Skip to main content
£MySums
Menu
second job

Second Job Tax Explained: How HMRC Taxes a Second Job or Side Income

Why a second payslip is often taxed at BR, how HMRC splits your Personal Allowance across two jobs, and why National Insurance and self-employed side income work differently.

Why your second payslip looks more heavily taxed

HMRC needs somewhere to apply your tax-free Personal Allowance, and by default it gives all of it, £12,570 for 2026/27, to whichever job it treats as your main one, usually whichever you started first or told HMRC pays the most. Your second job then starts being taxed from the very first pound, with no allowance of its own, which is why the same hourly rate can leave a much smaller amount in your pocket on the second payslip than the first.

The tax codes that show up on a second job

Common tax codes on a second job
CodeWhat it meansWhen it's typically used
BRAll pay taxed at the basic rate (20%), no Personal AllowanceMost common default for a second job
D0All pay taxed at the higher rate (40%)Your first job's pay already uses up your basic rate band
D1All pay taxed at the additional rate (45%)Your first job's pay already uses up your higher rate band
0TNo Personal Allowance, taxed through all the normal bandsHMRC doesn't yet have enough information to issue a different code

Why the total tax you owe doesn't actually change

The reassuring part: splitting a given amount of income across two jobs doesn't change how much Income Tax you owe overall, only how it's collected. Take someone earning £30,000 from a main job and £10,000 from a BR-coded second job. Their main job's Income Tax, after the Personal Allowance, comes to £3,486; the second job's BR tax on the full amount comes to £2,000. Together that's £5,486 - exactly what someone earning the same £40,000 from a single job would pay (£5,486). If your tax code is right, splitting the income changes nothing about your final tax bill.

National Insurance is the part that genuinely is different

Unlike Income Tax, employee National Insurance is calculated separately for each employer, using its own threshold each time (unless HMRC treats your jobs as "associated employments", broadly meaning the same employer or connected companies). In the example above, the main job's National Insurance comes to £1,394, but the second job earns £10,000, below the £12,570 threshold on its own, so it attracts £0 of National Insurance. Combined, that's £1,394 in total - compared with £2,194 if the same combined income had come from one job instead. Two separate jobs can genuinely mean less total National Insurance than one job paying the same overall amount, purely because of how the threshold is applied.

If your second income is self-employed rather than a second job

Side income from freelancing, selling, or other self-employed work isn't taxed through a tax code at all. The first £1,000 of trading income each tax year is tax-free under the Trading Allowance, with nothing to report. Above that, you need to register for Self Assessment and pay Income Tax and Class 4 National Insurance (currently 6% on profit between £12,570 and £50,270, and 2% above that) on your profit, on top of whatever's already being collected through your employed job's payroll. The self-employed income tax calculator works out that side separately.

Checking your tax code is right

Sign in to your Personal Tax Account online to see exactly how HMRC has split your Personal Allowance across your jobs, and to request a change if it's given your allowance to the wrong one (for example, if your "second" job now actually pays more). If a code turns out to have been wrong for part of the year, HMRC usually corrects it automatically at year end through a P800 or Simple Assessment, refunding any overpaid tax without you needing to do anything.

This is a general explainer of how second-job tax codes work, not personalised advice. Run your own numbers through the take-home pay calculator for each job to see what you'd expect to be left with, and compare that against your actual payslips.

Helpful answers

Frequently asked questions

01Is a second job taxed at a higher rate than a first job?

No - there's no special 'second job tax rate'. HMRC just usually gives your full Personal Allowance to whichever job it treats as your main one, and taxes your second job's pay from the first pound, often at the BR (Basic Rate) tax code. The total tax you owe across both jobs works out the same as if you'd earned the combined amount from a single employer; the difference is only in how it's collected.

02What does a BR tax code on my second job mean?

BR means every pound from that job is taxed at the basic rate (20%), with no Personal Allowance applied, on the assumption your Personal Allowance is already being used against your other job. If your combined income actually pushes you into the higher rate band, D0 is used instead (everything taxed at 40%), or D1 for the additional rate (45%). These aren't penalties - they're HMRC's way of estimating the right total tax without seeing both payslips at once.

03Do I pay National Insurance separately on each job?

Usually yes. Unless your employers are linked (technically 'associated employments', such as two branches of the same company treating you as one employee), National Insurance thresholds apply separately to each job, not combined. This means two smaller jobs can sometimes attract less total employee National Insurance than one job paying the same combined amount, since each job gets its own tax-free NI threshold before the main rate kicks in.

04How do I know if my second job's tax code is right?

Check your tax code notice from HMRC, or sign in to your Personal Tax Account online, which shows how your Personal Allowance has been split across your jobs. If a lot of extra tax is being taken and you don't expect to owe it, you can ask HMRC to reallocate your Personal Allowance, or wait for the end-of-year reconciliation (a P800 or Simple Assessment) to get any overpaid tax back automatically.

05What if my second income is self-employed rather than a second job?

Different rules apply. The first £1,000 of trading income each tax year is tax-free under the Trading Allowance, with no need to tell HMRC. Above that, you need to register for Self Assessment and pay Income Tax and Class 4 National Insurance on your profit, worked out separately from how your PAYE job is taxed, then combined into your overall tax bill through your Self Assessment return.

Sources

About the author

Eman Munir, ACCA

Eman Munir is a Chartered Certified Accountant (ACCA) and co-founder of MySums, which is built and maintained in house. The money guides here are written by hand, with every worked example checked before it goes live and the figures revisited as each tax year changes. More about who is behind MySums.

Figures on this page are checked against HMRC and other UK government sources for the 2026/27 tax year. You can read our editorial policy and the calculation methodology behind the tools. MySums gives general information, not personal financial advice — see the full disclaimer.

View all guides
Understanding Your Payslip: Tax Codes, NI and Deductions Explained7 min read