United Kingdom Tax year 2026/27
Rules checked against GOV.UK · updated 18 September 2026MethodologyReport a mistake

Second job tax calculator 2026/27

See what a second job really pays after tax, why a BR or D0 code lands on it, and why National Insurance is charged on each job separately.

Job 1 Main job
Job 2 No NI due
Where do you live?
Change the second code to D0, or split your allowance between the two
Both jobs, after tax
£2,627.11
a month from the two jobs together, from £3,166.67 before deductions, or £31,525.32 over a year
LineJob 1Job 2Together
Pay a month£2,500.00£666.67£3,166.67
Income tax−£290.20−£133.20−£423.40
National Insurance−£116.16£0.00−£116.16
Take-home a month£2,093.64£533.47£2,627.11
Job by job

Where each job’s money goes

Job 1 · £30,000 on 1257L
Take-home83.7%Income tax11.6%National Insurance4.6%
Job 2 · £8,000 on BR
Take-home80%Income tax20%
Advertisement
Rules v2026.10 · checked against GOV.UK on 18 September 2026Two independent checks on every rate · 83 hand-verified cases, all passing, beside 19,925 generated · How we calculate · Changelog
Payroll-grade
Questions

Common questions

Why is my second job taxed at BR?

A tax code can only give your Personal Allowance to one job at a time. The main job keeps it — 1257L on the £30,000 main job in this example — so the second job is taxed from the first pound, at the basic rate on BR, or at the higher rate of 40% on D0 where the main job already fills the bands below. You can ask HMRC to split the allowance between the two instead.

Do I pay National Insurance twice?

No. National Insurance is charged on each job's pay in each pay period, and the two are not added together at the end of the year. On a second job of £8,000 a year it pays £0.00 a month, because £666.67 a month is below the £1,048 a month at which contributions start. The exception is two jobs with the same employer, or with employers carrying on business in association, where payroll adds the earnings together.

Is two jobs worse than one salary of the same size?

On a main job of £30,000 on 1257L and a second job of £8,000 on BR, the two leave £2,627.11 a month against £2,573.58 from a single £38,000 job: a difference of £53.53. The income tax is the same either way; the gap is National Insurance, because each job gets its own threshold each pay period. This answer is worked on those two jobs and those two codes; the calculator above answers for the ones you type.

Advertisement
Advertisement