How Does PAYE Work in the UK? A Complete 2025 Guide

Want to calculate your PAYE tax? Try our free PAYE Calculator UK 2025/26 — enter your salary and get an instant payslip breakdown.

A clear, step-by-step explanation of the Pay As You Earn tax system — how your employer calculates deductions, what tax codes mean, how to read your payslip, and what to do if something goes wrong.

By Mustafa Bilgic (MB)  |  Updated: 20 February 2026  |  15 min read

What Is PAYE?

PAYE stands for Pay As You Earn. It is the system operated by HM Revenue and Customs (HMRC) that requires employers to deduct income tax and National Insurance contributions from employees' wages before paying their net salary. Rather than employees receiving their full gross pay and then calculating and paying their own tax in arrears, PAYE ensures the correct amount of tax is collected at the point of payment — hence the name.

The PAYE system covers nearly 40 million employees and pensioners in the UK and collects the majority of all income tax revenue. If you are employed under a contract of employment (rather than working as a self-employed contractor), you will almost certainly be paid under PAYE.

Do I need to file a Self Assessment if I'm on PAYE? Most employees on PAYE do not need to file a Self Assessment tax return, because PAYE handles their tax automatically. However, you must file Self Assessment if your income exceeds £100,000, you have untaxed income (rental, investments, dividends above £500), you are self-employed, or HMRC specifically asks you to do so.

How Your Employer Calculates Your Tax

The calculation happens each pay period (weekly, fortnightly, or monthly) and follows these steps:

  1. Gross pay is established — your regular salary or wages plus any bonuses, commissions, or taxable benefits.
  2. The tax-free allowance for the period is calculated — using your tax code, your employer determines what fraction of your annual Personal Allowance applies to this pay period. For a monthly pay period, this is 1/12 of the annual allowance.
  3. Taxable pay is calculated — gross pay minus the tax-free amount for the period.
  4. Tax is applied to each band — income tax rates are applied to the taxable pay using the cumulative method (see below).
  5. NI is calculated separately — using the NI thresholds and rates for the period.
  6. Net pay is paid to you — gross pay minus income tax minus employee NI (minus any other deductions such as pension contributions).

Cumulative vs Week 1/Month 1 Basis

PAYE normally operates on a cumulative basis. This means your employer looks at your total earnings and total tax paid from the start of the tax year to date, and adjusts each period's deduction so that your cumulative tax position is exactly correct. This self-correcting mechanism means that if you were overtaxed in January (perhaps because of a one-off low-income month in a variable pay job), you would be undertaxed in February to compensate.

In certain circumstances — such as when you start a new job mid-year without a P45 — your employer may use a Week 1 or Month 1 basis. This non-cumulative approach taxes each period as if it were the first in the tax year, without considering previous periods. It prevents underpayment in uncertain situations but can lead to overpayment, which is corrected at year end.

Tax Codes Explained

Your tax code is the instruction HMRC sends to your employer telling them how much tax-free income you are entitled to and what adjustments to make. It is shown on your payslip, on any correspondence from HMRC about your tax code (called a P2 or Notice of Coding), and in your personal tax account at gov.uk.

How to Read Your Tax Code

Most tax codes consist of a number followed by a letter. The number represents your tax-free allowance: multiply it by 10 to get the annual allowance. The letter indicates the type of allowance or adjustment.

1257L
Standard code for 2025/26. Tax-free allowance of £12,570. Most employees with one job and no other income or benefits will have this code.
BR
All income taxed at basic rate (20%). Often used for second jobs or pensions where the Personal Allowance is used against the main income source.
D0
All income taxed at higher rate (40%). Used for second income sources where you are already a higher rate taxpayer on your main income.
D1
All income taxed at additional rate (45%). Applies to high-income earners on second sources of income taxed at the top rate.
NT
No Tax — no tax deducted at all. Used in very specific circumstances, such as for some non-resident employees or certain Crown employees.
0T
All income is taxed, with no allowance available. Used when no information is available to the employer about the correct code.
K code
The number represents a negative allowance — more tax is deducted than normal, often because of unpaid tax from a previous year collected through an adjusted code or large taxable benefits.
M / N
Marriage Allowance codes. M means you have received 10% of your partner's allowance; N means you have transferred 10% to your partner.

Suffix Letters

The letter at the end of standard codes indicates the type of allowance:

How Tax Codes Adjust for Benefits in Kind

