How tax works when you have two jobs
Having two jobs does not create a special Income Tax rate. What matters is your total taxable income and how your Personal Allowance and tax bands are being used across your employments. The payslips can look quite different from one another, but your overall tax position is based on the bigger picture.
For the 2026/27 tax year, the standard UK Personal Allowance is £12,570. For most taxpayers outside Scotland, income above the allowance is normally taxed at 20% within the basic-rate band, followed by 40% and then 45% at the higher levels. Scotland has its own Income Tax bands and rates.
The important point is that the Personal Allowance cannot normally be used twice simply because you have two employers. If one employment has a 1257L-style code, that job is generally receiving the standard allowance while the other employment may use a code such as BR.
One Personal Allowance, not one for every job
Imagine you earn £30,000 from one employer and £12,000 from another. Your total employment income is £42,000. Giving the full £12,570 allowance to the first job means that its taxable income is £17,430. A BR code on the second job then applies basic-rate tax to its £12,000.
In that example, the two PAYE deductions happen to line up with the Income Tax due on the combined income. That is why the calculator compares the tax produced by your selected codes with a separate calculation based on your total earnings.
Understanding common second-job tax codes
BR — basic rate
A BR code normally means all taxable pay from that employment is taxed at the basic rate. It is commonly seen where the employee's Personal Allowance is being used against another source of employment income.
0T — no Personal Allowance
A 0T code means that no Personal Allowance is attached to that employment. The normal tax bands can still apply.
D0 — higher rate
A D0 code generally taxes all pay from that employment at the higher rate. It can be used where HMRC expects the employment to fall entirely into the higher-rate portion of the taxpayer's income.
D1 — additional rate
A D1 code generally applies where all of the relevant employment income is expected to fall within the additional-rate band.
1257L — standard allowance code
The number 1257 represents a £12,570 Personal Allowance. The L suffix is associated with the standard allowance for an employee without another special coding adjustment.
National Insurance is different from Income Tax
One of the biggest differences between Income Tax and employee National Insurance is how multiple employments are treated. Income Tax looks at your overall taxable income, while Class 1 employee National Insurance is generally calculated separately through each employment.
That means having two jobs can produce a different NI result from earning exactly the same total amount from one employer. Each employment can have its own NI threshold within the payroll calculation.
For the standard employee category in 2026/27, the main employee NI rate is 8% between the Primary Threshold and Upper Earnings Limit, with 2% applying above the Upper Earnings Limit. The calculator uses an annualised approximation so you can see the overall effect of your two salaries.
A worked two-job example
Suppose you receive £30,000 from Job 1 and £12,000 from Job 2. Your combined salary is £42,000.
| Arrangement | Income Tax | Employee NI | Explanation |
|---|---|---|---|
| One job — £42,000 | Around £5,886.00 | Around £2,354.40 | One Personal Allowance and one NI calculation. |
| £30,000 + £12,000 | Around £5,886.00 | Around £1,394.40 | Each employment has its own NI calculation. |
This is why two jobs cannot simply be treated as one payslip. Income Tax and National Insurance use different mechanisms, so the result can change even when the total salary stays the same.
Could I owe tax at the end of the tax year?
You can have a year-end adjustment when the tax deducted through your PAYE codes does not match your final Income Tax liability. This does not necessarily mean that having two jobs is causing extra tax. It can simply mean that the allowances and tax bands were not allocated between the employments in a way that exactly matched your final position.
For example, if too much allowance is being used during the year, the payroll deductions can be lower than the final liability. Conversely, a cautious tax code can cause more tax to be deducted than is ultimately required.
The calculator above highlights that difference rather than assuming that one particular tax code is right for everybody. Your official HMRC tax code remains the definitive code for payroll purposes.
What about Scotland?
Scottish taxpayers use Scottish Income Tax rates for employment income. For 2026/27, the Scottish structure includes starter, basic, intermediate, higher, advanced and top rates. National Insurance is separate and is not replaced by the Scottish Income Tax system.
Turn on the Scotland option above if your main home is in Scotland and you want the calculator to use the Scottish Income Tax bands.
How to use this calculator
- Enter your annual salary from your first employment.
- Enter your annual salary from your second employment.
- Select the tax code currently shown for each job.
- Turn on the Scotland option if Scottish Income Tax applies to you.
- Compare the PAYE tax from the two selected codes with the estimated liability on your combined income.
- Review the National Insurance figures separately because NI is calculated differently from Income Tax.
Important calculator note
This calculator is designed as an estimate and educational tool. It does not account for every PAYE adjustment, pension contribution, student loan, benefits-in-kind, salary sacrifice arrangement, tax relief, special National Insurance category or other personal circumstance. HMRC and your employer's payroll records determine the actual amount deducted from your pay.
