High payslip tax can be caused by emergency tax, a tax-code change, bonus or overtime timing, multiple jobs, taxable benefits, arrears or payroll corrections.
Related checks
Direct answer
A payslip can show higher tax than expected when payroll is using a different tax code, a non-cumulative basis, a one-off bonus or overtime payment, a correction, taxable benefits or a second-job setup. Start by checking the tax code, taxable pay and pay period before comparing the final net pay.
Assumptions used here
| Tax/source year | 2026/27 |
|---|
| Region | England/Wales/Northern Ireland |
|---|
| Tax code basis | 1257L where the page uses PAYE defaults |
|---|
| Pension basis | No pension deduction unless this example says otherwise |
|---|
| Student loan basis | No student loan unless selected in this example |
|---|
What changes this result
| Calculator setting | The answer is more useful when matched to the same tax year, region, tax code, pension and loan settings used in the calculator. |
|---|
| Records to compare | Payslips, HMRC records, student-loan notices and pension scheme documents can explain differences. |
|---|
Why a payslip can differ
| Tax code | HMRC tax-code changes, K codes, BR/D codes, or emergency markers can change PAYE deductions. |
|---|
| Cumulative basis | Week 1, Month 1 or non-cumulative payroll can differ from a smooth annual calculator estimate. |
|---|
| Pension method | Relief at source, net pay and salary sacrifice can affect taxable pay and take-home pay differently. |
|---|
| Payroll timing | Bonus, overtime, arrears, refunds, cut-off dates and corrections can all move a single payslip. |
|---|
Good next questions
Source and methodology context
| What is not decided here | PayBreakdown does not decide payroll correctness, lender approval, benefit entitlement or employer compliance, and does not give regulated financial, mortgage, debt, tax, payroll or legal advice. |
|---|
Common reasons for a high tax line
The tax line can look high for a legitimate payroll reason even when gross salary has not changed permanently.
- Emergency tax or Month 1 / Week 1 basis: payroll may not be using the full cumulative tax-year picture.
- Bonus, overtime, arrears or holiday pay: extra taxable pay in one period can lift the deduction.
- Second job or pension income: a BR, D0, D1 or 0T code can allocate allowance differently.
- Taxable benefits or prior underpayment: a code adjustment can collect tax through wages.
- Payroll correction: a refund or catch-up adjustment can move one payslip away from the usual pattern.
What to check first
Try to identify which moving part changed before asking whether the payroll result is wrong.
- Compare the payslip tax code with the latest HMRC record or notice.
- Check whether the payslip is cumulative or marked W1, M1, X or non-cumulative.
- Compare taxable pay with normal pay for the period.
- Look for bonus, overtime, arrears, benefits, refund or correction labels.
- Ask payroll which HMRC notice or employer adjustment the payslip used if the reason is not clear.
How PayBreakdown can help
PayBreakdown can model a salary estimate with different tax-code, pension and student-loan settings. It cannot access HMRC, payroll systems or employer portals, and it cannot decide that a payslip is wrong.
- Use the salary calculator to compare the same gross pay under different tax-code assumptions.
- Use the emergency tax explanation if the code includes W1, M1, X or temporary wording.
- Use the payslip difference guide when several deduction lines changed together.
What this answer does not decide
This is educational guidance for understanding how UK pay and tax work. It does not decide payroll correctness, HMRC treatment, lender approval, benefit entitlement or employment rights, and it is not regulated financial advice. Where a figure matters, check it against your payslip, your HMRC account, or the official guidance linked on this page.
Last updated 2026-08-19. Estimates are for planning and should be checked against official records where the decision matters.