BR Tax Code Explained: Why You Have One and What to Do

BR Tax Code: What It Means and What to Do Next

A BR tax code applies no personal allowance at all, so every pound you earn from that job or pension is taxed at 20% from the first one. For a second job that’s usually correct. For your only income it can cost you as much as £2,514 a year.

The reason comes down to where your personal allowance has gone. It’s expected to be £12,570 up to April 2031, it can only sit against one income source at a time, and HMRC assigns it to whichever job it treats as your main one. Everything else is taxed from the first pound.

BR stands for basic rate. It isn’t an error code, and it isn’t the emergency tax code either, though it gets mistaken for both.

Working out which of the two situations applies to you takes a couple of minutes with a payslip. If the code turns out to be wrong, the overpayment is reclaimable for up to four years.

BR Tax Code Meaning: 20% From Your First Pound

Every PAYE taxpayer gets a tax code from HMRC. It tells your employer or pension provider how much of your pay to leave untaxed before working out the deduction.

A basic rate tax code does something simpler than most. It leaves nothing untaxed at all. Every pound from that source is taxed at 20%, with no allowance and no tax free band underneath it.

Compare that with 1257L, the standard code for 2026/27. The 1257 stands for £12,570 of tax free pay, spread evenly across the year. Under BR, that £12,570 simply drops out of the calculation for that job.

The allowance has been frozen at £12,570 since April 2022 and is due to stay there until April 2031, according to House of Commons Library figures.

Why HMRC Puts You On a BR Tax Code

There are three routes to a BR code, and they don’t all mean the same thing:

  • You ticked Statement C on a starter checklist when you joined a new employer.
  • You hold a second job or a second pension, and your allowance is already committed to the first.
  • You’ve moved from self employment into PAYE, and HMRC is applying BR while it catches up with your record.

Only the third of those is a genuine holding position. The other two are the system doing what it was told, which is why the fix depends on knowing which one applies to you.

The starter checklist decides your code, not the P45

You’ll often read that failing to hand over a P45 puts you on BR. That isn’t quite how it works.

When you start a job without a P45, your employer asks you to complete a starter checklist. The form HMRC publishes on GOV.UK carries three statements, and the one you tick sets your opening code.

Its own guidance says Statement A gives you the current personal allowance, Statement B gives you the same allowance on a week 1 or month 1 basis, and Statement C means your employer uses code BR.

Statement C is the one that says you have another job or a pension. So BR isn’t a penalty for missing paperwork. It’s the answer to a question you were asked.

Complete no checklist and provide no P45, and the code you get is not BR. Employer guidance from the Low Incomes Tax Reform Group says your employer must use 0T on a week 1 or month 1 basis, which behaves differently once your earnings climb.

Second jobs and second pensions

Where BR genuinely belongs is on a second income. Your allowance can only sit against one source at a time, so HMRC allocates it to your main job and taxes the second at a flat 20%.

That’s correct as long as your main job actually uses the whole allowance. If it pays less than £12,570, part of your tax free pay is going spare while your second job is taxed from the first pound.

Where your income is steady and predictable, you can ask HMRC to split the allowance across both jobs instead.

BR tax code pension deductions follow the same logic. A second workplace or private pension is a separate source, and the allowance can only be set against one of them.

BR Cumul, BR NonCum, SBR and CBR Explained

BR turns up in more than one form, and the differences change what lands on your payslip:

  • A BR cumul tax code works cumulatively, taking account of everything you’ve earned and paid since 6 April before deciding what to deduct next.
  • A BR noncum tax code treats each pay period on its own, with no reference to what came before it.
  • A BR W1 M1 tax code is the same thing under a different label, with the week or month suffix marking it as non-cumulative.
  • The SBR tax code is the Scottish BR tax code equivalent, and CBR is the Welsh one.

The cumulative version corrects itself across the year. The non-cumulative one doesn’t, so if something is wrong it stays wrong until HMRC issues a fresh code.

SBR applies the Scottish basic rate of 20%. CBR applies the Welsh basic rate, also 20%, because Welsh rates currently match the rest of the UK.

