Finance Tool · 2026/27 rates

Two Jobs Tax Calculator

This two jobs tax calculator shows what your two tax codes will actually collect next to what you actually owe, and names the difference in pounds. In the UK a second job is normally taxed at a flat 20% under tax code BR, because your £12,570 Personal Allowance is already used up at your main job. That flat rate is right until your two jobs together pass £50,270 — after which it quietly under-collects, and HMRC bills you later.

Three rules govern the answer and they do not agree with each other. Income tax is assessed on your combined income but collected through two codes that cannot see one another. National Insurance is charged separately on each employment and never aggregated across different employers, so each job carries its own £12,570 threshold. Student loan repayments come from individual jobs above the plan threshold, not from your combined income. The calculator below applies all three, then reconciles them.

Rates are 2026/27, in force from 6 April 2026, verified against gov.uk on 3 August 2026. Covers England, Wales, Northern Ireland and the six Scottish bands. Nothing you type leaves your browser.

Work out your two-job position

What the two jobs pay

The job holding your Personal Allowance, usually the larger one

Gross pay before any deduction, across the whole tax year

Two posts with one employer must be aggregated for National Insurance, which removes the second threshold entirely (NIM10001).

Codes and circumstances

Income tax is devolved; National Insurance and student loans are not

Basic rate on every pound — the code most second jobs get

Each job is tested against the threshold on its own, never combined

Main job on 1257LPayroll deducts £7,086.00 of income tax and £2,834.40 of National Insurance
£48,000.00
Second job on BRPayroll deducts £2,000.00 of income tax and £0.00 of National Insurance
£10,000.00
Income tax actually dueAssessed on £58,000 of combined income, Personal Allowance £12,570.00
£10,632.00
National Insurance£2,834.40 on the main job plus £0.00 on the second
£2,834.40
Take-home once the year is settled£44,533.6076.8% of £58,000 combined

2026/27 rates. Take-home uses the income tax you actually owe, not what the codes deduct — so it is the figure you end up with after HMRC reconciles, which is what the panel below explains.

How your combined income fills the bands
  • Personal Allowance£12,570
  • Basic Rate (20%)£37,700
  • Higher Rate (40%)£7,730

What your codes collect against what you owe

Income tax actually due
£10,632.00
On £58,000 combined
Collected by 1257L + BR
£9,086.00
£7,086.00 + £2,000.00
Personal Allowance
£12,570.00
Full allowance, given at the main job

Shortfall: £1,546.00 will still be owed at the end of the year

Your two codes take £9,086.00 between them, but the liability on £58,000 of combined income is £10,632.00. HMRC finds the difference when both employers file their year-end returns, then sends a P800 or adjusts a future code. Set the money aside now, or ask HMRC to move the second job onto a higher-rate code so it is taken as you go.

National Insurance: two jobs against one

Paid across both jobs
£2,834.40
£2,834.40 + £0.00
If £58,000 were one job
£3,170.60
One £12,570 threshold only
NI saving vs one job
£336.20
Two thresholds work in your favour

Each employment carries its own £12,570 primary threshold because earnings with different employers are never aggregated. At these salaries that works in your favour.

Method

How this two jobs tax calculator works

  1. 1. Enter both jobsAdd each annual salary and choose whether Scottish rates apply.
  2. 2. Add each tax codeCompare your two jobs tax code setup, including a BR tax code second job.
  3. 3. Read the reconciliationReview tax on the second job, National Insurance across two jobs and any bill or refund.

Two jobs are assessed under three rules that contradict each other, and almost every surprise a second job produces traces back to one of them. Income tax is a single liability computed on combined income, then collected through two codes that cannot see each other. National Insurance is charged separately on each employment and never combined across different employers. Student loan repayments are taken from each job that individually exceeds the plan threshold. Learning which rule produced a given figure is most of the battle.

Income tax: one liability, two collectors

Your annual liability depends only on the total, never on how it is split:

allowance = £12,570, less £1 for every £2 over £100,000 taxable = job 1 + job 2 − allowance tax = 20% / 40% / 45% band slices of taxable

