How a teacher's income tax is actually calculated
There is a specific order, and the pension step is the one people miss. Income tax is not charged on your headline salary.
- Start with gross pay — your pay point plus any TLR or SEN allowance.
- Deduct your pension contribution — this is why the pension gives full tax relief automatically.
- Deduct your personal allowance — normally £12,570, indicated by the 1257L code.
- Apply the tax bands to whatever is left.
| Step | Working | Amount |
|---|---|---|
| Gross salary | STPCD M3 | £38,400.00 |
| Less pension | £38,400 × 8.6% | −£3,302.40 |
| Less personal allowance | 1257L | −£12,570.00 |
| Taxable income | £22,527.60 | |
| Income tax | £22,527.60 × 20% | £4,505.52 |
National Insurance follows a completely different rule — it is charged on the full £38,400 with no pension deduction. That difference is explained in full on the salary sacrifice page.
Income tax bands for 2026/27
England, Wales and Northern Ireland share one set of bands. Scotland sets its own.
| Band | Taxable income above allowance | Rate |
|---|---|---|
| Basic rate | First £37,700 | 20% |
| Higher rate | £37,701 to £112,570 | 40% |
| Additional rate | Above £112,570 | 45% |
Almost all classroom teachers stay entirely within the basic rate band. A scheme member would need a gross salary of roughly £56,000 before any income reached the 40% rate, once the pension deduction is taken into account. Leadership salaries do cross it — see the leadership pay scale.
If you live in Scotland, six bands apply instead of three and the higher rate starts lower. Those figures and what they cost a teacher are set out in the Scottish teachers' pension and tax guide. For the resulting net figures at every pay point, see teacher take-home pay.
What your tax code means
Your tax code tells your school's payroll how much tax-free pay to give you. The number is your annual allowance divided by ten; the letter describes your situation.
| Code | Meaning | When you see it |
|---|---|---|
| 1257L | Full £12,570 personal allowance | The standard code for most teachers |
| BR | All income taxed at basic rate, no allowance | Second job, or a new job before HMRC has your details |
| D0 | All income taxed at higher rate | A second job where the main job uses the higher band |
| 0T | No allowance, bands applied normally | New starter with no P45 |
| K___ | Negative allowance added to taxable pay | Untaxed income or unpaid tax from a previous year |
| 1257L W1/M1 | Emergency code, each period taxed in isolation | Recently started, awaiting full record |
| S1257L | Scottish rates apply | You live in Scotland |
| C1257L | Welsh rates apply | You live in Wales |
What a wrong code actually costs
This is why it is worth checking. The table shows the same M3 teacher on £38,400 under four different codes.
| Tax code | Taxable income | Annual tax | Monthly take-home |
|---|---|---|---|
| 1257L (correct) | £22,528 | £4,506 | £2,377 |
| 1185L | £23,248 | £4,650 | £2,365 |
| BR | £35,098 | £7,020 | £2,168 |
| K475 | £39,848 | £7,970 | £2,088 |
A BR code applied to a main teaching job costs about £209 a month. A K code can cost considerably more. Neither is necessarily an error — a K code often reflects genuinely owed tax — but both are worth understanding rather than ignoring.
Why teachers get the wrong code
- Changing schools mid-year without the new employer receiving your P45 promptly.
- Supply work alongside a permanent post, where the second income gets a BR code.
- Finishing supply and starting permanent work, leaving HMRC with a stale picture.
- Multiple agencies during a supply period, each treated as a separate employment.
- An estimated underpayment from a previous year being collected through the code.
- Taxable benefits such as a school-provided car or health cover.
How to check and fix your code
- Find your code on your payslip, P60 or the HMRC app.
- Check your Personal Tax Account on GOV.UK, which shows how HMRC has built up the code.
- Look at the employments listed. Old supply agencies still showing as live is a common cause of a wrong code.
- Confirm no phantom benefits are included.
- Report the change to HMRC through your Personal Tax Account or by phone.
- Wait for the coding notice. HMRC issues a P2 to you and updates your school's payroll directly.
The 60% trap above £100,000
Above £100,000 of adjusted net income your personal allowance is withdrawn at £1 for every £2 earned. Combined with 40% tax on the income itself, the effective marginal rate between £100,000 and £125,140 is 60%.
| Adjusted net income | Personal allowance |
|---|---|
| £100,000 | £12,570 |
| £110,000 | £7,570 |
| £120,000 | £2,570 |
| £125,140 and above | £0 |
This affects only senior leaders in large schools and trusts. Where it does apply, additional pension contributions are one of the few ways to bring adjusted net income back below the threshold — but annual allowance limits then come into play, which is exactly the kind of decision worth taking regulated advice on.
What teachers can claim tax relief on
Tax relief on work expenses is narrower than staffroom rumour suggests, but a few genuine categories exist.
- Professional subscriptions to bodies on HMRC's approved list, including most teaching unions in part.
- Specialist clothing where it is genuinely protective, such as lab coats or PE kit required by the school.
- Mileage between school sites, though not your ordinary commute.
- Equipment you were required to buy and were not reimbursed for.
Salary after tax by career stage, month by month
Most teachers arriving here want one number: what lands in the bank. The table converts the main scale points into monthly net figures for a scheme member on 1257L outside London, covering the ECT-after-tax question new teachers ask most often.
| Point | Gross annual | Monthly gross | Monthly net (approx.) |
|---|---|---|---|
| M1 (first ECT year) | £34,068 | £2,839 | ≈£2,180 |
| M3 | £38,400 | £3,200 | ≈£2,377 |
| M6 | £46,939 | £3,912 | ≈£2,760 |
| U3 | £52,835 | £4,403 | ≈£3,020 |
Figures assume standard tax code, scheme membership at current contribution tiers and no student-loan or salary-sacrifice deductions. Supply teachers should expect different results because agency payroll applies tax codes differently — run your own circumstances through the full take-home calculator rather than relying on averages.
Frequently asked questions
How much is an ECT teacher salary after tax?
A first-year ECT on M1 (£34,068) keeps roughly £2,180 of the £2,839 gross monthly salary as a pension-scheme member on the standard 1257L code, before student loans or other voluntary deductions. Exact figures shift with your circumstances.
What tax code should a teacher be on?
Most teachers should be on 1257L, giving the full £12,570 personal allowance. If you live in Scotland it will be S1257L and if you live in Wales C1257L. Different codes are not automatically wrong, but they are worth checking, particularly BR, 0T or any K code on your main teaching job.
How much income tax does a teacher pay?
A teacher on M3 earning £38,400 pays about £4,506 a year in income tax, after the pension contribution and personal allowance are deducted. On M1 at £34,068 it is roughly £3,795, and on U3 at £52,835 around £7,039. All assume the standard 1257L code and scheme membership.
Is teacher pension deducted before tax?
Yes. The pension contribution comes out of gross pay before income tax is calculated, so you get full relief at your marginal rate with nothing to claim. National Insurance works differently and is charged on your full gross pay.
Why is my tax code BR?
BR means all income from that employment is taxed at the basic rate with no personal allowance. It is correct for a second job where your allowance is already used by your main post. If BR is on your main teaching job it is usually wrong, and typically happens when a new employer has not received your P45.
What does a K tax code mean for a teacher?
A K code means your deductions exceed your personal allowance, so an amount is added to your taxable pay rather than subtracted. It usually reflects unpaid tax from a previous year or a taxable benefit. Check your Personal Tax Account to see what HMRC has included.
How do I change my tax code?
Contact HMRC through your Personal Tax Account on GOV.UK, the HMRC app, or by phone. Your school's payroll cannot change your code on request — they must apply whatever HMRC issues. Once corrected, HMRC updates payroll directly and any overpayment is normally refunded through your next pay run.
Do teachers pay tax on their pension contributions?
No. Contributions to the Teachers' Pension Scheme are deducted from gross pay before income tax, so you receive relief at your marginal rate automatically. You do pay National Insurance on that money, because the scheme is a net-pay arrangement rather than salary sacrifice.
Can teachers claim tax relief on union fees?
Partly. HMRC allows relief on the proportion of a professional subscription that relates to approved professional activity, for bodies on its approved list. Most teaching unions qualify in part. You can claim through your Personal Tax Account without paying an agent.
Sources
Related tools and guides
calculate your salary after deductions
Free UK teacher pay calculator for 2026/27. Work out take-home pay from any STPCD pay point including pension,
Part-Time Teacher Pay Calculator
Work out pro rata pay for part-time teachers. Enter your FTE fraction — 0.4, 0.5, 0.6, 0.8 — to see gross and
Teacher Pay Rise Calculator
What a teacher pay award really adds to your take-home pay. Headline percentage versus net gain, pension tier
Teacher Take-Home Pay After Tax
What UK teachers take home after pension, tax and National Insurance in 2026/27, shown for every pay point fro
our methodology
The exact formulas, rates and data sources behind every calculator on this site, including the order deduction
About UK Teacher Pay
Independent, free calculators and reference data for UK teachers, built on official STPCD and HMRC figures wit