BR Tax Code Calculator — UK 2025/26

Calculate take-home on BR tax code UK 2025/26. All income at 20% — no Personal Allowance. Common on second jobs / pensions. Free calculator.

MB
Mustafa Bilgic · UK Calculator Editor (sole trader, Adıyaman) · Reviewed

Tax code calculator

How BR works in 2025/26

The BR code is HMRC's way of taxing a "secondary" income source where you've already used your Personal Allowance elsewhere. It applies a flat 20% to every pound earned at that source, with no allowance. The most common use cases:

BR is fine if: Your total income across all sources stays within the basic rate band (under £50,270). The 20% on the second source matches your marginal rate.

BR fails if: Your total income is above £50,270. The second source's BR taxes only at 20%, but you actually owe 40% on the higher-rate portion. HMRC catches this at year-end via P800 or self-assessment, demanding the underpayment.

BR vs D0 vs 0T — when to use each

HMRC uses different "all-of-it" tax codes depending on the marginal rate expected:

HMRC reviews codes annually and switches BR → D0 → D1 as appropriate based on your prior year's reconciliation. If your second job started after the main job filled the basic rate band, you should request D0 directly to avoid the year-end balance.

Three worked examples (UK 2025/26)

Example 1: £40k main + £6k second job — BR fine

Maya earns £40,000 from her main job and £6,000 from a Saturday job.

Calculation: Main job 1257L: PA £12,570, taxable £27,430 × 20% = £5,486 tax. Second job BR: £6,000 × 20% = £1,200 tax. Total tax £6,686. Compare correct calculation: total income £46,000, taxable £33,430, all in basic rate at 20% = £6,686. Match — BR works correctly.

Example 2: £48k main + £8k second — BR underpays

Diego earns £48,000 main + £8,000 second.

BR calculation: Main £35,430 × 20% = £7,086. Second £8,000 × 20% = £1,600. Total £8,686. Correct calculation: Total £56,000, PA £12,570, taxable £43,430. Basic £37,700 × 20% = £7,540. Higher £5,730 × 40% = £2,292. Total £9,832. Underpayment £1,146 — Diego owes this at year-end. Should switch second job to D0.

Example 3: Pension + employment, partial BR mix

Helen receives £25,000 from a private pension (uses 1257L) and works part-time earning £6,000 (BR code).

Calculation: Pension £25,000 − £12,570 = £12,430 × 20% = £2,486. Employment £6,000 × 20% = £1,200. Total £3,686. Correct calculation £31,000 − £12,570 = £18,430 × 20% = £3,686. Match — BR appropriate.

Common mistakes to avoid

When to use this calculator

Use this calculator any time you start a second job, second pension, or supplementary income source. Compare BR (20% flat) against your total expected income. If total exceeds £50,270, request D0 directly via HMRC. Re-run when main-job salary changes — a promotion can flip BR's accuracy from "fine" to "underpayment".

Regional differences (Scotland, Wales, Northern Ireland)

Tax codes are issued by HMRC and apply to UK-wide employees. Scotland uses tax codes prefixed "S" (e.g. S1257L) to indicate Scottish income tax bands (Starter 19%, Basic 20%, Intermediate 21%, Higher 42%, Advanced 45%, Top 48%) — the numerical allowance portion is the same as rUK. Wales uses "C" (e.g. C1257L) for Welsh resident, but Welsh rates currently match UK. Northern Ireland uses standard UK codes throughout. The numerical part of the code (e.g. 1257 for £12,570 PA) is identical across the UK; only the prefix changes the band structure.

Frequently asked questions

What does BR stand for?

Basic Rate. The code means all income from this source is taxed at the basic rate of 20% with no Personal Allowance.

Is BR a punishment for second jobs?

No — it's just the mechanical solution to the fact that your PA is used in your main job. If your total income is in basic rate, BR produces the correct overall tax.

How do I get my second job onto BR?

Hand over the starter checklist or P45 to your second employer. Tick Statement C (or B if you've left a previous job) to indicate it's a second job. HMRC then issues BR.

Can I have two jobs both on 1257L?

No — only your main (highest earning) job should use 1257L. Two 1257L codes mean you're getting the £12,570 allowance twice, owing £2,514 of additional tax at year-end.

Why is my pension on BR?

Because your main income source already uses your Personal Allowance. The pension provider uses BR to tax all pension income at 20%.

Will BR cause me to overpay?

Generally no for basic-rate taxpayers — BR matches your marginal rate. You may overpay only in unusual circumstances (e.g. main income falls below PA mid-year).

How do I check if BR is right for me?

Add up all your income sources. If the total is below £50,270, BR on the second source is appropriate. If above, request D0 from HMRC for the higher-rate portion.

Is BR cumulative?

Yes — BR is typically cumulative (calculated on year-to-date earnings). The non-cumulative version (BR W1, M1, X) is rarely used.

Related UK Calculators

Official UK Sources

Last reviewed against HMRC 2025/26 rates: May 2026.

Quick answer: BR ('Basic Rate') means all income from the source is taxed at 20% with no Personal Allowance. It is normally applied to second jobs or second pensions where the PA is fully used elsewhere. If your total income is below £50,270 across all sources, BR usually produces the right amount of total tax; above that, you may underpay and need a year-end adjustment.