Two Jobs Tax Calculator

See exactly how income tax is split between your main job and second job. Understand the BR tax code, combined NI and your total take-home pay. Updated for April 2025.

HMRC 2025/26 rates BR code & personal allowance logic Free — no account needed

Enter Your Two Jobs

1 Main Job (Job 1)
£
£5,000 – £150,000
2 Second Job (Job 2)
£
£500 – £50,000

HMRC typically assigns the BR (Basic Rate) code to a second job, meaning 20% tax from the first pound. Your P45 or tax code notice will confirm.

Shared Options

For guidance only. Actual deductions depend on your exact tax codes, NI letters and employer arrangements.

How Are Two Jobs Taxed in the UK?

When you have two jobs, HMRC uses the PAYE (Pay As You Earn) system to collect tax from each employer separately — but your Personal Allowance (£12,570 for 2025/26) can only be applied once. Here is how it works in practice.

Personal Allowance Goes to Your Main Job

HMRC allocates your entire Personal Allowance to your primary employment (Job 1), giving it a standard tax code such as 1257L. This means the first £12,570 you earn from Job 1 is tax-free. Your second job receives a BR (Basic Rate) tax code by default, so every pound from Job 2 is taxed at 20% with no tax-free threshold.

What Does the BR Tax Code Mean?

BR stands for Basic Rate. Your second employer deducts 20% income tax on all earnings from that job, starting from the very first pound. This is correct if your combined income from both jobs keeps you within the basic-rate band (up to £50,270 total). If your combined income pushes you into the higher-rate band (above £50,270), HMRC will issue an adjusted tax code for Job 2 — typically D0 (40%) or a custom code — so the correct amount is deducted.

National Insurance Is Calculated Separately

Unlike income tax, National Insurance is assessed by each employer independently. Each employer applies the Primary Threshold (£12,570/year for 2025/26) to their own payroll. This means you may pay less NI overall than if both salaries were combined — but you will not receive a double Personal Allowance for NI purposes either.

Student Loan Repayments on Combined Income

Student loan repayments are calculated on your total annual income across all jobs. HMRC reconciles this through your Self Assessment tax return if you have multiple income sources. The calculator estimates repayments on your combined gross for the plan you select.

What If I Am Overpaying Tax?

If your combined earnings are below £12,570, you may be due a refund — your Personal Allowance is not being fully used. You can contact HMRC to split your allowance across both employers, or claim a refund via Self Assessment or by completing form P50 (if you have stopped work). You can also call HMRC or use your Personal Tax Account at gov.uk to request a code adjustment.

Worked Examples

The three scenarios below illustrate how the two-job tax rules play out in practice for common salary combinations.

Job 1: £20,000 (code 1257L) + Job 2: £15,000 (code BR)

Job 1 income tax: £1,486 (using personal allowance of £12,570).

Job 2 income tax: £3,000 (flat 20% on all £15,000).

NI calculated separately by each employer.

Total tax £4,486 — Combined net ~£30,514

Job 1: £45,000 + Job 2: £8,000 (code BR)

Job 1 income tax: £6,486.

Job 2 income tax: £1,600 (20% BR on £8,000).

Combined income £53,000 exceeds the £50,270 higher-rate threshold — HMRC may issue a D0 code adjustment mid-year.

Higher combined income can trigger a higher-rate band adjustment

Overpayment scenario: two full PA codes issued

If both employers mistakenly issue a 1257L code, Job 1 pays no tax on the first £12,570 and Job 2 also pays no tax on its first £12,570.

This creates a £2,514 tax underpayment that HMRC will recover — usually via a January self-assessment bill.

Always check your tax code notices and inform HMRC promptly

2025/26 Tax Bands & NI Rates

The tables below show the England and Wales income tax bands and employee NI rates that apply to your combined earnings in 2025/26.

Income Tax BandTaxable IncomeRate
Personal AllowanceUp to £12,5700%
Basic Rate£12,571 – £50,27020%
Higher Rate£50,271 – £125,14040%
Additional RateOver £125,14045%
National Insurance (Employee)EarningsRate
Below Primary ThresholdUp to £12,5700%
Main Rate£12,571 – £50,2708%
Upper RateOver £50,2702%

NI is calculated independently by each employer. Scottish income tax rates differ — tick the Scotland option in the calculator above.

Important Warnings

Always Use BR on Your Second Job HMRC advises your second employer uses code BR (basic rate, no allowance) to avoid underpaying tax. If both jobs use 1257L, you will owe tax in self-assessment.
NI Is Calculated Per Employer National Insurance is worked out separately by each employer — you do not get a combined NI calculation. This can mean you overpay NI if you earn near the Upper Earnings Limit (£50,270) across both jobs. Claim a refund from HMRC after the tax year ends.
Self-Assessment May Be Required If your combined income exceeds £50,270 or you have untaxed income, you must register for self-assessment and file a return. Failure to do so can result in penalties and interest charges.

Frequently Asked Questions

How does HMRC know I have two jobs?
Every employer in the UK is required to report your pay and deductions to HMRC in real time via the Real Time Information (RTI) system. When you start a second job and submit a P45 or starter checklist, your new employer notifies HMRC. HMRC can then cross-reference P45 and P60 records from both employers to see your combined income and issue the correct tax codes.
Do I pay NI on both jobs separately?
Yes — each employer calculates National Insurance independently on the salary they pay. This means you benefit from the NI-free Primary Threshold (£12,570) at each employer. However, if your combined earnings exceed the Upper Earnings Limit (£50,270), you may overpay NI across the two jobs. You can reclaim any overpayment by contacting HMRC or completing form CA-8480 after the tax year ends.
What tax code should my second job use?
HMRC typically assigns the BR (Basic Rate) code to a second job, meaning 20% tax is deducted from every pound with no personal allowance. If your combined income pushes you into the higher rate band, HMRC may issue a D0 code (40% flat rate) or D1 (45% flat rate) for the second job. Always check the tax code notice HMRC sends to your employer to confirm the correct code.
Will I owe tax if both jobs use code 1257L?
Yes. If both employers apply the full 1257L code, you effectively receive your Personal Allowance (£12,570) twice — once at each job. This means a significant portion of your income goes untaxed that should be taxed. The resulting underpayment will be identified by HMRC and billed to you — either through an adjusted tax code in a future year or via a self-assessment bill, typically due in January.
How do I claim back overpaid NI from two jobs?
If your combined earnings from both jobs exceed the Upper Earnings Limit (£50,270), you may have overpaid NI because each employer calculated NI independently without knowing about the other job. To claim a refund, complete HMRC form CA-8480 after the end of the tax year, or contact HMRC directly. The refund will normally be paid by cheque or bank transfer.
Can I split my Personal Allowance between two jobs?
Yes. You can ask HMRC to split your Personal Allowance across both employers so that a portion is tax-free at each job rather than the full allowance being allocated only to Job 1. HMRC will issue a P2 tax code notice to both employers with the adjusted codes. This can reduce the overall tax deducted during the year and avoid a large end-of-year refund or bill.