Take £48,000 and £10,000. The combined £58,000 less the £12,570 allowance leaves £45,430 taxable: £37,700 at 20% is £7,540.00, and the remaining £7,730 at 40% is £3,092.00. Total due: £10,632.00.

PAYE then collects it through two codes that each see half the picture. The main job on 1257L deducts £7,086.00; the second on BR deducts a flat 20% of £10,000, or £2,000.00. Together that is £9,086.00 against a liability of £10,632.00 — a shortfall of £1,546.00, because BR charged 20% on earnings that belong in the 40% band. A code is an estimate, not an answer.

National Insurance: assessed per employment

HMRC’s National Insurance Manual is explicit that earnings must be aggregated across jobs with the same employer, while jobs with different employers stay separate. Each employment therefore gets its own full threshold:

NI(job) = 8% of the slice from £12,570 to £50,270 + 2% of everything above £50,270 NI total = NI(job 1) + NI(job 2) not NI(job 1 + job 2)

That single line is why £30,000 plus £8,000 pays £1,394.40 where one job at £38,000 pays £2,034.40: the second job’s earnings fall entirely under its own threshold. It is also why the advantage reverses at the top. Two jobs at £60,000 and £55,000 pay the 8% main rate on two complete bands, handing over £6,321.20 where a single £115,000 job pays £4,310.60.

The relief for that case is the annual maximum in Regulation 21(3), an eight-step calculation defined on weekly figures rather than annual ones: its first step is £967 less £242, multiplied by 53 weeks. Anything paid above the resulting cap is refundable, or avoidable in advance by deferring one employment onto category J with form CA72A. The calculator prints all eight steps whenever your figures exceed the maximum.

Student loan: measured one job at a time

Repayments are charged on earnings above the plan threshold, and gov.uk states you repay only from jobs paid over that threshold, “not your combined income”. The employer guidance is blunter still: if an employee has more than one job, payroll should ignore earnings from the other employer.

repayment = Σ over jobs of max(0, job − threshold) × rate Plan 2: threshold £29,385, rate 9%

A Plan 2 borrower earning £25,000 and £12,000 repays £0.00 across the year, because neither job on its own clears £29,385. The same £37,000 in one job would repay £685.35. Under PAYE that is simply how the rules work; a Self Assessment return, however, assesses total income and closes the gap.

Worked examples

Five two-job positions, worked through

Nadia — full-time admin plus weekend bar shifts

£30,000 on 1257L and £8,000 on BR, England, no student loan.

Income tax
£5,086.00
National Insurance
£1,394.40
NI saving vs one job
£640.00
One £38,000 job pays £2,034.40
Take-home
£31,519.60

The BR code on her bar job is not a punishment, it is arithmetically correct: her allowance is fully used at the admin job, so every pound of the second is genuinely due at 20%. The codes collect £5,086.00 against a liability of £5,086.00 — no gap, no bill. The quieter result is the National Insurance one. She pays £640.00 less than someone earning the same £38,000 from one employer, because the bar job’s £8,000 sits entirely below its own £12,570 threshold.

Tom — salaried job plus evening consultancy on PAYE

£48,000 on 1257L and £10,000 on BR, England.

Actually due
£10,632.00
Codes collect
£9,086.00
Shortfall
£1,546.00
Owed at the end of the year
Take-home
£44,533.60
NI £2,834.40

This is the case that inverts most people’s expectations. The dangerous direction is under-taxation, not over-taxation: BR takes 20% of the consultancy work while its top £7,730 actually falls in the 40% band, leaving £1,546.00 to be found later. Switching the second job to D0 collects £11,086.00 instead, which over-collects by £454.00 — a far more comfortable error to make, and refundable. His National Insurance still comes in £336.20 below the single-job equivalent.

Priya — two part-time jobs under the Personal Allowance

£7,000 on 1257L and £5,000 on BR, England.

Actually due
£0.00
BR deducts
£1,000.00
Against a nil liability
National Insurance
£0.00
With split codes
£0.00
700L + 557L

