Payslip Calculator

Updated for tax year 2026/27 Last reviewed 10 August 2026 Salary & Tax GOV.UK understand your pay

A salary calculator gives you the annual average. A payslip gives you the reality of a specific pay period — and the two can look very different when a bonus, overtime, sick pay or maternity pay lands in the middle of the year.

This calculator reproduces the actual cumulative PAYE process: free pay to date, tax on the year-to-date total, and per-period National Insurance. Pick a pay period, add your extras, and read off this period and year-to-date figures.

Your payslip

Enter your details and the pay period you want. The sheet reproduces the real cumulative PAYE figures for that period and so far this tax year.

Employee
Pay period

Counts from 6 April — month 6 is September pay.

Pension & loans
Extras this period
Uses 2026/27 rates.
PAY ADVICE
Tax year 2026/27 · Monthly pay
Month 6 of 12
Tax code 1257L
EmployeeNI category ATax basis: Cumulative
Payments
DescriptionThis monthYear to date
Basic pay£3,333.33£20,000.00
Overtime£0.00£0.00
Bonus£0.00£0.00
Statutory Sick Pay£0.00£0.00
Statutory Maternity Pay£0.00£0.00
Gross pay£3,333.33£20,000.00
Deductions
DescriptionThis monthYear to date
Income tax£457.17£2,743.00
National Insurance£182.87£1,097.20
Pension (employee)£166.67£1,000.00
Student loan£0.00£0.00
Net pay£2,526.63£15,159.80
Employer
DescriptionThis month
Employer National Insurance£437.50
Employer pension£100.00
Statutory Sick Pay£0.00
Total employment cost this month£3,870.83
Total annual employment cost (before Employment Allowance): £46,450.00. This is an illustrative payslip, not a payroll document.

How the calculation works

We believe numbers should be transparent. Here is the formula behind this calculator.

Period tax = income tax on (year-to-date taxable pay − free pay to date) − tax already paid. NI is charged per pay period (annual cumulative basis for directors). Net pay = gross − tax − NI − pension − student loan.

Worked example

Worked example: a £5,000 bonus in month 6 of a £40,000 salary

With a 1257L code and monthly pay, the first five months each deduct £457.17 income tax. In month 6 a £5,000 bonus lands, pushing taxable pay to date to £25,000.
Income tax on £25,000 less £6,285 free pay is £3,743, so the month-6 deduction is £3,743 − £2,285.83 = £1,457.17.
NI is charged per period, so the bonus month also spikes: 8% between £1,047.50 and £4,189.17, then 2% above — a £334.22 deduction instead of the usual £182.87. Net pay for month 6 is about £6,332, not the steady-month £2,526.

Important assumptions

  • Uses 2026/27 rates: employee NI 8% between £12,570 and £50,270 and 2% above; employer NI 15% above £5,000; income tax on a cumulative-code basis.
  • Income tax is the difference between the tax due on year-to-date taxable pay and the tax already paid in earlier periods, exactly as payroll software does it.
  • NI is genuinely per-period, so a bonus or overtime month spikes NI the way it does on a real payslip. Directors switch to the annual (cumulative) NI basis.
  • Statutory Sick Pay is £123.25 a week (2026/27), capped at 28 weeks; Statutory Maternity Pay is 90% of average weekly earnings for six weeks, then the flat rate of £194.32.
  • SMP recovery is shown at 92% for most employers and 109% for small employers who qualify for Small Employers’ Relief.
  • Year-to-date figures assume the employee has been on this exact pay and pension arrangement since the start of the tax year.

Rates & official sources

Every calculation is based on the official rates and rules published by GOV.UK and HMRC.

Frequently asked questions

Why is my tax different in a bonus month?

Tax is cumulative: payroll software works out the tax due on everything earned so far this year, subtracts what has already been paid, and deducts the rest this month. A bonus pushes you into a higher overall total, so the extra tax lands in the month the bonus does.

Why does National Insurance jump so much in a bonus month?

Unlike tax, NI is worked out on each pay period on its own. When a bonus pushes that month’s pay above the Upper Earnings Limit, the rate drops from 8% to 2% part-way through the period — and the whole of that month’s earnings up to the limit is taxed at 8%, not just the usual amount.

What does year to date mean?

Everything from 6 April so far. Because tax is cumulative, the year-to-date column is the figure that actually drives the calculation — the period column is what is left over for this month.

Why is my payslip different from a salary calculator?

A salary calculator spreads the year evenly across 12 months. A payslip reflects where you are in the year: pay rises, bonus months, sick pay and maternity pay all land in particular periods, and cumulative PAYE means each payslip depends on the ones before it.

How do I print this as a payslip?

Enter your details, check the sheet, then use the Print payslip button. The browser’s print dialog prints just the payslip sheet, with the inputs hidden.

Related calculators

Related guides

New to the topic? Read a plain-English guide on salary & tax, with worked examples and tips.

These calculations are estimates for guidance only and are not professional financial, tax or legal advice. UK rates and rules change, so always verify important figures with official GOV.UK / HMRC information or speak to a qualified professional. See our full disclaimer.