🇬🇧 UK · 2026/27 Tax Year · Free

Working Two Jobs — Tax Explained 2026/27

Having a second job doesn't mean you pay more total tax. But the BR code, separate NI assessment, and potential D0 code can be confusing and expensive if you don't know what to expect.

The big myth: "Second jobs are taxed at 40%"

This is completely false. Your total tax is based on your combined income across all jobs, not on each job independently. If your combined income is £40,000, you will pay exactly the same tax whether that comes from one job or two.

The confusion arises because HMRC applies your £12,570 personal allowance entirely to your main job. Your second job then gets the BR code, meaning it taxes every pound at 20% with no allowance. It feels like a higher rate, but your total tax at year end is the same.

✓ What's the same

  • Total income tax bill
  • Tax rate bands (20%, 40%)
  • Personal allowance amount (£12,570)

⚠ What's different

  • How tax is collected each payday
  • NI is assessed per employment
  • Year-end reconciliation may be needed

Real numbers — what two jobs looks like on your payslips

Take someone earning £25,000 at Job 1 and £15,000 at Job 2 (total £40,000). Here's how HMRC collects tax across both:

Job 1 (£25,000)Job 2 (£15,000 — BR code)Total
Gross pay£25,000£15,000£40,000
Personal allowance used£12,570£0£12,570
Taxable pay£12,430£15,000£27,430
Income tax deducted£2,486£3,000£5,486
NI deducted£994£194£1,188

NI note: On a single £40,000 job, NI would be £2,194/year. With two jobs, it's only £1,188 in total — actually less, because the NI-free threshold applies to both jobs separately. You won't be asked to pay the difference.

How to split your personal allowance

If your main job doesn't use all of your £12,570 personal allowance, you can ask HMRC to transfer the unused portion to your second employer. This avoids the BR code entirely and spreads your tax-free amount across both jobs.

For example: if Job 1 pays £9,000/year, you have £3,570 of unused allowance. Ask HMRC to apply £9,000 of allowance to Job 1 and £3,570 to Job 2. Job 2 would then use a code like 357L instead of BR.

1

Log into your HMRC Personal Tax Account

Go to gov.uk/personal-tax-account. Under 'Check your Income Tax', you'll see all employments HMRC knows about. If both jobs are listed, you can request a split directly.

2

Or call HMRC on 0300 200 3300

Have both employers' PAYE reference numbers ready (on your payslips). Tell HMRC how much allowance to allocate to each employer. They'll send updated tax codes to both employers within a few days.

3

Your employers apply the new codes

Both employers will receive an electronic coding notice from HMRC and apply the new codes at the next available payroll run — usually within 1–2 pay periods.

National Insurance with two jobs — separate assessment explained

Unlike Income Tax, National Insurance is assessed at each employment separately. There's no mechanism to combine your two jobs for NI purposes. Each employer looks at what they pay you and deducts NI based solely on their payroll.

This means the NI-free threshold (£12,570/year, or £1,048/month) applies independently at each job. If both jobs pay less than £1,048/month, you pay no NI at either — even if your combined income is much higher. Conversely, if you earn well above £50,270 at a single job, you might end up overpaying NI across two jobs and can apply for NI deferment using form CA72A.

D0 warning for higher earners

If your combined income from both jobs exceeds £50,270, HMRC will apply a D0 code to your second job. This taxes every pound at 40% — not just the amount above the threshold. While this approximates the right tax, you'll almost certainly need a Self Assessment return at year end to get the exact calculation right.

Check your full take-home pay

Make sure your monthly budget adds up. Use our comprehensive payslip calculator to see exactly how much you will take home after tax, pension, and student loan deductions.

Take Home Pay Calculator →

Frequently Asked Questions

Do I pay more tax if I have two jobs?
No. Your total tax bill is the same whether you earn £40,000 from one job or £25,000 + £15,000 from two jobs. The difference is how HMRC collects it. Your personal allowance goes to one employer, so the second job deducts tax from the first pound. At year end, if you've overpaid, HMRC will refund the difference automatically or via a P800 letter.
Why is my second job on BR tax code?
The BR (Basic Rate) code is applied to your second job because your full personal allowance (£12,570 in 2026/27) is already allocated to your main job. Since your allowance is 'used up', every pound you earn at the second job is taxable and gets hit at 20% from the first penny. This is correct behaviour by HMRC — it's not a mistake, just how the system works.
Can I split my personal allowance between two jobs?
Yes. If your main job earns less than £12,570 a year and doesn't use your full personal allowance, you can ask HMRC to split the allowance between both employers. For example, if Job 1 pays £8,000, you have £4,570 of unused allowance that can be transferred to Job 2. Contact HMRC on 0300 200 3300 or update via your Personal Tax Account at gov.uk/personal-tax-account.
What if my combined income from two jobs goes over £50,270?
If your combined income exceeds the higher rate threshold of £50,270 (2026/27), your second job will likely be given a D0 tax code. This means all earnings at the second job are taxed at 40% — not just the amount above £50,270. HMRC do this to approximate the higher rate tax you owe, but you may still need to file a Self Assessment return to ensure the exact right amount is collected.
Do I pay National Insurance on both jobs?
Yes, and this is an important difference from Income Tax. Each employment is assessed for National Insurance separately. This means you pay NI at 8% above £12,570 on each job independently. So if both jobs pay £15,000 each, you pay NI on (£15,000 − £12,570) = £2,430 at each job. This can actually mean you overpay NI — you can claim a refund from HMRC after the year ends.
How do I tell HMRC about my two jobs?
You can notify HMRC in three ways: (1) Log into your Personal Tax Account at gov.uk/personal-tax-account and update your employment details. (2) Call HMRC Income Tax on 0300 200 3300 (Mon–Fri 8am–6pm) and tell them about both employments. (3) If you're already required to file a Self Assessment return, declare both employments there and HMRC will calculate the correct tax.