Skip to main content
TapTax
BR Tax Code

What does the BR
tax code mean?

BR means Basic Rate - all income is taxed at 20% with no personal allowance applied. Usually applies to a second job, pension, or missing employer information.

Written by the TapTax research teamReviewed by Solomon Amos, PhDLast reviewed: 5 August 2026

Check if BR is right for you

Free and instant, no sign-up. HMRC rates for 2026/27, or every year you can still claim.

Where do you live?
Is this code on a second job or pension?

A code like BR taxes every pound at one rate with no tax-free allowance. That is normal on a second job, and usually an overpayment on your main one, so we need this answer before we can check it.

Answer the second job or pension question above and we will check this code.

Add your benefits, pension and Marriage Allowance for a sharper answer.

Get the detailed breakdown + free reclaim guide

20% on every pound -- that is what the BR tax code means. No Personal Allowance. No tax-free threshold. Every penny you earn from the income source carrying this code is taxed at the basic rate before it reaches your bank account. For most people, BR appears on a second job, a workplace pension, or a new job where HMRC has not yet received the right information.

20%

flat tax rate on all income

£0

personal allowance applied

22,200

monthly UK searches for BR code

BR Tax Code
BR stands for Basic Rate. It instructs your employer or pension provider to deduct 20% income tax from all your income from this source, with no Personal Allowance applied. Your full Personal Allowance is allocated to another income source, usually your main job.

What BR means and why you have it

When HMRC assigns BR to an income source, it means your entire £12,570 Personal Allowance has already been given to another employer or pension provider. There is nothing left for this source, so every pound is taxed at 20%.

This is the normal, correct code in several situations. But it can also appear incorrectly, and when it does, you are overpaying tax with every pay packet.

The five most common reasons you have BR:

1. You have a second job. Your main job carries 1257L (the full Personal Allowance). Your second employer receives BR because the allowance has already been used. This is correct as long as your combined income from both jobs stays within the basic rate band (under £50,270 in total).

2. You started a new job without giving your employer a P45. Without your P45 from your previous employer, your new employer does not know your tax history for the year. They may default to BR until HMRC issues a proper code, which can take several weeks.

3. You receive a workplace or private pension. If you have employment income and a separate pension, HMRC usually assigns the allowance to the larger income source and applies BR to the smaller one.

4. HMRC has not processed your starter checklist. When you join a new employer and complete the HMRC starter checklist (which replaced the P46), the information needs to reach HMRC and be processed. Until then, BR may apply by default.

5. HMRC records are out of date. If you left a previous job and the departure was not properly reported through Real Time Information (RTI), HMRC may still think you have two employers and allocate BR to the second.

How much BR is costing you

If BR is wrong and you should have 1257L, you are losing tax relief on £12,570 of income. At the basic rate, that costs you exactly £2,514 per year, or roughly £210 per month in overpaid tax.

Here is a comparison of the tax on a £25,000 income with the correct code versus BR:

CodePersonal AllowanceTaxable incomeAnnual taxMonthly tax
1257L£12,570£12,430£2,486£207
BR£0£25,000£5,000£417
Difference----£2,514 overpaid£210/month

That £2,514 is money you are entitled to keep. If you are on BR incorrectly for a full tax year, you can claim every penny back.

How BR differs from other "no allowance" codes

BR is not the only code that removes your Personal Allowance, but each one works differently:

CodeTax rateWhen used
BRFlat 20% on all incomeSecond job or pension (basic rate taxpayer)
D0Flat 40% on all incomeSecond job or pension (higher rate taxpayer)
D1Flat 45% on all incomeSecond income source (additional rate taxpayer)
0T20%, 40%, or 45% depending on bandEmergency code or exhausted allowance; income taxed through all bands

The key difference between BR and 0T is that BR applies a flat 20% regardless of how much you earn from that source, while 0T applies the progressive rate bands. If your second income is high enough to cross into the higher rate band, 0T would charge 40% on the portion above £37,700 (the basic rate band width), while BR would still charge 20% on everything.

Is your BR code correct?

BR is correct if:

  • You have a second job and your main job already carries your full Personal Allowance
  • Your combined income from all sources stays in the basic rate band (under £50,270)
  • Your pension provider is applying BR because your employment already uses your allowance

BR is probably wrong if:

  • This is your only job and you have no other income sources
  • You left your previous job and this is now your sole employment
  • You earn enough that your second income should be taxed at 40% (you should be on D0 instead)
  • You started a new job months ago and are still on BR (HMRC should have issued a cumulative code by now)

How to fix a wrong BR tax code

Step 1: Check if you have a P45 from your previous employer. If you started a new job and did not hand over your P45, give it to your current employer now. They will use it to correct your tax code and recalculate any overpaid tax for the current year.

Step 2: Complete the HMRC starter checklist. If you do not have a P45 (your first job, lost P45, or gap in employment), complete the starter checklist with your employer. This gives HMRC the information they need to issue the right code.

