Hands going through payslip paperwork beside a laptop

How to read your payslip

Tax code, NI letter, YTD, emergency codes: every line of a UK payslip explained with a real example.

By The PocketSums team. Updated 30 September 2026. 7 minute read.

On a £42,000 salary your monthly payslip shows £3,500.00 basic pay, £490.50 income tax and £196.20 National Insurance, leaving £2,813.30 net pay. Every figure on it follows a fixed rule, so you can check each one yourself.

A payslip looks busy, but only a handful of numbers decide what lands in your account. Below is a real 2026/27 monthly payslip for someone on £42,000 in England with the standard tax code, no student loan and no pension. Every other payslip is a variation on this one.

A real payslip, line by line

PayslipMonthly, tax year 2026/27
Tax code
1257L
NI letter
A
Tax region
Rest of UK

Payments

Basic salary£3,500.00

Deductions

Income tax£490.50

National Insurance£196.20

Total deductions£686.70

Net pay£2,813.30

  1. Tax code 1257L. Tells your employer how much you can earn tax free. 1257L means £12,570 a year, or £1,047.50 a month.
  2. NI letter A. The standard National Insurance category for employees under State Pension age.
  3. Tax region. Scottish taxpayers have codes starting with S and pay Scottish rates. Welsh codes start with C, but the rates match England.
  4. Basic salary £3,500.00. Your annual salary divided by 12. Overtime, bonuses and commission appear as separate payment lines.
  5. Income tax £490.50. The first £1,047.50 is tax free. The remaining £2,452.50 is taxed at 20%.
  6. National Insurance £196.20. 8% of everything you earn above £1,047.50 a month.
  7. Total deductions £686.70. Tax plus NI. This takes 19.6% of your pay.
  8. Net pay £2,813.30. What reaches your bank account. It is £33,760 over a full year.

Of an 8 hour working day on £42,000, 1 hour 34 minutes goes on income tax and National Insurance.

Your tax code

The tax code is the line most worth checking, because a wrong one can cost you hundreds of pounds before anyone notices. The number is your tax-free allowance with the last digit dropped, and the letter tells payroll how to treat it. L is the standard allowance. M means you have received Marriage Allowance from your partner, N means you have transferred some of yours to them. A K code means you owe tax on something, such as a company car, worth more than your allowance.

Codes with no number are set by HMRC when it lacks information, often in a first job or a second job. Here is what each would take from the same £42,000 salary:

Code What it means Tax a month Extra vs 1257L
1257L Standard personal allowance, spread across the year £490.50 £0.00
BR Every pound taxed at the basic rate of 20% £700.00 £209.50
0T No personal allowance, normal bands apply £771.67 £281.17
D0 Every pound taxed at the higher rate of 40% £1,400.00 £909.50

A code ending in W1, M1 or X is an emergency or non-cumulative code. Each pay period is taxed on its own, ignoring what you have already paid this year. You pay the right tax for that month, but any overpayment from earlier months is not refunded until the code is fixed.

An emergency code is not a fine and it does not stay forever. Once HMRC has your details it sends payroll a new code, and the overpaid tax usually comes back through your next payslip.

National Insurance and your NI letter

National Insurance is worked out on each pay period separately, not on the yearly total. For 2026/27 you pay 8% on monthly earnings between £1,047.50 and £4,189.17, then 2% on anything above. That is why a large bonus month often carries less NI than you expect: the part above £4,189.17 is charged at only 2%.

Letter A covers most employees. Other common letters are M for employees under 21 and H for apprentices under 25, where the employer pays less, and C for people over State Pension age, who pay no employee NI at all. On £42,000, letter C would add £196.20 a month to take-home pay.

Year to date figures

Most payslips have a YTD column: running totals since 6 April. PAYE is cumulative, so each month payroll compares the tax you should have paid so far with the tax you have paid, and takes the difference. By month 6 (September) on £42,000, the totals should read:

Year to date, month 6 Amount
Taxable pay £21,000.00
Income tax £2,943.00
National Insurance £1,177.20
Net pay £16,879.80

The final payslip of the year should match your P60, which your employer must give you by 31 May. The tax year dates guide lists every deadline that follows.

Student loan, pension and other deductions

Add a Plan 2 student loan and a 5% pension through salary sacrifice, and the same £42,000 payslip changes like this:

PayslipMonthly, tax year 2026/27
Tax code
1257L
NI letter
A
Tax region
Rest of UK

Payments

Basic salary£3,500.00

Deductions

Income tax£455.50

National Insurance£182.20

Student loan Plan 2£78.86

Pension£175.00

Total deductions£891.56

Net pay£2,608.44

The pension costs £175.00 a month but net pay drops by only £126.00 once the student loan is set aside, because salary sacrifice cuts your pay before tax and NI are worked out. The salary sacrifice guide shows the saving at six salaries. The student loan line is 9% of pay above £2,448.75 a month; the student loan plans guide compares every plan.

Other lines you may see: a benefit in kind is not taken as cash but raises your taxable pay; salary advances and season ticket loans are repaid after tax; union fees and give-as-you-earn charity donations come out of net pay.

How to check your payslip is right

  1. Check the tax code matches the one on your HMRC personal tax account.
  2. Multiply the monthly NI by 12 and compare it with the £42,000 after tax breakdown or your own salary.
  3. Put your salary, loan plan and pension into the take-home pay calculator. If net pay differs by more than a few pounds, a code or deduction is wrong.
  4. Paid by the hour? The hourly rate calculator turns your rate into a yearly figure to test against.

Our methodology page shows exactly how each figure here is calculated.

Take-home pay calculatorYour salary after income tax, National Insurance, student loan and pension. Open it

Questions people ask

What does 1257L mean on my payslip?

It means you get the standard tax-free personal allowance of £12,570. HMRC drops the last digit and adds L. Your employer spreads it across the year, so £1,047.50 of each monthly payslip is tax free.

Why is my tax higher this month?

The usual causes are an emergency code such as BR, 0T or a code ending W1, M1 or X, a bonus or overtime payment, or a benefit in kind added to your code. On £42,000, a BR code costs £209.50 a month more than 1257L.

What is NI letter A?

The standard category for most employees under State Pension age. You pay 8% on earnings between £12,570 and £50,270 a year, and 2% above that.

What does YTD mean on a payslip?

Year to date: the running total since the tax year began on 6 April. PAYE works on these totals, which is why an overpayment early in the year is usually corrected automatically in later months.

More guides