Second Job Tax Calculator 2025/26
Find out exactly how much income tax and NI you’ll pay on a second job or extra income in 2025/26 — and whether HMRC’s emergency BR tax code is overtaxing you compared to your actual liability.
Why second jobs are taxed differently
Your personal allowance (£12,570 in 2025/26) can only be applied to one income source — it’s allocated to your main job by default. Your second employer has no way of knowing how much of the basic rate band you’ve already used, so HMRC typically issues a BR tax code, meaning all income from the second job is taxed at 20% flat with no personal allowance.
If your combined income already exceeds £50,270, a D0 code is used instead — all second-job income taxed at 40% flat. Neither code accounts for NI, which is calculated separately at each employer.
BR: All income taxed at 20%, no personal allowance used · D0: All income taxed at 40% · D1: All income at 45% · NT: No tax (rare) · To get a corrected code splitting your allowance, contact HMRC on 0300 200 3300 or update via your Personal Tax Account online.
Are you being overtaxed on your second job?
The BR code is often wrong. If your main salary plus second income keeps you within the basic rate band (under £50,270 combined), you’re only ever liable for 20% tax on the second income anyway — so BR produces the right result. But if your main salary leaves you in a 40% band, BR (taxing the second income at only 20%) will undertax you, causing a bill at year end.
Conversely, if your combined income is below £50,270 and HMRC issues a D0 code (40%) in error, you are being overtaxed and should contact HMRC to correct it — and claim a refund via Self Assessment.