Skip to main content
KS3 · Year 8 / Year 9 · Lesson plan

Tax codes and emergency tax — decoding the letters and numbers

A classroom-ready 50 minutes lesson plan with starter, main, plenary, differentiation, SEND adaptations, EAL support and assessment criteria. Free to use, no login.

Key Stage
KS3
Year group
Year 8 / Year 9
Age range
12–14
Duration
50 minutes
Subject
Maths / PSHE / Citizenship
Cost
Free

Learning aim

Pupils can decode a UK tax code (e.g. 1257L), recognise an emergency tax code, and know what action to take if their code looks wrong.

CURRICULUM National Curriculum links

RESOURCES What you'll need

LESSON Lesson structure (50 minutes)

Opening
HOOK
Show a payslip with tax code "1257L" displayed prominently. Ask: "What do you think this code means?" Take guesses — don't reveal yet. Then show a payslip with code "BR". Take more guesses. Reveal: most people see these codes on their payslip and have no idea what they mean. That's about to change.
Direct teach
TEACH
Define tax code: "the code your employer uses to work out how much tax to take from your pay each month." Decode 1257L step by step: "1257" = your Personal Allowance is £12,570 (move decimal one place). "L" = standard code for most people under State Pension age. Then other common codes: BR = Basic Rate (20%) applied to ALL your income (usually a second job). D0 = higher rate (40%) on everything. K = your deductions exceed your allowance (rare). M1, W1, X = "emergency" or "Month 1 / Week 1" codes — applied when your employer doesn't have full info about your tax situation. Most people are on 1257L, but mistakes happen — especially in first jobs.
Pupils apply
GUIDED
Pupils decode 6 different tax codes on the worksheet. For each, they fill in: (1) what is the Personal Allowance? (2) what type of code is it (standard, basic rate, emergency, K)? (3) what does it mean in plain English? Walk the room to support — particularly with the "K" and emergency codes.
Stretch / depth
CHALLENGE
Display: "Your first month at a new job, your tax code is W1. You see £350 tax taken from £1,500 gross pay. Is that right?" Pupils calculate what tax SHOULD be on £1,500 if it's your only job (under threshold for the month → near zero tax). Discuss: W1 emergency codes treat each pay period in isolation — they assume you've been earning this same amount all year. Result: you can over-pay tax. Action: contact HMRC, fill out a starter checklist, and you'll get a refund.
Close
PLENARY
Each pupil writes: "If my tax code is BR, I'm being taxed at ___% rate on ___." And: "If my code looks wrong, I should ___." Share three. Final question: "Where do you find your tax code?" (Top of any payslip, and HMRC sends you a coding notice.)

DIFFERENTIATION Adapting for all learners

Support (working below ARE)

Focus on decoding 1257L only. Provide a labelled diagram. Pupils explain what the number means, then what the letter means.

Stretch (working above ARE)

Calculate the actual tax owed under code BR vs 1257L for a £1,500 gross monthly pay (assuming single source). Explain why BR over-taxes most people. Stretch question: "When might BR actually be the RIGHT code?"

SEND SEND adaptations

For pupils with autism: provide a clear decoder card "the numbers = your tax-free amount in tens; the letter = your category." For visually impaired pupils: enlarge the code chart with high contrast. For pupils with dyscalculia: pre-fill the calculation worksheet, pupils interpret rather than compute.

EAL EAL support

Vocabulary: "tax code", "Personal Allowance", "emergency code", "BR", "M1/W1", "HMRC". Sentence frame: "The code ___ means ___. If it's wrong I should ___."

ASSESSMENT Assessment criteria

Pupils can: (1) decode 1257L and BR; (2) identify an emergency code from a list; (3) calculate the Personal Allowance from a tax code; (4) explain one action to take if their tax code looks wrong.

HOME Homework

With a grown-up, find a payslip (if available) and look at the tax code. Write down what code it is — but you don't need to share the wage details. If no payslip available, search online "what does tax code 1257L mean" and write a one-sentence summary.

SAFEGUARDING Classroom safeguarding

Note for teachers: Do not insist pupils share family payslips. Provide an online example image if no payslip is available at home. Frame all discussion through fictional examples. If a pupil discloses worry about a parent's tax code, follow safeguarding procedure outside the lesson.

NEXT Related lesson plans