If you receive taxable benefits from your employer — such as a company car, private medical insurance, or interest-free loan above £10,000 — HMRC reduces your tax code number to collect the extra tax due on those benefits through your pay. For example, if you receive a company car with a taxable value of £3,000 per year and your standard code is 1257L, your adjusted code might be 957L (£12,570 − £3,000 = £9,570, so the code number is 957).

How National Insurance Is Deducted

National Insurance (NI) is calculated separately from income tax and has its own thresholds and rates. For employees in 2025/26:

NI BandAnnual EarningsEmployee NI Rate
Below Lower Earnings LimitUp to £6,3960% (but NI record preserved)
Below Primary Threshold£6,397 to £12,5700%
Main Rate£12,571 to £50,2708%
Higher EarnerAbove £50,2702%

Your employer also pays Employer NI on your earnings above £5,000 per year at 15% for 2025/26. This does not come out of your pay — it is an additional cost for the employer on top of your gross salary.

NI is not cumulative in the same way as income tax. It is calculated on each pay period's earnings independently (except in some annual or multiple-year earnings schemes). This means that NI is not refunded or recalculated at year end in the same way that income tax over or underpayments are.

Your Payslip Explained

Your employer is legally required to provide you with a payslip on or before each pay date. The payslip must show your gross pay, each deduction itemised, and your net pay. Here is what a typical monthly payslip looks like for someone earning £35,000 per year with tax code 1257L:

SAMPLE PAYSLIP — April 2025 (Monthly, £35,000/year salary)

GROSS PAY£2,916.67
DEDUCTIONS
Income Tax (1257L, cumulative)-£369.00
National Insurance (8%)-£154.44
Pension (auto-enrolment 5%)-£145.83
TOTAL DEDUCTIONS£669.27
NET PAY£2,247.40
NI No: QQ 12 34 56 A  |  Tax Code: 1257L  |  Tax Period: 1  |  NI Category: A

Key Terms on Your Payslip

What to Do If You Have the Wrong Tax Code

Tax code errors are more common than many people realise. HMRC processes information automatically and codes are generated based on the most recent information available, which can sometimes be out of date or incorrect. Common situations that lead to wrong codes include:

How to Check and Correct Your Tax Code

  1. Check your current tax code on your payslip, P60, or any HMRC coding notice you have received.
  2. Log in to your personal tax account at gov.uk/personal-tax-account to see your current code and the reasons for it.
  3. If something looks wrong, contact HMRC on 0300 200 3300 (Monday to Friday, 8am–6pm) or use the online tax code checking service.
  4. Once HMRC has the correct information, they will issue a new coding notice to you and your employer. Any over or underpaid tax due to a wrong code will be collected or refunded, usually through an adjusted code for the following year.
Emergency tax codes: BR and 0T If you start a new job without a P45 and do not complete a Starter Checklist, your employer may put you on an emergency code such as BR (all income taxed at 20%) or 0T (no allowance at all). These typically mean you pay too much tax until HMRC issues the correct code. Completing the Starter Checklist with your new employer helps avoid this — and you should claim any excess tax back through your personal tax account once the year ends.

P60 and P45 Explained

What Is a P60?

A P60 is your end-of-year tax summary. Your employer must provide it to you by 31 May following the end of the tax year (i.e., by 31 May 2025 for the 2024/25 tax year). It shows:

A P60 is an important document. Keep it safely — it is often required for mortgage applications, benefits claims, Self Assessment returns, and tax refund claims. HMRC accepts a P60 as proof of income and tax paid. Your employer is not obliged to issue a duplicate if you lose it (though many will produce a substitute from payroll records).

What Is a P45?

A P45 is the leaving document you receive from your employer when you stop working for them. It shows:

The P45 comes in three parts. Part 1A is kept by HMRC; Parts 2 and 3 are given to you. You give Parts 2 and 3 to your new employer, who uses them to set up your tax correctly. If you are claiming Jobseeker's Allowance or Universal Credit, you give them the P45 instead. Always keep Part 1A for your own records.

DocumentWhen IssuedIssued ByKey Use
P45When you leave a jobYour former employerGive to new employer or DWP
P60By 31 May each yearYour current employerTax records, proof of income
P11DBy 6 July each yearYour employerReports benefits in kind to HMRC
P800After year end, if applicableHMRCNotifies of tax over or underpayment

Underpayment and Overpayment of Tax