She owes nothing and is paying £1,000.00. Her combined £12,000 is below the allowance entirely, yet BR takes 20% of the second job every payday and holds it until she reclaims it. Splitting the allowance — 700L on one job and 557L on the other — stops the deduction at source. Worth noting separately: her £7,000 job clears the £6,708 Lower Earnings Limit and so credits a State Pension qualifying year; the £5,000 one does not.

Callum — two jobs and a Plan 2 student loan

£25,000 and £12,000, Plan 2 threshold £29,385, England.

Loan deducted
£0.00
If it were one job
£685.35
On £37,000
Income tax
£4,886.00
National Insurance
£994.40

Because each employer ignores the other’s earnings, £37,000 of combined income triggers no student loan repayment at all — neither job reaches the threshold on its own. Against £685.35 for the same money in a single job, that is the largest cash difference between one job and two at this income level, larger than the National Insurance effect. It is entirely legitimate under PAYE. If he is ever pulled into Self Assessment, the return assesses the combined figure and the balance becomes payable.

Dr Osei — two senior contracts, both well paid

£60,000 on 1257L and £55,000 on D0, England.

NI deducted
£6,321.20
Annual maximum £4,102.70
Recoverable NI
£2,218.50
CA72A by 14 February 2027
Personal Allowance
£5,070.00
Tapered — invisible to both payrolls
Tax shortfall
£3,000.00
Due £36,432.00, collected £33,432.00

Two things go wrong at once here, in opposite directions. Above the Upper Earnings Limit the per-employment rule flips from advantage to penalty: he pays the 8% main rate on two full bands, £6,321.20, against an annual maximum of £4,102.70, leaving £2,218.50 recoverable. Meanwhile his combined £115,000 tapers the allowance to £5,070.00, but both codes still hand over the full £12,570 — exactly £7,500.00 of allowance given away, which at 40% is £3,000.00 of tax under-collected. He is simultaneously overpaying National Insurance and underpaying income tax, and neither payslip shows either.

Comparison

The same money as two jobs and as one

Income tax is identical however the money is split, because it is always assessed on the combined figure. National Insurance is not, and the direction of the difference changes as income rises. Below the Upper Earnings Limit the second threshold is worth real money; above it, the duplicated main-rate band costs more than the extra threshold saves.

Class 1 employee National Insurance and income tax on the same combined income, 2026/27, England, Wales and Northern Ireland, category A. Sources: gov.uk rates and thresholds for employers 2026 to 2027, and gov.uk Income Tax rates.
CombinedSplit asNI, two jobsNI, one jobDifferenceIncome tax, either way
£38,000£30,000 + £8,000£1,394.40£2,034.40£640.00 saved£5,086.00
£58,000£48,000 + £10,000£2,834.40£3,170.60£336.20 saved£10,632.00
£115,000£60,000 + £55,000£6,321.20£4,310.60£2,010.60 extra£36,432.00

The last row is where the folk wisdom breaks. Two jobs are usually described as a National Insurance saving, and for most people they are — but at £115,000 split across two senior contracts the same rule costs £2,010.60 extra. The crossover is not a cliff at a published threshold; it depends on how the money divides, which is why the calculator computes the sign rather than assuming it.

Tax codes

What each second-job tax code actually does

A tax code is an instruction to one employer about one job, and its number is simply the tax-free amount for that job with the final digit dropped — 1257L means £12,570. Second jobs get letter-only codes because there is usually no allowance left to give them. Knowing which code you have tells you immediately what HMRC believes about your other income.

Quoted wording is verbatim from gov.uk “What your tax code means” and “If you have a K in your tax code”, both checked on 3 August 2026.
CodeWhat payroll does with itgov.uk wording
1257LGives the full £12,570 tax-free here, then bands normallyThe standard code for a main job holding the whole Personal Allowance
BREvery pound of this job at 20%, no allowance"All your income from this job or pension is taxed at the basic rate"
D0Every pound at 40% (SD1 in Scotland, at 42%)"All your income from this job or pension is taxed at the higher rate"
D1Every pound at 45% (Scotland runs SD2 and SD3 above this)"All your income from this job or pension is taxed at the additional rate"
0TNo allowance, but bands apply from the bottom — so a large second job pays 40% eventually"Your Personal Allowance has been used up, or you’ve started a new job and your employer does not have the details they need"
KA negative allowance: notional income is added before bands apply, capped at half your pre-tax pay"You have income that you are not paying tax on which is more than your Personal Allowance"
W1 / M1 / XEach payday taxed in isolation, with no year-to-date position"You’re on an emergency tax code"
700L + 557LA split allowance: £7,000 tax-free at one job, £5,570 at the otherAny two code numbers adding up to 1257 share the same £12,570

