Published: September 2026 | Fact-Checked & Audited By: David Vance, CTA FCA (Chartered Tax Advisor & Accountant)
This guide is fully updated for the 2026/27 UK tax year. All calculations, tax bands, and payroll rules are audited against active HMRC manuals and ONS ASHE datasets.
Holding multiple jobs, taking on weekend shift work, or balancing a primary career with an evening role is an increasingly popular way for UK workers to boost their household income. However, many employees are alarmed when their second paycheck arrives and tax is deducted at a flat 20% on every single pound earned. Understanding how HM Revenue and Customs (HMRC) allocates tax codes and National Insurance thresholds across multiple employments is essential for preventing tax overpayments.
1. Why Your Second Job is Taxed at Code BR (Basic Rate)
Every UK taxpayer is entitled to one standard annual Personal Allowance of £12,570 (for the 2026/27 tax year). By default, HMRC automatically assigns your entire £12,570 allowance to your primary employer using tax code 1257L.
Because your tax-free allowance has already been fully utilized by your first job, HMRC issues a BR (Basic Rate) or D0 (Higher Rate) tax code to your second employer. Code BR instructs payroll to deduct a flat 20% income tax from the very first pound you earn with zero tax-free allowance.
2. How to “Split” Your Tax Code Across Two Jobs
If your primary job earns less than £12,570 per year, leaving code BR on your second job will cause you to severely overpay tax throughout the year. Fortunately, you can contact HMRC or log into your HMRC Personal Tax Account to split your personal allowance across both jobs:
Worked Example: Splitting the Allowance
- Job A (Primary): You earn £8,000 per year. HMRC assigns tax code 800L (£8,000 tax-free allowance). You pay £0 tax on Job A.
- Job B (Secondary): You earn £10,000 per year. HMRC assigns the remaining £4,570 allowance to Job B using tax code 457L (£4,570 tax-free).
- Result: You pay tax on only £5,430 of earnings in Job B (£1,086 tax), utilizing 100% of your statutory £12,570 allowance across both roles without waiting for a year-end tax refund!
To calculate your exact combined tax deductions and test split-code scenarios, use our dedicated Second Job Tax Calculator.
3. The National Insurance “Double Threshold” Advantage
While Income Tax is calculated cumulatively across all earnings, Class 1 Employee National Insurance is calculated per job, per pay period. This provides a distinct legal advantage for workers with two jobs:
- You receive a separate Primary Threshold (£1,048 per month / £242 per week) for each individual employer.
- If you earn £1,000/month in Job 1 and £1,000/month in Job 2, you pay £0 National Insurance on both jobs because neither job individually exceeds the £1,048 monthly threshold!
- In contrast, a worker earning £2,000/month in a single job pays 8% NI on the £952 above the threshold (£76.16/month).
5. Managing Multiple Jobs in the NHS & Public Sector
Public sector workers—particularly NHS nurses, doctors, and civil servants—frequently hold a primary substantive contract alongside secondary bank or agency shifts. Key payroll considerations include:
- NHS Pension Scheme Tiers: Each NHS employment assesses pension contribution tiers independently based on annualized whole-time equivalent earnings.
- Bank Shift PAYE Coding: Ensure your bank staff payroll department operates code BR or D0 rather than an emergency 0T code to prevent improper cumulative deductions.
- Working Time Directive 48-Hour Limits: Holding multiple public sector roles requires monitoring total weekly hours across both employers to ensure regulatory compliance.
6. Practical Multi-Job Tax Management Checklist
To avoid tax surprises when working two jobs, follow this operational checklist:
- Check Tax Codes on Both Payslips: Ensure your primary job has 1257L (or your allocated portion) and your second job has BR/D0.
- Update HMRC If Hours Shift: If your primary job hours decrease and earnings drop below £12,570, request an immediate tax code split online.
- Review Year-End P60s from Both Employers: Total your gross earnings and tax paid across both P60 certificates to ensure HMRC’s records match your payslips.
4. Frequently Asked Questions (FAQ)
Q: Do I pay higher tax on a second job in the UK?
A: No. You pay the exact same statutory income tax rates (20%, 40%, or 45%). However, because your £12,570 Personal Allowance is usually used up by your main job, your second job is taxed from the first pound at 20% (Code BR).
Q: What does tax code BR mean on my payslip?
A: BR stands for Basic Rate. It means all income from that specific job is taxed at 20% with no tax-free allowance.
Q: When will my second job be taxed at 40% (Code D0)?
A: If your combined income from both employments exceeds £50,270, HMRC will issue tax code D0 for your second job, deducting a flat 40% tax.
Q: How do I tell HMRC to split my tax allowance between two jobs?
A: Log into your HMRC Personal Tax Account online or use the official HMRC App, select ‘PAYE Income’, and update the estimated annual income for each employer.
Q: Do both employers know I have another job?
A: No. Your second employer only receives your tax code notice (e.g. BR or D0) from HMRC; HMRC does not disclose the identity of your other employer or your earnings to them.
Q: Do I need to register for Self Assessment if I have two PAYE jobs?
A: No. As long as both jobs are processed through PAYE payroll and your total taxable income is under £100,000 without untaxed secondary income, HMRC handles everything automatically.
Q: How does student loan repayment work with two jobs?
A: Student loan deductions are calculated separately per job. If neither job individually exceeds the pay-period threshold (e.g. £2,274.58/month for Plan 2), no student loan will be deducted through PAYE.
Q: How do I claim a refund if I overpaid tax on my second job?
A: HMRC will automatically reconcile your total earnings after 5 April and send you a P800 calculation letter, or you can claim instantly online via your HMRC portal.
Q: What happens if I have three or more separate jobs?
A: HMRC applies your £12,570 Personal Allowance to your primary job (Code 1257L) and assigns secondary codes (such as BR or D0) to your second, third, and fourth jobs. You can contact HMRC to distribute your Personal Allowance across all three employments if your primary job earns under £12,570.
Q: Can working two jobs trigger an underpayment of National Insurance?
A: In rare cases where higher earners earn above the Upper Earnings Limit (£50,270) across multiple jobs, they may pay 8% NI on both employments instead of the 2% higher rate. You can apply to HMRC for an “interim deferment” of Class 1 NI (using Form CA72A) or claim a refund after the tax year ends.
Calculate Your Exact Figures (2026/27 Tax Year)
Put the figures from this guide into practice with our free, HMRC-audited interactive calculation tools: