PayBreakdown

What tax code should I use?

Find which tax code to enter into PayBreakdown for modelling, using your payslip, HMRC account, P45, P60 or a cautious 1257L-style estimate.

The short answer

Use the tax code shown on your payslip or HMRC account where possible. If you are only modelling a simple estimate, 1257L is a common standard-code starting point for many employees, but it may not match your current circumstances.

A worked example

On £35,000 a year with a standard 2026/27 tax code, no pension, no student loan, the figures work out like this. Open a calculator to put your own numbers in.

Gross salary£35,000
Take-home a year£28,720
Take-home a month£2,393
Take-home a week£552

Related checks

Assumptions used here

Assumptions used here
Tax/source year2026/27
RegionEngland/Wales/Northern Ireland
Tax code basis1257L where the page uses PAYE defaults
Pension basisNo pension deduction unless this example says otherwise
Student loan basisNo student loan unless selected in this example

What changes this result

What changes this result
Calculator settingThe answer is more useful when matched to the same tax year, region, tax code, pension and loan settings used in the calculator.
Records to comparePayslips, HMRC records, student-loan notices and pension scheme documents can explain differences.

Why a payslip can differ

Why a payslip can differ
Tax codeHMRC tax-code changes, K codes, BR/D codes, or emergency markers can change PAYE deductions.
Cumulative basisWeek 1, Month 1 or non-cumulative payroll can differ from a smooth annual calculator estimate.
Pension methodRelief at source, net pay and salary sacrifice can affect taxable pay and take-home pay differently.
Payroll timingBonus, overtime, arrears, refunds, cut-off dates and corrections can all move a single payslip.

Source and methodology context

Source and methodology context
What is not decided herePayBreakdown 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.

What the which tax code? estimate assumes

The figures on this page are worked from which tax code?, using the values below. Open the calculator if your example salary differs.

Example salary£35,000 annual gross

Best source for the code

For modelling, start with the tax code currently shown on the payslip, HMRC online service or HMRC app. A P45, P60 or starter checklist can help explain recent changes, but the latest HMRC record is normally the better comparison point.

  • Check the tax code shown in the HMRC online service or HMRC app against the code on the payslip.
  • Check employment, pension, estimated taxable income, company benefit and expense details in the HMRC service.
  • If the payslip code differs from the HMRC record, ask payroll whether the latest HMRC notice has been applied.
  • If a code changes, HMRC sends the new code to the individual and to the employer or pension provider.
  • PayBreakdown can compare estimates, but it cannot correct a code or confirm a payroll issue.

When 1257L is only a starting point

1257L is useful for a simple standard-allowance estimate, but it is not a personal answer. Prefixes, suffixes and flat-rate codes can materially change the result.

  • The numbers in a 1257L tax code represent the tax-free Personal Allowance for that employment or pension, usually multiplied by 10.
  • An S prefix means income or pension pay is taxed using Scottish Income Tax rates.
  • BR means all income from that job or pension is taxed at the basic rate and is often used when someone has more than one job or pension.
  • Emergency tax codes usually mean PAYE is using the current week or month rather than full year-to-date pay details.

If the code looks unexpected

Use PayBreakdown to compare the estimate, then check the code source rather than treating the calculator as a tax-code decision.

  • PayBreakdown tax-code output is an estimate only and is not tax, payroll, employment, legal, accounting or financial advice.

What this answer does not decide

This is educational guidance on 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 above.

Official sources

Income Tax rates and Personal AllowancesScottish Income Tax rates and bandsGOV.UK tax code meaningsGOV.UK K tax code guidanceGOV.UK check your Income Tax for the current yearGOV.UK update your tax code guidance

Frequently asked questions

Which tax code should I enter into PayBreakdown?

Enter the current code from your payslip, HMRC online service or HMRC app where possible. If you are modelling a simple example before you know the code, 1257L is only a cautious starting point.

Can I use 1257L if I do not know my code?

You can use 1257L for a rough standard-allowance estimate, but it may not reflect benefits, previous tax adjustments, multiple jobs, pensions, Scottish or Welsh prefixes, or emergency basis.

What if my payslip and HMRC account show different codes?

Compare the records and ask payroll whether the latest HMRC notice has been applied. PayBreakdown cannot confirm the current official code.

Does this page choose a tax code for me?

No. It explains which code to enter for modelling and when to check HMRC or payroll. It is not tax, payroll, employment, legal, accounting or financial advice.

Last updated 2026-08-27. Checked by Sean Elsmore. Rates last checked against GOV.UK on 2026-08-07. Estimates are for planning and should be checked against official records where the decision matters.