Every rate on this page, and where it comes from

2026/27 figures used by this calculator, each verified against its gov.uk source on 3 August 2026.
Figure2026/27Source
Personal Allowance£12,570gov.uk — Income Tax rates and Personal Allowances
Allowance taper−£1 per £2 over £100,000gov.uk — Income Tax rates and Personal Allowances
England, Wales and NI bands20% / 40% / 45%gov.uk — Income Tax rates and Personal Allowances
Scottish bands19% / 20% / 21% / 42% / 45% / 48%gov.uk — Scottish Income Tax
NI primary threshold£12,570 (£242 a week)gov.uk — Rates and thresholds for employers 2026 to 2027
Upper Earnings Limit£50,270 (£967 a week)gov.uk — Rates and thresholds for employers 2026 to 2027
Lower Earnings Limit£6,708gov.uk — Rates and thresholds for employers 2026 to 2027
Employee NI, category A0% / 8% / 2%gov.uk — Rates and thresholds for employers 2026 to 2027
Employee NI, category J (deferred)0% / 2% / 2%gov.uk — National Insurance category letters
Student loan thresholdsPlan 1 £26,900 · Plan 2 £29,385 · Plan 4 £33,795 · Plan 5 £25,000 · Postgraduate Loan £21,000gov.uk — Repaying your student loan: what you pay
Trading allowance£1,000gov.uk — Tax-free allowances on property and trading income
CA72A deferment deadline14 February 2027gov.uk — Application for deferment of Class 1 NICs (CA72A)

Scotland and Wales · 2026/27

Where you live changes half the answer

Income tax on earnings is devolved to the Scottish Parliament; National Insurance and student loan thresholds are reserved and identical across the UK. A second job in Glasgow therefore runs through six income tax bands rather than three, while its National Insurance is worked out exactly as it would be in Cardiff or Belfast. That split is worth holding onto, because it means the National Insurance findings on this page — the second threshold, the annual maximum, the Lower Earnings Limit trap — apply unchanged wherever you live.

Scottish taxpayers carry an S prefix, and the flat-rate second-job codes follow the Scottish band structure: SBR at 20%, SD0 at 21%, SD1 at 42%, SD2 at 45% and SD3 at 48%. There is no flat code for the Scottish starter rate. Select Scotland above and the code list changes with it.

The practical consequence for a second job is that the reconciliation gap tends to be larger in Scotland, because more band boundaries sit between the basic rate a SBR code applies and the rate actually due on the combined figure. Welsh taxpayers carry a C prefix. The Senedd has the power to set Welsh rates but has so far kept them identical to England and Northern Ireland, so a Welsh second job is currently taxed exactly as the default option above models it.

Get these right

Common mistakes and edge cases

BR quietly under-charges once the pair crosses the higher-rate threshold. The second employer applies 20% because 20% is all its code authorises, and it has no mechanism for discovering that another payroll exists. Every pound of combined income above £50,270 is therefore charged twenty percentage points too low at source. The shortfall is not a rounding artefact that washes out — it grows by £200 for every extra £1,000 the pair earns above the threshold, all year, until someone changes a code. Read the reconciliation figure above as a debt already incurred rather than a risk that might not materialise.

Running the official estimator twice cannot find the allowance taper. gov.uk's own Income Tax estimator instructs you to "use the calculator once for each job", which is sound advice for a single employment and structurally unable to model two. Above £100,000 the Personal Allowance falls by £1 for every £2 of combined income, so the withdrawal exists only at a level neither run ever sees. On £110,000 split between two employers the true allowance is £7,570.00, yet the main job's code still hands over the full £12,570 and £2,000.00 goes uncollected. HMRC usually recovers it through a K code the following year.