BR Tax Code vs 1257L, 0T and D0

Four codes get confused with each other, because three of them remove your allowance:

  • 1257L gives you £12,570 tax free and then the normal bands, and it belongs on your main job or pension.
  • BR takes a flat 20% from every pound, with no allowance and no change as your earnings rise.
  • 0T also gives no allowance, but the normal bands still apply as income climbs, so it behaves differently higher up.
  • D0 takes a flat 40% from every pound, for a second income where your main job already fills the basic rate band.

The BR tax code vs D0 distinction matters most near the higher rate threshold, where picking the wrong one leaves you with a bill instead of a rebate.

BR against 0T is subtler. For a basic rate taxpayer the two produce an identical deduction, and the gap only opens once your earnings climb.

Is My BR Tax Code Correct? How to Check

Start by finding the code. It’s on your payslip, on your P60, and on any P45 from a job you’ve left. You can also see it in your personal tax account, or in the free HMRC app, which uses the same login.

Then work through four questions:

  • Is this your only job or pension? If it is, BR is almost certainly wrong.
  • Does your main job pay more than £12,570 a year? If it doesn’t, some of your allowance is sitting unused.
  • Did you tick Statement C for a job you now hold on its own?
  • Has a second income ended, leaving BR running on what is now your only source?

A yes to the first or a no to the second is worth acting on. You can contact HMRC about tax code errors online, through the app, or by phone.

Getting HMRC to Update Your Code

The quickest route is the personal tax account. Signing in lets you check the current code, tell HMRC that your circumstances have changed, and read the coding notices already issued. The HMRC app does the same job from your phone.

If you’d rather speak to someone, the income tax helpline is 0300 200 3300. HMRC’s income tax enquiries page gives the opening hours as Monday to Friday, 8am to 6pm, closed on bank holidays. Have your National Insurance number and a recent payslip with you before you dial.

What to say is simple enough. List the jobs or pensions you hold, roughly what each one pays, and which of them you want your allowance set against.

HMRC then issues the corrected code to your employer. Don’t count on seeing it that same month, though. If the coding notice arrives close to your employer’s payroll cut off, it will usually take effect from the following pay run instead.

BR Tax Code Refund: Claiming Overpaid Tax

If a BR code has cost you money, how you get it back depends on when it happened.

Within the current tax year, correcting the code usually sorts it through payroll. Your employer recalculates on a cumulative basis and the overpayment comes back through your next pay packet or two.

For a year that has already closed, HMRC reconciles your position after 5 April and sends a P800 tax calculation letter. GOV.UK says these go out between June and March.

Here’s the part that can catch people out. A P800 refund is not automatic. GOV.UK’s guidance on tax overpayments and underpayments says you claim it online by bank transfer, which takes about five working days, or request a cheque online, which takes around six weeks.

Only where the letter specifically says a cheque is on its way does anything arrive without you doing something, and that lands within 14 days.

There’s also a deadline. HMRC’s overpayment relief rules set a limit of four years from the end of the tax year concerned. For example the 2026/27 that reaches back to 2022/23, and the oldest year available drops off every 5 April.

Keeping your payslips and P60s makes the older years far easier to evidence.

When a BR Tax Code Means You Underpay

For most people, BR costs money. For higher rate taxpayers it can do the opposite.

If your total income passes £50,270 in 2026/27, some of it should be taxed at 40%. That threshold applies in England, Wales and Northern Ireland. In Scotland the higher rate starts at £43,662 and runs at 42%, so a Scottish taxpayer crosses the line considerably earlier.

A BR code on a second income deducts 20% regardless. Where the higher rate band should have been reached, the shortfall builds quietly until HMRC reconciles the year.

D0 is the code that handles this properly, taxing that source at a flat 40%. Finding BR where D0 belongs means a bill later rather than a refund.

What to Do Next About Your BR Tax Code

A BR tax code takes 20% from every pound of one income source and applies no personal allowance to it. On a second job or a second pension, that is usually right. On your only income, it usually is not.