Step 3: Update your HMRC Personal Tax Account. Log in at gov.uk/personal-tax-account, go to "Check your Income Tax," and review your employment records. Remove any old employers that HMRC still has on file. Update your current employment details.

Step 4: Call HMRC if it persists. Phone the Income Tax helpline on 0300 200 3300 (Monday to Friday, 8am to 6pm). Tell them your BR code is incorrect and ask for an updated code. They can issue a new code over the phone, and your employer should receive it within a few days.

Step 5: Wait for the cumulative correction. Once your code changes to 1257L (or whatever is correct), your employer will recalculate your tax on a cumulative basis. This means your next pay packet will include a refund of any overpaid tax from earlier in the year. If the overpayment is large, you may receive significantly more than usual for one month.

Can you get a tax refund for time spent on BR?

Yes. If you were on BR incorrectly, you can reclaim every pound of overpaid tax. How you claim depends on timing:

Same tax year: Once HMRC corrects your code, your employer applies a cumulative adjustment and the refund comes through your pay automatically. No separate claim needed.

Previous tax year (tax year has ended): HMRC should issue a P800 tax calculation showing what you owe or are owed. If they do not, log into your Personal Tax Account and check your Income Tax history for the relevant year. You can also write to HMRC to request a review.

Going back further: You can claim overpaid tax for up to four previous tax years. For 2026/27, that means you could reclaim overpayments going back to 2022/23.

“If you have been on BR for your only job all year, you could be owed over £2,500 in overpaid tax. Do not leave it sitting with HMRC.”
TapTax

Common BR mistakes

Assuming BR is always correct for a second job. It usually is, but if your combined income puts you into the higher rate band, your second job should carry D0 (40%) rather than BR (20%). If HMRC issues BR when it should be D0, you will underpay tax and face a bill at year end.

Not handing over your P45. This is the single most common reason people end up on BR incorrectly. Your P45 tells your new employer what tax you have already paid this year and what code to use. Without it, they have to default to BR or 0T.

Ignoring the code because it is "only temporary." BR may be temporary after starting a new job, but if you do not chase it, it can persist for months. Every month on an incorrect BR code costs you around £210 in overpaid tax at a £25,000 salary.

Having two employers both using 1257L. This is the opposite problem: if your second employer is using 1257L instead of BR, you are receiving double the allowance and will owe HMRC at year end. Check both payslips.

Not checking BR on a pension. When you retire or start drawing a pension while still employed, HMRC needs to split your allowance. If they assign BR to the wrong income source (your larger one), you pay more tax than necessary through the year.

People also ask

What does BR mean on my tax code?

BR stands for Basic Rate. It means all income from this source is taxed at 20% with no Personal Allowance applied. Your full £12,570 allowance has been allocated to another income source, such as your main job or pension.

Is BR tax code for a second job?

Usually, yes. When you have two jobs, HMRC assigns your full Personal Allowance (1257L) to your main job and applies BR to the second. This ensures your allowance is used once, and the second income is taxed at 20% from the first pound. However, BR can also appear on a new job temporarily if you have not provided your P45.

Am I paying too much tax on BR?

If BR is your only tax code (you have only one job or income source), then yes, you are almost certainly overpaying. At a £25,000 salary, an incorrect BR code costs you roughly £2,514 per year in extra tax. Contact HMRC or update your Personal Tax Account to get the correct code issued.

How do I change my BR tax code to 1257L?

Give your employer your P45 from your previous job. If you do not have one, complete the HMRC starter checklist. Then log into your HMRC Personal Tax Account and check that your employment records are up to date. You can also call HMRC on 0300 200 3300. Once corrected, your employer will refund any overpaid tax cumulatively through your wages.

What is the difference between BR and 1257L?

1257L gives you the full £12,570 Personal Allowance, so you pay no tax on the first £12,570 of income. BR applies 20% tax to every pound from that source with no tax-free amount. On a £25,000 income, the difference is £2,514 per year in tax.

Can I get a tax refund if I was on BR?

Yes. If BR was applied incorrectly, you can reclaim all overpaid tax. In the current tax year, the refund comes automatically through your pay once the code is corrected. For previous tax years, check your HMRC Personal Tax Account for a P800 calculation or contact HMRC directly. You can claim back up to four years.

Related tax codes: 1257L tax code | D0 tax code | D1 tax code | 0T tax code

HMRC: What your tax code means

Also earning from self-employment or property?

If you also earn from self-employment or property alongside your job, Making Tax Digital for Income Tax applies to you from 6 April 2026 if that income is over £50,000, and from 6 April 2027 if it is over £30,000. Your wages do not count towards it. TapTax keeps your digital records and sends your quarterly updates to HMRC, and it is HMRC-recognised.

Start free

Sources

Official guidance on GOV.UK.