Two jobs below the Lower Earnings Limit destroy a State Pension year. The LEL of £6,708 is tested per employment, exactly like the primary threshold, and clearing it is what credits a qualifying year even though nothing is actually deducted. Jobs paying £6,500 and £5,500 sit below it individually, so a full year of work credits nothing — and the payslips show £0 of National Insurance, which reads as good news. The same test governs eligibility for Statutory Sick Pay and Statutory Maternity Pay, so the loss is wider than the pension. Concentrating the hours in one employer fixes all three at once.

The National Insurance annual maximum bites long before the Upper Earnings Limit. Duplicate contributions are usually described as a problem for people earning six figures, which understates it badly. Two jobs at £40,000 each — neither remotely near the £50,270 ceiling — deduct £4,388.80 against a Regulation 21(3) maximum of £3,402.70, leaving £986.10 recoverable. The trigger is combined earnings between the primary threshold and the ceiling exceeding £38,425.00, which two ordinary mid-range salaries clear easily. Anyone holding two jobs that each pay comfortably above £30,000 should check the maximum every year.

Asking for a split code when it changes nothing costs you two code changes. A split is genuinely useful in one situation and cosmetic in every other. Where the main job already earns more than £12,570, the allowance is fully consumed, and moving part of it across simply shifts which employer deducts what — the annual total is fixed by combined income and does not move a penny. The cost is real though: two codes get reissued, both payrolls recalculate mid-year on a month-1 basis, and the next two or three payslips are hard to reconcile. Only ask for the split when this page reports idle allowance sitting at the main job.

A self-employed second income follows an entirely different rulebook. The £1,000 trading allowance covers self-employment, casual services such as babysitting or gardening, and hiring out personal equipment. Wages are excluded, and gov.uk further bars the allowance where the trade income comes from your own employer or your spouse's. The practical fork is the paperwork: gross trading income over £1,000 brings a duty to register for Self Assessment and file a return, while a second PAYE job brings neither. Note the test is on gross income before expenses, so a side trade that barely breaks even can still cross it. Never model the two paths in one calculation.

Being pulled into Self Assessment changes the student loan answer retrospectively. Per-job PAYE deductions are correct and final for as long as PAYE is the only thing assessing you. File a return for an unrelated reason — rental income, the High Income Child Benefit Charge, a small side trade, a capital gain — and the return assesses your total income for student loan purposes. Repayments that legitimately never appeared on any payslip then crystallise as a balancing payment due on 31 January. It is not a penalty and nothing was done wrong, but it is money nobody budgeted for, and it arrives alongside the rest of the Self Assessment bill.

Judge nothing from the first few payslips of a new second job. Until HMRC has matched both employments the second job typically runs on 0T or an emergency code, and neither behaves like the steady state this page models. 0T applies the bands from the bottom rather than a flat rate, so it matches BR exactly while the job pays under £37,700 and charges more above it. Emergency codes go further and tax each payday in isolation, ignoring the year to date entirely, which makes an early large payment look catastrophic. Both resolve once the codes settle, and any excess comes back through the payroll rather than needing a claim.

A K code recovering last year can only take half your pay. When HMRC recovers an earlier under-collection it usually loads the debt onto the main job as a K code, which adds notional income instead of subtracting an allowance. gov.uk sets a hard limit on that: "Employers and pension providers cannot take more than half of your pre-tax wages or pension when using a K tax code." Where the debt is large relative to the salary, the cap means recovery spills into the following tax year and the K code persists — so two consecutive years can carry a deduction traceable to a single second-job shortfall. Check what a K code is actually recovering before assuming it is right.

Two posts with one employer are aggregated, and the whole model collapses. NIM10001 requires earnings from multiple employments with the same employer to be added together before National Insurance is worked out. Two departments of one NHS trust, two branches of one retailer, or a company and its payroll-sharing subsidiary are one employer for this purpose — so the second £12,570 threshold never exists and the single-job arithmetic applies instead. It is worth establishing this before anything else, because it inverts the answer rather than nudging it. The toggle in the calculator switches the model over when the two jobs share a legal employer.

Related

Related pay and tax concepts

