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
PSHE Association KS3 L26: about how to make decisions about money
PSHE Association KS3 L27: about emergency situations involving money
Citizenship KS3: managing personal finances
Maths KS3: percentage calculations in real contexts
RESOURCES What you'll need
Tax code chart (1257L, BR, K, M1/W1, X)
Sample payslip with tax code circled
"Code decoder" worksheet
Mini-whiteboards
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.