Check the code on your payslip, then check it against your circumstances rather than against your instincts. If it does not fit, HMRC can change it online, through the app, or over the phone.

If it has been wrong for a while, the four year window means the oldest year you can still claim for disappears each April. The tax code guides cover the other codes HMRC might move you onto once it does.

Key BR Tax Code Takeaways

  • A BR tax code taxes every pound from one job or pension at 20%, with no personal allowance applied to that source.
  • Ticking Statement C on a starter checklist is what produces BR, not the absence of a P45.
  • BR is correct on a second income when your main job already uses the full £12,570 allowance, and wrong when it does not.
  • A P800 refund for an earlier year has to be claimed, usually online, rather than arriving on its own.
  • Claims run out four years after the end of the tax year they relate to, so 2022/23 is the oldest year still open during 2026/27.

Common BR Tax Code Questions

The points below sit outside the guidance above, and the answers draw on HMRC guidance published on GOV.UK.

Does a BR tax code affect my National Insurance or student loan repayments?

No. A tax code governs income tax and nothing else. National Insurance is worked out separately against its own thresholds in each pay period, and student loan deductions are triggered by your earnings and your plan type rather than by the letters on your code.

That also means correcting a BR code will not change your National Insurance or student loan figures retrospectively. If those look wrong, they are a separate problem with a separate fix.

Is a BR tax code the same as an emergency tax code?

No, although the two get confused constantly. An emergency code is the standard personal allowance operated on a week 1 or month 1 basis, usually shown as 1257L W1 or 1257L M1. It still gives you tax free pay, it just ignores what happened in earlier months.

BR gives you no tax free pay at all on that source. What the two have in common is that both can appear when HMRC lacks complete information, and both can be non-cumulative. They are doing different jobs.

Why am I on a BR tax code on my pension when I have stopped working?

A pension is an income source like any other, and BR gets applied wherever the allowance is committed elsewhere. If you draw more than one pension, HMRC allocates the allowance to one of them and codes the others accordingly.

The state pension complicates this. It is taxable but paid without any deduction, so where you draw one, HMRC may set it against your allowance and code a private pension to collect the tax. Where your employment income has ended entirely, that allocation can be out of date and worth querying.

How to change BR tax code details if the job has already ended?

There is nothing left to change on the code itself, because it stopped applying the moment the employment did. What matters is the tax you paid while it was running.

Ask for the year to be reviewed rather than asking for a code change. If it was a previous tax year, HMRC reconciles it and issues a P800. If it was the current year and you have since started somewhere else, giving your P45 to the new employer usually lets the correction flow through payroll.

Can my employer put me on a BR tax code without HMRC telling them to?

In one situation, yes. Where you complete a starter checklist and tick Statement C, your employer applies BR straight away, following the instruction printed on the form, before HMRC has looked at your record at all.

After that first payroll run, changes come from HMRC. Your employer cannot decide to move you off BR on their own, which is why asking the payroll department to fix it rarely gets anywhere. The request has to reach HMRC, who then issue the new code to your employer.

Written by: Tax Rebate Services Editorial Team
Reviewed by: Tony Shanks, qualified Taxation Technician (ATT)

This page provides general information, not personalised tax advice. Tax rules and allowances change — for help with your own circumstances, speak to a qualified adviser or HMRC.

Reviewed by Tony Shanks, Operations Director Tax Rebate Services and member of Association of Tax Technicians (ATT)
Your tax code

Anyone who is employed, or has income through PAYE, is given a tax code by the tax office (HMRC)…

Checking your tax code is a valuable exercise to make sure the right amount of tax is being deducted from your income…

Tax codes by tax year
The 2025/2026 tax year starts on the 6th April 2025 bringing with it changes to the way some people pay tax…

The 2024/2025 tax year starts on the 6th April 2024 bringing with it changes to the way some people pay tax…

The 2023/2024 tax year starts on the 6th April 2023 bringing with it changes to the way some people pay tax…

Your tax code is used by your employer and/or pension provider to calculate the amount of income tax to deduct…

The 2026/2027 tax year starts on the 6th April 2026 bringing with it changes to the way some people pay tax…