The single-salary baseline you are comparing against. Every judgement on this page is relative: the second job is better or worse than the same money earned in one place. Getting that comparison right means knowing what one salary actually yields after tax, National Insurance, workplace pension and student loan, which is a different calculation from the one above because nothing is split and nothing is duplicated. It is also the number to use when weighing a second job against a promotion or a pay review at the job you already have. The UK salary calculator produces that baseline in full, with the band breakdown alongside it.

Student loan repayments over the life of the loan. The per-job threshold rule is the largest single cash difference between one job and two, but it is a statement about this year only. What a borrower usually wants to know is the longer question: how the balance moves once interest is added, whether the write-off date arrives before the balance clears, and whether repaying faster is worth anything at all given that the debt is written off after 25 to 40 years depending on plan. The student loan repayment calculator models the balance over that full term rather than a single year.

Salary sacrifice at the main job as the lever that moves everything. Sacrifice reduces the earnings figure payroll reports, which means it moves income tax, National Insurance and student loan simultaneously — a rare thing in the UK system, where most reliefs touch only one. For someone whose second job has pushed the pair into the higher-rate band, sacrificing at the main job is often the cleanest route back under the threshold, and it works on the combined position because the tax liability is combined. The salary sacrifice calculator prices what a given contribution actually costs in take-home terms.

What two employers pay in secondary contributions. The per-employment rule cuts both ways, and the employer side is rarely mentioned. Each employer gets its own secondary threshold before secondary Class 1 becomes due, so two employers splitting the same total pay bill hand over less combined employer National Insurance than one would. That matters when you are negotiating a second contract, or when a business is weighing an extra part-timer against more hours for existing staff. The employer NI calculator shows the cost of employment from that side of the payslip.

When the second income is a trade rather than a job. Everything above assumes two PAYE employments. The moment the second income is self-employed, tax codes stop being the mechanism entirely: there is no code, no per-payday deduction, and no employer National Insurance. Instead there is a Self Assessment return, Class 4 contributions on profit, payments on account that can front-load the first bill, and the trading allowance as an alternative to claiming expenses. That is a different page and a different set of deadlines. The self employed tax calculator covers the sole-trader route, including the January cash-flow problem.

Questions

Frequently asked questions

Why is my second job taxed at 40% when I don't earn that much?

A D0 code charges 40% on every pound of that job, and HMRC issues it when its estimate of your main job's pay already fills the basic-rate band. The code is not a judgement about the second job in isolation; it is an attempt to charge the right rate on income that, stacked on top of your main salary, genuinely sits above £50,270. Where it goes wrong is when the estimate has gone stale — a main job whose hours, shift premium or bonus have since fallen leaves you paying 40% on earnings that now belong in the 20% band. Tell HMRC what you actually expect to earn this year through the Check your Income Tax service and ask for the second job to move to BR. Anything over-deducted comes back through a code change during the year, or a P800 after 5 April.

How much can I earn in a second job before paying tax?

For a second employment, usually nothing at all. Your £12,570 Personal Allowance is normally given in full to your main job through a 1257L code, which leaves the second job on BR and taxed from its first pound with no tax-free slice of its own. The £1,000 figure most people have heard of is the trading allowance, and gov.uk confines it to self-employment, casual services and hiring out personal equipment — wages are not covered. There is one real exception. If your main job pays less than the allowance, part of it is sitting idle, and you can ask HMRC to move the unused portion to the second job as a split code. The second job then does get that much tax-free, and the calculator above names the two code numbers to ask for.

Do I pay more National Insurance with two jobs?

Usually less, sometimes considerably more, and the switch happens at a point you can predict. Each employment is assessed separately, so each carries its own £12,570 primary threshold: £30,000 plus £8,000 pays £1,394.40 where a single £38,000 job pays £2,034.40. The saving comes from the smaller job's earnings falling under a threshold that one employer would already have used up. Past the £50,270 Upper Earnings Limit the same rule works against you, because the 8% main rate gets charged on two full bands instead of one. Two jobs at £60,000 and £55,000 hand over £6,321.20 against an annual maximum of £4,102.70. One case removes the effect entirely: if both posts belong to the same legal employer, the earnings must be aggregated and there is no second threshold to gain from. Because income tax comes to the same figure whichever way the money is split, National Insurance is the whole of the difference. The calculator reports which side of the line your figures fall on.

