What is UK Payslip Calculator?
▾
A UK payslip shows an employee's gross pay, all deductions, and their resulting net (take-home) pay for a given period. Understanding how each line of a payslip is calculated helps employees spot errors, plan finances, and make informed decisions about pension contributions and other deductions. The main deductions are income tax (collected by HMRC via the PAYE system), Class 1 National Insurance contributions, and any voluntary deductions like pension contributions. The most common tax code in 2024-25 is 1257L, representing the £12,570 personal allowance. Scottish employees use a prefix S (e.g. S1257L), and Welsh employees use a prefix C (e.g. C1257L), indicating their different devolved income tax rates. Emergency tax codes (such as 1257L M1 or 0T) are applied when HMRC does not have enough information about a new employee — they can result in over-taxation that is refunded later. Student loan deductions are made through PAYE and shown separately on the payslip. Employer pension contributions and employee pension contributions (under auto-enrolment or voluntary arrangements) are also typically shown, along with any benefits in kind or salary sacrifice adjustments.
DigiCalcs delivers precision-engineered tools for engineers and STEM professionals.
Formula
▾
Net pay = gross pay - income tax (per tax code) - employee NI - student loan (if applicable) - pension (if applicable)Variable Legend
▾
| Symbol | Name | Unit | Description |
|---|---|---|---|
| IT | Income tax | £ | PAYE income tax deducted based on taxable pay and rate bands |
How to UK Payslip Calculator
▾
- 1Start with gross pay for the period (monthly, weekly, etc.) — this is the total before any deductions
- 2Apply the tax code to determine the tax-free amount for the period (e.g. 1257L = £12,570/year ÷ 12 = £1,047.50/month tax-free)
- 3Calculate income tax on the taxable portion using the applicable rate bands (20%/40%/45% for England; different rates for Scotland)
- 4Calculate employee National Insurance: 8% on earnings between the Primary Threshold and Upper Earnings Limit; 2% above
- 5Deduct student loan repayments if the employee is on a repayment plan and earnings exceed their threshold
- 6Deduct employee pension contribution (mandatory auto-enrolment minimum 5% of qualifying earnings, or higher if voluntarily contributing more)
- 7Sum all deductions and subtract from gross pay to give net pay
Worked Examples
▾
Tax-free this month: £1,047.50. Taxable: £1,952.50 × 20% = £390.50 income tax. NI: (£3,000 - £1,047.50) × 8% = £156.20. Net: £3,000 - £390.50 - £156.20 = £2,453.30.
Tax code 1257L gives a monthly tax-free allowance of £1,047.50. Income tax is 20% on the remaining £1,952.50. NI is 8% on earnings above the monthly Primary Threshold.
0T applies no personal allowance. All income taxed from the first pound at 20%. More tax deducted initially; can be reclaimed when correct code applied.
Emergency code 0T gives no personal allowance. The full £3,000 is taxable at 20% = £600 income tax vs ~£390 under 1257L. The employee will receive a refund when HMRC updates the code.
Some earnings in the higher 40% band. Income tax higher than at £3,000/month.
Annual £60,000 puts £9,730 into the 40% band. Monthly, a small portion of income is taxed at 40%. NI is 2% on earnings above the Upper Earnings Limit portion.
Scottish intermediate rate 21% applies to part of earnings. NI unchanged.
Scotland's five-band income tax system (19%, 20%, 21%, 42%, 45%, 48%) means a Scottish earner on £42,000/year pays more income tax than an equivalent English earner, though NI is identical.
Real-World Applications
▾
Employees verifying that their payslip deductions are correct each month, representing an important application area for the Uk Payslip Calc in professional and analytical contexts where accurate uk payslip calculations directly support informed decision-making, strategic planning, and performance optimization
HR and payroll teams explaining deductions to new starters, representing an important application area for the Uk Payslip Calc in professional and analytical contexts where accurate uk payslip calculations directly support informed decision-making, strategic planning, and performance optimization
Job changers checking whether their new employer has applied the correct tax code, representing an important application area for the Uk Payslip Calc in professional and analytical contexts where accurate uk payslip calculations directly support informed decision-making, strategic planning, and performance optimization
Employees deciding how much extra to contribute to their pension via salary sacrifice, representing an important application area for the Uk Payslip Calc in professional and analytical contexts where accurate uk payslip calculations directly support informed decision-making, strategic planning, and performance optimization
Self-employed individuals comparing their effective tax rate with employment equivalents, representing an important application area for the Uk Payslip Calc in professional and analytical contexts where accurate uk payslip calculations directly support informed decision-making, strategic planning, and performance optimization
Special Cases
▾
When uk payslip input values approach zero or become negative in the Uk Payslip
When uk payslip input values approach zero or become negative in the Uk Payslip Calc, mathematical behavior changes significantly. Zero values may cause division-by-zero errors or trivially zero results, while negative inputs may yield mathematically valid but practically meaningless outputs in uk payslip contexts. Professional users should validate that all inputs fall within physically or financially meaningful ranges before interpreting results. Negative or zero values often indicate data entry errors or exceptional uk payslip circumstances requiring separate analytical treatment.
Multiple Employment
In the Uk Payslip Calc, this scenario requires additional caution when interpreting uk payslip results. The standard formula may not fully account for all factors present in this edge case, and supplementary analysis or expert consultation may be warranted. Professional best practice involves documenting assumptions, running sensitivity analyses, and cross-referencing results with alternative methods when uk payslip calculations fall into non-standard territory.
Benefits in Kind
{'title': 'Benefits in Kind', 'body': "Benefits in kind (company car, private medical insurance, gym membership) are not shown as cash on the payslip but increase the employee's taxable income. HMRC adjusts the tax code to collect tax on the benefit value throughout the year."}. In the Uk Payslip Calc, this scenario requires additional caution when interpreting uk payslip results. The standard formula may not fully account for all factors present in this edge case, and supplementary analysis or expert consultation may be warranted. Professional best practice involves documenting assumptions, running sensitivity analyses, and cross-referencing results with alternative methods when uk payslip calculations fall into non-standard territory.
National Minimum Wage Check
{'title': 'National Minimum Wage Check', 'body': "Employers must ensure that deductions from pay (such as pension, uniform, or tools) do not reduce an employee's effective hourly rate below the National Minimum Wage or National Living Wage for their age group."}. In the Uk Payslip Calc, this scenario requires additional caution when interpreting uk payslip results. The standard formula may not fully account for all factors present in this edge case, and supplementary analysis or expert consultation may be warranted. Professional best practice involves documenting assumptions, running sensitivity analyses, and cross-referencing results with alternative methods when uk payslip calculations fall into non-standard territory.
Common Tax Code Prefixes (2024-25)
▾
| Prefix/Suffix | Meaning |
|---|---|
| 1257L | Standard personal allowance £12,570 (England, Wales, NI) |
| S prefix (e.g. S1257L) | Scottish income tax rates apply |
| C prefix (e.g. C1257L) | Welsh income tax rates apply |
| BR | Basic rate — all income taxed at 20%, no personal allowance (e.g. second job) |
| D0 | Higher rate — all income taxed at 40% |
| D1 | Additional rate — all income taxed at 45% |
| NT | No Tax — no tax to be deducted (e.g. non-resident, diplomatic immunity) |
| 0T | Emergency — no personal allowance; full tax from pound one |
| K prefix | Negative effective allowance — income added to gross pay for tax calculation |
Frequently Asked Questions
▾
What are all the deductions shown on a UK payslip?
A UK payslip must legally show: gross pay (salary before deductions), all deductions itemized, and net pay (take-home amount). Standard deductions: Income Tax (PAYE) — collected by your employer under the Pay As You Earn system using your tax code. Your tax code tells the employer your annual tax-free amount divided by the number of pay periods. Code 1257L means £12,570 annual allowance = £1,047.50 tax-free per month. Employee National Insurance (NI) — Class 1 contributions: 8% on earnings £1,048–£4,189/month, 2% above £4,189/month (2024-25 rates). Your NI record determines State Pension eligibility (need 35 qualifying years for full State Pension). Workplace pension — minimum total contribution is 8% of qualifying earnings (employer pays at least 3%, employee pays 5%). This is usually shown as a separate line. Salary sacrifice pensions show differently — the gross pay is reduced before tax, so you won't see a pension deduction because it never appeared in your gross. Student loan — Plan 1 (pre-2012): 9% above £22,015/year. Plan 2 (post-2012): 9% above £27,295. Plan 4 (Scottish): 9% above £27,660. Postgraduate loan: 6% above £21,000. These can stack if you have both undergraduate and postgraduate loans. Other possible deductions: cycle-to-work scheme payments, childcare vouchers (legacy scheme), union subscriptions, charitable giving through payroll giving (pre-tax), attachment of earnings orders (court-ordered debt repayments).
How do you verify your payslip is correct?
Check these five elements every month: (1) Gross pay — verify it matches your contract (annual salary ÷ 12 for monthly, or hourly rate × hours for hourly workers). For variable pay (overtime, commission, bonuses), check the calculation matches your records. (2) Tax code — shown at the top of the payslip. The standard 2024-25 code is 1257L. A code starting with 'BR' means all earnings are taxed at basic rate (common for second jobs). 'K' codes mean deductions exceed allowances (you owe more tax, often due to benefits-in-kind like a company car). 'W1' or 'M1' suffixes mean emergency tax (non-cumulative basis) — contact HMRC if this persists beyond your first month. (3) Tax deduction — for code 1257L, your monthly tax should be approximately: (gross monthly pay - £1,047.50) × 20% if you're basic rate. The cumulative system means some months may look odd (if you received a bonus, tax is higher that month but averages out). (4) NI deduction — calculate: (gross pay - £1,048) × 8% for earnings up to £4,189, plus (gross pay - £4,189) × 2% for earnings above. (5) Year-to-date (YTD) figures — check that cumulative gross pay, tax paid, and NI paid are accumulating correctly. Common errors: wrong tax code (HMRC takes months to update after life changes like marriage or starting a second job), missing pension contributions, overtime calculated at wrong rate, and incorrect student loan plan type.
How does my tax code affect the income tax deducted from my payslip?
Your tax code, typically an alphanumeric string like "1257L" for 2023/24, determines how much tax-free personal allowance you receive before income tax is calculated. The numbers in the code represent the annual tax-free amount divided by ten (e.g., 1257L means £12,570). A 'K' code signifies that you have income not taxed through PAYE and owe more tax than your personal allowance, while 'BR' means all income is taxed at the basic rate.
What is the difference between gross pay and net pay on a UK payslip?
Gross pay is your total earnings before any deductions are made, encompassing your salary, bonuses, and overtime. Net pay, also known as take-home pay, is the amount you receive after all deductions, such as Income Tax, National Insurance, and pension contributions, have been subtracted from your gross pay. For example, if your gross pay is £3,000 and total deductions are £700, your net pay will be £2,300.
How is Class 1 National Insurance contribution (NIC) calculated on my payslip?
Class 1 NIC is calculated based on your earnings within specific thresholds for the pay period. For the 2023/24 tax year, employees typically pay 12% on earnings between the Primary Threshold (£242 per week or £1,048 per month) and the Upper Earnings Limit (£967 per week or £4,189 per month). A further 2% is then applied to any earnings above the Upper Earnings Limit.
Common Mistakes to Avoid
▾
- !Not checking whether the correct tax code has been applied — even a small error in the code leads to incorrect deductions all year
- !Confusing salary sacrifice (which reduces gross before tax) with a standard post-tax deduction — salary sacrifice saves both tax and NI
- !Thinking that employer NI is deducted from your pay when it is actually an additional cost to the employer on top of your salary
- !Failing to notify HMRC when changing jobs and ending up on an emergency tax code, leading to over-deduction
- !Not keeping P60s and P45s — they are important documents for tax returns, mortgage applications, and benefits claims
- !Assuming that Scottish or Welsh employees are taxed the same as English employees — the rates and bands differ significantly
Pro Tip
Check your tax code on your payslip every April when new rates take effect. If your circumstances have changed (new employer, new benefit in kind, changed pension contributions), contact HMRC to ensure your code is up to date and you are paying the correct amount of tax throughout the year.
Did you know?
The PAYE (Pay As You Earn) system was introduced in the UK in April 1944, during World War II, as a way to collect income tax in real time rather than as an annual lump sum. It was designed partly to ensure regular workers could manage tax payments without saving a large sum throughout the year.
References
Have a question about this calculator? Get a detailed answer.
Get Weekly Math Tips
Join 12,000+ subscribers who get calculator tips every week.