BR Tax Code Calculator
Estimate how the UK BR tax code affects your pay. This calculator shows income tax charged at the basic rate on all taxable earnings, gives an employee National Insurance estimate, compares BR with a standard 1257L code, and visualises the split between deductions and take-home pay.
Enter your details
This calculator is designed for a BR code on employment income. A BR code generally means all taxable pay from that employment is taxed at 20% without the normal personal allowance being applied to that payroll.
Your estimate
Expert guide to the BR tax code calculator
A BR tax code calculator helps you estimate how much tax is likely to be deducted from your wages when your employer applies the UK BR tax code. In plain English, BR stands for basic rate. When this code is used, your pay from that job is typically taxed at 20% from the first pound of taxable earnings on that payroll, rather than allowing the normal personal allowance to be set against that employment. This can be completely correct in some situations, but in others it can lead to overpaid tax that later needs to be adjusted through PAYE or claimed back from HMRC.
The calculator above is built to help you understand the practical effect of BR. It estimates how much income tax is charged under the code, shows an employee National Insurance estimate, factors in common pension arrangements, and compares the likely BR result with a standard 1257L style outcome. That comparison is useful because many people only realise the cost of a BR code when they see how much their net pay differs from a payroll that includes a personal allowance.
What does the BR tax code mean?
The BR code usually appears when HMRC wants all income from a particular employment or pension source to be taxed at the basic rate. A common example is a second job. If your full personal allowance is already being used against your main salary, HMRC may instruct the second employer to use BR so that extra income is taxed at 20% at source. Another common reason is that your employer has not yet received the right tax code from HMRC, especially after starting a new job, returning to work, or moving from one payroll to another.
Key point: BR does not necessarily mean your total income is all correctly taxed at 20% in the grand scheme of your whole tax position. It simply means that payroll is deducting tax from that employment at the basic rate without applying the normal allowance there.
When the BR code can be right
- You have more than one job and your personal allowance is allocated to another employer.
- You receive a work pension or private pension on top of employment income and HMRC uses BR on one source.
- You recently changed jobs and payroll is using an interim code while information is updated.
- You previously underpaid tax and HMRC has adjusted coding in a way that changes how tax is collected.
When the BR code may be wrong
- You only have one job and no pension income, but BR is being used anyway.
- Your starter checklist or P45 was missing and payroll defaulted to an emergency style setup.
- Your personal allowance should be attached to this employment rather than another source.
- HMRC records are out of date after a job change, redundancy, or retirement.
How this BR tax code calculator works
The calculator uses a practical PAYE style approach. It starts with your annual gross pay, then applies the BR rule so that income tax is charged at 20% on all taxable pay for that employment. It also provides an estimate for employee National Insurance based on current annual thresholds, because NI is not determined by the tax code itself. This distinction is important: your tax code affects income tax, but National Insurance follows different rules and thresholds.
If you enter a pension amount, the calculator considers the pension treatment:
- Salary sacrifice: reduces contractual pay before income tax and usually before employee NI.
- Net pay arrangement: reduces taxable pay for income tax, but NI still applies to gross earnings.
- Relief at source: does not reduce PAYE taxable pay in the payroll calculation shown here.
- No pension: income is assessed without any pension reduction.
You can also include a student loan plan. The model estimates standard payroll deductions using annual thresholds. That gives you a more realistic take-home figure, especially when comparing BR with a normal tax code.
2024 to 2025 tax and National Insurance figures used
The following table summarises key headline thresholds relevant to understanding the calculator output. These are real published UK tax figures and are central to comparing BR with standard coding.
| Item | 2024 to 2025 figure | Why it matters for BR calculations |
|---|---|---|
| Personal Allowance | £12,570 | A standard code like 1257L broadly reflects this allowance. BR does not apply it to that payroll. |
| Basic rate band | 20% on taxable income up to £37,700 above the allowance | BR applies the basic rate to all taxable pay in that employment calculation. |
| Higher rate | 40% above the basic rate band | Relevant for comparison with total income under a normal code, especially at higher salaries. |
| Additional rate | 45% above £125,140 | Important when comparing total tax exposure if your combined earnings are very high. |
| Employee NI primary threshold | £12,570 yearly | National Insurance starts above this threshold and is separate from the BR tax code. |
| Employee NI main upper earnings limit | £50,270 yearly | Employee NI is 8% between the threshold and this level, then 2% above it. |
BR versus 1257L: what is the practical difference?
The biggest difference is that 1257L normally allocates your tax-free personal allowance across the tax year, while BR does not apply that allowance on the payroll for that job. For many workers, this means BR creates a noticeably lower take-home pay figure compared with a standard tax code. If BR is being used temporarily or incorrectly, you may overpay tax until HMRC updates your coding notice.
Consider an employee earning £42,000 a year with no special adjustments. Under a standard code, the first £12,570 is generally covered by the personal allowance and the rest is taxed through the normal bands. Under BR, the same payroll may simply deduct 20% from the whole taxable amount for that employment. The result is often several thousand pounds of additional tax deducted during the year, depending on your exact circumstances and whether another source already uses your allowance.
| Code | Typical meaning | Common use case | Risk if applied incorrectly |
|---|---|---|---|
| 1257L | Standard personal allowance code for many employees | Main job with no major adjustments | Usually none if records are correct |
| BR | All taxable pay on that payroll taxed at 20% | Second job or pension source | Can overtax a sole employment |
| D0 | All taxable pay taxed at 40% | Extra income where higher rate applies | Can heavily overtax if used in error |
| D1 | All taxable pay taxed at 45% | Additional rate cases | Very large overpayments if wrong |
| 0T | No personal allowance allocated | Incomplete payroll information or special cases | Can produce high deductions across multiple bands |
Why BR is common on second jobs
The UK tax system generally gives each person one main personal allowance to set against income, unless it is reduced or adjusted. If your main job already uses that allowance, then a second payroll should not normally duplicate it. In those cases, BR can be an efficient way to collect tax at source because many second-job earners will still be within the basic rate band overall. However, if your combined income pushes you into higher-rate tax, BR on the second job may actually undertax your total position, even though it can feel harsh in the monthly payslip.
This is an important nuance: a BR code can sometimes produce too much tax on one payroll compared with a standard code, but still too little tax overall if your combined earnings should partly be taxed at 40%. That is why payroll calculators are best used as guidance tools, while the final liability still depends on your total annual income and HMRC records.
How to know if your BR code needs checking
You should investigate if any of the following applies:
- You only have one employer and your payslip suddenly shows BR.
- You changed jobs and never gave a P45 to the new employer.
- You completed a starter checklist but the code still seems unusual several pay periods later.
- Your take-home pay dropped sharply for no obvious reason.
- You have a new pension, rental income, or benefit changes that might have confused coding allocations.
What to do if you think BR is wrong
- Check your latest payslip and look at the tax code shown there.
- Review your HMRC Personal Tax Account and coding notices.
- Confirm whether another employer or pension provider is using your personal allowance.
- Contact HMRC if the code does not match your real employment pattern.
- Ask your employer payroll team whether a P45, starter checklist, or coding notice is still pending.
Useful official references include HMRC guidance on tax codes, the government page on Income Tax rates and Personal Allowances, and HMRC information on National Insurance rates and category letters. These sources are especially helpful when you want to confirm whether your tax code and payslip deductions align with official rules.
Common misconceptions about BR
Misconception 1: BR means I am on emergency tax forever.
Not necessarily. BR can be a perfectly normal code for a second job. It can also be temporary until HMRC updates payroll records.
Misconception 2: BR means all of my income is only taxed at 20%.
No. BR affects the payroll treatment for that source. Your total annual income may still trigger higher-rate tax overall.
Misconception 3: BR changes my National Insurance.
No. NI is calculated under separate rules. The tax code does not decide NI thresholds or rates.
Misconception 4: If I overpay under BR, the employer has made a mistake.
Sometimes the employer is simply following HMRC instructions or using the best available payroll information. The issue may sit with coding allocation rather than payroll processing.
How to use this calculator effectively
For the most useful estimate, enter your full annual gross salary for the employment that is using BR. Then add any yearly pension amount that applies to that same payroll. If you are on salary sacrifice, choose that option because it changes both taxable pay and NI pay. If your pension uses a net pay arrangement, choose that instead. If the contribution is made under relief at source, leave it as such so the tax model does not incorrectly reduce payroll taxable pay.
Next, select whether you want annual, monthly, or weekly figures. Monthly is often easiest for comparing with your payslip. Finally, review the comparison figure for 1257L. If the difference is unexpectedly large and you only have one job, there is a good chance your code deserves a closer look.
Final thoughts
A high-quality BR tax code calculator is not just about showing a tax number. It should explain why the code matters, separate tax from National Insurance, and help you compare BR against a normal allowance-based code. That is exactly what this page is designed to do. Use the estimate as a smart planning tool, then confirm your personal position through official HMRC channels if your code looks unusual.
In short, BR is often correct for secondary income, often temporary for new payroll records, and often expensive for employees who should actually be on a standard code. If your payslip does not make sense, the fastest path is usually to compare the figures, check your HMRC account, and get the code corrected before too much tax builds up across the year.