Can I split my Personal Allowance between two jobs?

Yes. Ask HMRC to allocate part of the £12,570 to each employer and you get two codes whose numbers add up to 1257 — 700L and 557L, for instance, giving £7,000 of tax-free pay at one job and £5,570 at the other. What that changes is almost always timing rather than money, because the annual liability is fixed by your combined income and moving allowance between codes only decides which employer deducts it. The exception matters. If your two jobs together pay less than the allowance you owe no income tax whatsoever, yet a BR code still takes 20% of the second job every payday. A split stops the deduction at source instead of leaving you to reclaim it once the tax year has closed. You request it through the Check your Income Tax service or by phone. It takes effect from a future pay period rather than retrospectively, so a request made in February recovers little of that year: ask early.

Will I get a tax bill at the end of the year for my second job?

Possibly, and the reason usually runs opposite to what people expect. BR charges a flat 20% regardless of your other income, so once the two jobs together pass £50,270 the top slice is under-taxed at source when 40% was due. £48,000 plus £10,000 leaves £1,546.00 uncollected across the year. HMRC finds it when both employers' year-end submissions are matched, then issues a P800 or adjusts a future code to claw it back. Nothing has malfunctioned — the codes did exactly what they authorised — but the money is genuinely owed. If this page shows a shortfall for your figures, there are two sensible responses: set that amount aside now, or ask HMRC to move the second job to D0 so the 40% is taken as you go. The shortfall builds evenly across the year, so a code changed in month eight must over-collect on the four months left to catch up. Leaving the second job part-way through the year shrinks the gap without closing it.

Do I pay student loan on both jobs?

Only on a job that individually pays above your plan's threshold. gov.uk states that you repay "from jobs where you're paid over the threshold for your plan type, not your combined income", and the employer guidance instructs payroll to ignore earnings from the other employer completely. On Plan 2, whose threshold is £29,385, jobs paying £25,000 and £12,000 produce no deduction at all, even though the same £37,000 in one job would repay £685.35 over the year. That is correct under PAYE and needs no fixing. It stops being the final answer if you ever file a Self Assessment return, because the return looks at total income — so a repayment that never appeared on a payslip can surface as a balancing payment the following January. A Postgraduate Loan runs alongside an undergraduate plan rather than replacing it, carries its own £21,000 threshold and 6% rate, and is tested job by job in exactly the same way. Select your plan above to see both deductions.

What tax code should my second job be on?

It depends entirely on where the combined figure lands. If your main job already absorbs the whole allowance and the two together stay under £50,270, BR is exactly right — a flat 20%, which is the rate actually due on every pound of the second job. If the pair crosses into the higher-rate band, D0 takes 40% and lands much closer to the true liability, though it over-collects a little unless the whole second job sits in that band. If your main job pays less than the allowance, a split code is the correct answer, because anything else deducts tax you do not owe. Seeing 0T, or an emergency code such as W1, M1 or X, generally means HMRC has not yet matched the two employments and the position will change once it has.

Is it better to work two jobs or ask for more hours in one?

Income tax is indifferent: the liability is computed on combined income either way, so the same total produces the same bill. National Insurance is where the two genuinely diverge. Below the Upper Earnings Limit two employments usually win, because the second collects a fresh £12,570 threshold; above it they lose, sometimes by thousands, because the main rate is charged twice. Student loan tends to favour two jobs as well, since each is measured against the threshold on its own. Weigh against that the things the arithmetic misses — two commutes, holiday entitlement that does not combine, and a State Pension record that needs at least one job clearing £6,708. Workplace pensions cut the same way: automatic enrolment is assessed by each employer separately against a £10,000 earnings trigger, so two jobs paying £8,000 each enrol you nowhere, while £16,000 from one employer brings an employer contribution you would otherwise lose. Put your own numbers in above before treating the National Insurance position as decisive.

How do I tell HMRC about a second job?

