Skip to main content
2026/27 Tax Year

Second Job and Tax Code Calculator

This page is for the common two-job question: what does the code on the second job actually do, and is too much or too little tax likely to be coming off overall?

How to read it: the second-job code affects withholding, not your true annual tax bill. This tool compares the tax likely to be withheld with a simple annual estimate using the income and allowance figures you enter.
By · Reviewed

Your jobs and code

Reduce this if benefits, untaxed income or HMRC adjustments have already cut your allowance.
Estimated take-home from the second job
£0 Likely annual under or over-withholding: £0
Income Tax withheld on the second job under this code£0
Employee NI on the second job£0
Likely total annual Income Tax across both jobs£0
Student loan deducted across both jobs (annual)£0
Tax withheld across both jobs using these settings£0
Main-job tax withheld£0
Allowance used on the second job£0
Code meaningAll second-job income taxed at basic rate

What this means

A second-job code changes how tax is withheld through the year. If the code is too generous, you can get more take-home now but owe tax later. If it is too harsh, you may get a refund later.

Full take-home check

Worked examples — see the maths on real numbers

How HMRC handles tax codes when you have two PAYE jobs running simultaneously.

Rachel — main job £30,000, evening job £8,000

Main job (Tax code 1257L)£30,000
Second job (Tax code BR)£8,000
Combined gross income£38,000

The maths:

  1. Main job: Personal Allowance applied. Tax: (£30,000 − £12,570) × 20% = £3,486
  2. Second job: BR (basic-rate) code means 20% on all earnings, no allowance: £8,000 × 20% = £1,600
  3. Total tax: £5,086
  4. Check: combined taxable income £38,000 − £12,570 = £25,430 × 20% = £5,086 ✓

Result: Rachel is taxed correctly because BR was applied to the second job. If the second job had also used 1257L, her £8,000 there would have been covered by a second, duplicate allowance, so no tax would have come off it and she would have under-paid by £8,000 × 20% = £1,600. HMRC would then send a tax calculation (P800) after the year end and usually collect it through a later tax code.

David — main job £55,000, second job £15,000

Main job (Tax code 1257L)£55,000
Second job (default Tax code BR)£15,000
Combined gross income£70,000

The maths:

  1. Main job: £7,540 basic-rate + (£42,430 − £37,700) × 40% = £7,540 + £1,892 = £9,432
  2. Second job at BR: £15,000 × 20% = £3,000
  3. Total deducted: £12,432
  4. Actual tax due (combined): basic-rate £7,540 + higher-rate (£70,000 − £50,270) × 40% = £7,540 + £7,892 = £15,432
  5. Under-payment: £15,432 − £12,432 = £3,000

Result: David is under-taxed by £3,000. His main job already uses the whole basic-rate band, so the second job needs a D0 code (40% from the first pound). After the year end HMRC will send a P800 tax calculation or, for amounts it cannot collect through a tax code (including debts over £3,000), a Simple Assessment. Better: check both codes in your HMRC online account during the year so they can be corrected before the underpayment builds up.

Figures use 2026/27 UK tax-year rates and thresholds. Always verify against your specific payslip or tax statement before acting.

Sources

Editorial accountability
Open Trust Centre →

Pages are checked against the primary sources listed on each page and reviewed by the Editor; corrections are logged in the changelog. Pages are drafted with the help of AI tools (how AI is used). No affiliate revenue. No sponsored content. No paid placements.

Editorial standards Editorial process Corrections policy How we make money The Editor Methodology

UK Tax Drag is an independent publication by Finsolve Consulting Limited, not affiliated with or endorsed by HMRC, GOV.UK or any government body.

How the common codes behave

BR taxes all pay from that job at 20%. D0 taxes it all at 40%. D1 taxes it all at 45%. 0T gives no allowance but still uses the normal bands. 1257L gives that job a full standard allowance, which is often too generous if the main job already has one.

Sources and assumptions

This page uses 2026/27 England, Wales and Northern Ireland band assumptions for a simple annual comparison. It does not model Scottish codes or payroll-period emergency treatment.