Skip to main content

BR vs 0T Tax Code: Which Should I Be On? UK 2026/27 Comparison

Sarah Whitfield, ACA6 min read

If your payslip shows a BR or 0T tax code, you are paying tax in a way that ignores your Personal Allowance - and the difference between the two matters. BR taxes you at exactly 20% on every pound. 0T taxes you progressively (20%, then 40%, then 45%) but still without your £12,570 tax-free band. This guide compares the two and tells you which you should actually be on.

Want to check if your own payslip adds up?

Run a free payslip check now

At-a-glance comparison

FeatureBR0T
Personal Allowance appliedNoneNone
Basic rate (20%)All incomeIncome up to £37,700 over PA equivalent
Higher rate (40%)NeverIncome £37,700-£125,140
Additional rate (45%)NeverIncome above £125,140
Typical useSecond job/pensionFirst job after no P45, or Personal Allowance withdrawn
Cumulative or non-cumulativeNon-cumulativeUsually non-cumulative
Refund route at year-endOften via P800Often via P800 or Self Assessment

What BR means

BR stands for "Basic Rate". Every £ of taxable income from this employment is taxed at 20%. It's the standard code for a second job or second pension where your full Personal Allowance is already used by your main employment.

When BR is correct

You have a main job paying at least £12,570/year that uses your full Personal Allowance, and a second job (e.g. weekend bar work, freelance contract) where the BR code is applied. The arithmetic works because your main job consumes your PA and the second job correctly pays 20% on every £ from £0.

When BR is wrong

BR worked example

You have a main job earning £30,000/year (cumulative 1257L code, all PA there) and a second job earning £8,000/year (BR code).

Second job, weekly £153.85 gross:
  Tax (BR @ 20%):           £30.77
  NI (no NI on second job
  if main earnings exceed
  the threshold):                Variable
  Net:                       £123.08+

What 0T means

0T means zero allowance - no Personal Allowance, no Marriage Allowance, no other adjustments. Tax is calculated on the standard banded rates: 20% basic, 40% higher, 45% additional.

When 0T is correct

When 0T is wrong

0T worked example

You earn £50,000/year, paid monthly, on a 0T code with no Personal Allowance applied:

Monthly gross:                  £4,166.67

Tax on first £3,141.67 @ 20%:     £628.33
Tax on next £1,025.00 @ 40%:      £410.00
                                  --------
Total monthly tax:              £1,038.33

(vs £499.83 on cumulative 1257L. Over-deduction:
£538.50/month, ~£6,460/year - refundable.)

How to tell which one you have

Your tax code is on every payslip, usually at the top right. Look for the literal text:

How to switch off BR or 0T

If you've decided your code is wrong:

  1. Sign in to your Personal Tax Account at gov.uk/personal-tax-account.
  2. Click "Check your tax code". You'll see the active code(s) for each employer.
  3. For a wrong BR/0T on your only job: report your circumstances. If you have a P45 not yet submitted, send it to the employer. If you completed a wrong starter checklist, contact your employer's payroll.
  4. For a missing P45: ask your previous employer to re-issue. They are legally required to provide one.
  5. HMRC re-issues a corrected tax code to your employer within 1-4 weeks. Your next pay period (or the one after) reflects the new code.
  6. Any over-deduction is auto-refunded through your next pay packet IF the new code is cumulative (no W1/M1/X suffix).

When to leave BR alone

Some BR situations are correct and should be left:

Common payslip patterns and what they mean

What you see on payslipWhat it means
1257LStandard cumulative code with full PA
1257L W1Same allowance but non-cumulative this period
BR20% on everything, no PA - usually 2nd job
BR W1Non-cumulative BR - temporary, usually clears
0TNo allowance, banded rates 20/40/45
0T W1Same, non-cumulative - usually emergency
D0All income at 40% (higher rate code)
D1All income at 45% (additional rate code)
K473Negative allowance - see our K-code guide

Refund mechanics if you've been on the wrong code

If BR or 0T over-deducted tax and you've been switched to a cumulative code:

See our tax refund guide for the full process.

Disclaimer

PayslipIQ provides automated educational guidance based on the figures you supply. It is not regulated tax or financial advice. BR and 0T are emergency or specialist codes that should usually correct themselves once your full circumstances are reported to HMRC; for unusual situations or contested year-end reconciliations, contact HMRC on 0300 200 3300 or use a CTA-qualified tax adviser.

Ready to check your own payslip?

Enter your figures and get an instant AI-powered analysis. Free, private, no signup.

Check My Payslip Free

PayslipIQ provides educational information and estimated calculations only. It does not provide tax, legal, financial, payroll, accounting, pension, benefits or employment advice. Always verify your payslip, tax code, deductions and take-home pay with your employer's payroll department, HMRC, your pension provider, a qualified accountant, tax adviser or another appropriately qualified professional.

Related guides