In most cases you do not have to start the process. Your new employer runs the starter checklist and reports the employment through its first Full Payment Submission, and HMRC issues a code off the back of that. What you can usefully do is correct and accelerate the result: the Check your Income Tax for the current year service lets you update details of your income from jobs and pensions, and tell HMRC about changes that affect your tax code. That matters because the code applied in the opening weeks is often 0T or an emergency code, which taxes each payday in isolation and rarely reflects where you will end up. Telling HMRC what each job is genuinely expected to pay is the quickest route to correct codes and the smallest reconciliation at the end of the year.

Can I get National Insurance back if I've overpaid across two jobs?

Yes, by two different routes. Contributions above the Regulation 21(3) annual maximum are refundable after the tax year ends, and HMRC's manual states plainly that a refund of Class 1 contributions is available where a contributor pays above the maximum. The better route is not to overpay at all: form CA72A applies to defer contributions on one employment, which moves it to category J and charges 2% rather than 8% between the primary threshold and the Upper Earnings Limit. For the 2026/27 year the application deadline is 14 February 2027. Deferment is worth applying for whenever you expect to pay the full main-rate band twice over. Two things it does not do are worth knowing: it does not reduce what your employers pay in secondary contributions, and it does not damage your contribution record, because the earnings still count towards a qualifying year even at the lower rate. This page shows the annual maximum for your own figures next to what your two employments will actually deduct.

Does my second job affect my Personal Allowance if I earn over £100,000?

It does, and neither payroll department will notice. The allowance is withdrawn at £1 for every £2 of combined income above £100,000 and reaches zero at £125,140 — but each employer only ever sees its own figure, and jobs paying £60,000 and £55,000 both look comfortably below the threshold. Neither code withdraws anything. The true allowance on £115,000 is £5,070.00, so £7,500.00 is still being handed out, which at 40% is exactly £3,000.00 of tax under-collected. This is the largest single reconciliation gap the calculator finds, and it is invisible on both payslips. It also creates the sharpest marginal rate in the UK system: between £100,000 and £125,140 every extra pound is taxed at 40% and removes 50p of allowance, an effective 60%. A pension contribution reduces the adjusted net income the taper is measured against, so paying into a pension is the one reliable way to buy the allowance back.

Do two low-paid jobs still count towards my State Pension?

Only if at least one of them individually reaches the Lower Earnings Limit, £6,708 for 2026/27. Earnings at or above that figure in a single employment credit a qualifying year even though no National Insurance becomes payable until £12,570. Because earnings from different employers are never added together for National Insurance, two jobs paying £6,000 apiece credit nothing at all — a full year of work, no qualifying year — while one £12,000 job would qualify comfortably. 35 qualifying years are needed for the full new State Pension, so a few years in this position is a measurable loss, not a technicality. Where the calculator warns that both jobs fall below the limit, concentrating hours in one of them is the direct fix. Two indirect ones exist: National Insurance credits, awarded automatically for things like claiming Child Benefit for a child under 12, and voluntary Class 3 contributions, which buy a missing year for £956.80. Check your record first: credits you hold may already cover it.

Authoritative sources

Important disclaimer

This calculator estimates a two-employment PAYE position using published HMRC rates for 2026/27. It is information, not tax advice. It models each job as a steady annual salary, which is how the codes are meant to settle but not how a variable-hours job behaves month to month, and real payroll assesses each pay period separately and rounds deductions, so a payslip-by-payslip total will differ by a few pounds. Several things are outside it: workplace pension contributions, salary sacrifice, benefits in kind, bonuses, a mid-year start or leave date, tax already being recovered through a K code, Marriage Allowance, and any income that is not employment income. It assumes category A National Insurance and codes on a cumulative basis. If your two jobs share an employer, use the aggregation toggle — the answer changes materially. Where a code looks wrong, HMRC’s Check your Income Tax service is the place to correct it, and a correction made during the tax year is always cheaper than a reconciliation after it.

Published by Kalcify · Last updated

Calculators are built against primary sources — government tax authorities (IRS, HMRC, CRA, ATO) for finance and the World Health Organization for health metrics. Updated when rates or rules change. View methodology and data sources.

More free calculators and tools you might find useful