Even with PAYE in place, it is possible to pay too much or too little tax in a given year, particularly if your circumstances changed mid-year. HMRC reviews PAYE records after the tax year ends and issues P800 notices where the tax collected does not match the amount due.

If You Have Overpaid Tax

HMRC will send you a P800 tax calculation showing the overpayment. You can:

If You Have Underpaid Tax

HMRC will issue either a Simple Assessment bill (which you pay directly) or adjust your PAYE tax code for the following year to collect the underpayment. For underpayments of £3,000 or less, HMRC will normally collect the amount by reducing your tax code for the next year, spreading the collection across 12 monthly payments. For larger underpayments, you may receive a bill to pay directly.

Extra help — the Low Income Tax Reform Group If you are struggling with a tax bill or believe HMRC has made an error, the Low Income Tax Reform Group (LITRG) publishes free, independent guidance on PAYE problems at litrg.org.uk. Tax charities such as TaxAid also provide free professional advice to those on lower incomes.

Check Your Take-Home Pay

Use our free calculators to see exactly how much income tax and National Insurance you should be paying, and check if your payslip looks correct.

Income Tax Calculator Salary Calculator

Frequently Asked Questions

What does PAYE stand for and what is it? +
PAYE stands for Pay As You Earn. It is the system used by UK employers to deduct income tax and National Insurance contributions from employees' wages before paying their net salary. The employer sends the deductions directly to HMRC each pay period, so employees receive their salary already net of tax and NI without having to file a tax return in most cases. Nearly all UK employees are paid through PAYE.
What is a tax code and what does 1257L mean? +
A tax code tells your employer how much tax-free income you are entitled to and how any adjustments should be applied. 1257L is the standard code for 2025/26 — the number 1257 means a tax-free allowance of £12,570 (multiply by 10) and L means you are entitled to the standard Personal Allowance. Your employer uses this code to calculate how much income tax to deduct each pay period, spreading the allowance proportionally across each pay period.
How do I know if I have the wrong tax code? +
Common signs include unusually high or low tax deductions, an unexpected tax bill or refund, or a recent change in circumstances (new job, pay rise, new benefits). Check your tax code in your personal tax account at gov.uk, on your payslip, or on any coding notice from HMRC. If it looks wrong, contact HMRC on 0300 200 3300. Common errors include incorrect benefits-in-kind values, old job information, or incorrect Marriage Allowance application.
What is a P60 and why do I need it? +
A P60 is your end-of-year tax summary, which your employer must give you by 31 May after each tax year. It shows your total taxable pay, total tax deducted, and NI contributions made. You need it to complete Self Assessment returns, claim tax refunds, apply for mortgages, prove your income, and check you have paid the right amount of tax. Keep it safely — your employer is not obliged to issue a duplicate if you lose it.
What is a P45 and when do I get one? +
A P45 is a form you receive from your employer when you leave a job. It shows your earnings and tax paid from the start of the tax year to your leaving date, plus your tax code. You give Parts 2 and 3 to your new employer so they can set up your tax correctly from day one. If you are claiming benefits, you give the P45 to the DWP instead. Without a P45, your new employer may put you on an emergency tax code, which often means paying too much tax initially.
What happens if I have overpaid or underpaid tax through PAYE? +
After the tax year ends, HMRC reviews PAYE records. If you have overpaid, HMRC sends a P800 notice and you can claim the refund online (usually paid within 5 days) or wait for a cheque. If you have underpaid, HMRC typically adjusts your tax code for the following year to collect amounts up to £3,000, spreading the collection over 12 months. Larger underpayments may result in a direct bill. Always check P800 notices carefully and contact HMRC if you think the figure is wrong.
Does PAYE cover National Insurance as well as income tax? +
Yes. Under PAYE, your employer deducts both income tax and employee National Insurance contributions from your gross pay each pay period. For 2025/26, employee NI is charged at 8% on earnings between £12,570 and £50,270 per year, and 2% above £50,270. Employer NI (which you do not pay directly) is charged at 15% on earnings above £5,000 per year. Both deductions appear separately on your payslip. NI does not have the same end-of-year reconciliation as income tax.
Related calculators and guides Check your exact take-home pay with our Salary Calculator and Income Tax Calculator. Also read our guide on How to Reduce Income Tax UK 2025 and our National Insurance Guide.
MB
Mustafa Bilgic
Financial writer and editor at UK Calculator. Mustafa specialises in UK employment tax, PAYE, and payroll, writing clear guides that help employees understand and manage their tax obligations confidently.