What is PAYE and how does it work?
PAYE stands for Pay As You Earn. It is the system HMRC uses in the United Kingdom to collect income tax from employees: your employer works out the tax due on each pay day, deducts it from your wages, and pays it to the tax authority on your behalf. You see the result as a single "PAYE" or "Income Tax" line on your payslip, and the money never passes through your hands.
The same idea exists under other names elsewhere. South Africa calls it PAYE too, and the South African Revenue Service (SARS) collects it through employers in exactly the same way — tax is withheld from each month's pay and sent to the revenue service. The rules differ (different bands, different allowances), but the principle is identical: the tax is spread across the year instead of arriving as one bill. If you are self-employed, PAYE does not apply to you at all — you pay through Self Assessment instead.
Two things to keep straight from the start. First, PAYE is income tax only — a second deduction with its own rates sits alongside it on the same statement. Second, PAYE is calculated on your gross pay for the year so far, not just on one month in isolation, which is why the amount can change when your pay changes. The full maths behind any gross-to-net figure is in our Salary Calculator Guide.
How do you calculate PAYE on your salary?
The calculation has five steps, and it is the same shape in every country that uses PAYE — only the numbers change:
- Start with your gross pay for the year. Use your annual salary before any deductions — for monthly pay, multiply by 12 first.
- Subtract your personal allowance. In the UK for 2026/27 that is £12,570 of tax-free pay. What is left is your taxable income.
- Split the taxable income across the income tax bands. Each slice of pay is taxed only at the rate for its own band — never at your highest rate on the whole salary.
- Add National Insurance separately. It is charged at 8% of pay between £12,570 and £50,270, then 2% above £50,270.
- Divide by 12 for the monthly deduction. That is the figure your employer should be taking from each month's pay.
| UK income tax band (2026/27) | Annual income | Rate |
|---|---|---|
| Personal allowance | Up to £12,570 | 0% |
| Basic rate | £12,571 to £50,270 | 20% |
| Higher rate | £50,271 to £125,140 | 40% |
| Additional rate | Above £125,140 | 45% |
These thresholds are frozen — the allowance has stayed at £12,570 since 2021 — so the same bands apply for 2026/27. Scotland sets its own six-band system with a 19% starter rate and a 48% top rate, while using the same £12,570 allowance. And if you earn over £100,000, your personal allowance shrinks by £1 for every £2 above that limit, disappearing entirely at £125,140. Run your own numbers in the free UK Salary Calculator if you want the machine to do steps 1 to 5 for you.
Worked example: how much PAYE on a £35,000 salary?
Take a UK employee earning £35,000 a year, paid monthly, on the standard 1257L tax code, with no pension or student loan deductions:
- Gross pay: £35,000 a year (£2,916.67 a month).
- Taxable income: £35,000 − £12,570 = £22,430.
- Income tax: all £22,430 sits in the basic-rate band, so £22,430 × 20% = £4,486 a year, or £373.83 a month.
- National Insurance: (£35,000 − £12,570) × 8% = £1,794.40 a year, or £149.53 a month.
- Take-home pay: £35,000 − £4,486 − £1,794.40 = £28,719.60 a year (£2,393.30 a month).
Notice the marginal rate here is 20% — every extra pound earned is taxed at 20% — but the average income-tax rate is only about 13% of gross pay, because the first £12,570 is tax-free. That gap is exactly why you should never estimate your net figure from your top rate alone. For the same maths at any salary, see our Payroll Calculator Guide.
Worked example: how much PAYE on a £60,000 salary?
At £60,000 the calculation crosses into the higher-rate band, which shows why the bands matter — only the slice above £50,270 is taxed at 40%:
- Taxable income: £60,000 − £12,570 = £47,430.
- Basic-rate slice: £37,700 (£50,270 − £12,570) × 20% = £7,540.
- Higher-rate slice: £9,730 (£60,000 − £50,270) × 40% = £3,892.
- Income tax: £7,540 + £3,892 = £11,432 a year, or £952.67 a month.
- National Insurance: £37,700 × 8% = £3,016, plus £9,730 × 2% = £194.60, giving £3,210.60 a year, or £267.55 a month.
- Take-home pay: £60,000 − £11,432 − £3,210.60 = £45,357.40 a year (£3,779.78 a month).
The marginal rate is now 40%, but the average income-tax rate is only about 19% — the 40% slice is just £9,730 of the £60,000. A pay rise that pushes you into the higher-rate band never makes you worse off: only the pay above £50,270 is taxed at 40%, and you keep 60% of every extra pound.
How much tax do I pay on R8,000 per month?
This is one of the most-typed South African salary questions, and the answer surprises most people: on R8,000 a month you pay no PAYE at all. Here is why. R8,000 a month is R96,000 a year. To calculate PAYE in South Africa, SARS applies its brackets to the annual figure, then subtracts the primary tax rebate:
| SARS bracket (2026/27) | Rate |
|---|---|
| Up to R245,100 | 18% |
| R245,101 to R383,100 | 26% |
| R383,101 to R530,200 | 31% |
| R530,201 to R695,800 | 36% |
| R695,801 to R887,000 | 39% |
| R887,001 to R1,878,600 | 41% |
| Above R1,878,600 | 45% |
- Annual pay: R8,000 × 12 = R96,000.
- Tax before rebates: R96,000 × 18% = R17,280.
- Less the primary rebate: R17,280 − R17,820 = less than zero, so PAYE is R0.
- UIF still applies: 1% of R8,000 = R80 a month, so net pay is R7,920 a month.
The tax rebate creates a tax-free threshold: anyone under 65 pays no income tax on annual earnings up to R99,000 (R8,250 a month), because 18% of R99,000 is exactly R17,820. People aged 65 and older get a further rebate, lifting their threshold to R153,250. Our South Africa Salary Guide works through a full R600,000 example, and the South Africa Salary Calculator runs the same SARS maths for any salary.
How does PAYE differ from National Insurance?
They are deducted side by side, but they are two different deductions with different rules:
| PAYE (income tax) | National Insurance | |
|---|---|---|
| What it is | Income tax on your earnings | Contributions that fund the state pension and benefits |
| Tax-free amount | £12,570 personal allowance | No allowance — 0% up to the £12,570 primary threshold |
| Rates (2026/27) | 20% / 40% / 45% by band | 8% then 2% above £50,270 |
| Driven by | Your code and annual pay | Each pay period's earnings alone |
| Collected by | HMRC | HMRC, alongside PAYE |
The practical difference: National Insurance is calculated on each pay period on its own, while PAYE looks at the whole tax year — so a bonus month can push your PAYE up sharply while the second deduction rises only slightly. Your employer also pays 15% on your earnings, but that is an employer cost and never appears on your pay statement.
What is a tax code and how does it change your PAYE?
Your tax code tells your employer how much tax-free pay to give you before applying the bands. The most common code is 1257L: multiply 1257 by ten and you get the £12,570 personal allowance. HMRC issues the code, and your employer applies it — if the code is wrong, your PAYE is wrong, even when the bands are right.
PAYE is normally calculated on a cumulative basis: each month your employer looks at your total pay and total tax-free allowance for the year so far, so an overpayment in one month is corrected automatically in the next. But a new starter without a P45 is often put on a Week 1 / Month 1 basis instead — each pay period is taxed in isolation, with only one twelfth of the allowance. That, and an emergency tax code such as 1257L W1, is why a first payslip can show far too much tax. The fix is to check the code in your personal tax account on GOV.UK and give your employer your P45; once the correct code is applied, the overpaid tax comes back through your pay.
Do pension contributions and salary sacrifice change PAYE?
Yes — and this is the one legal way most employees can lower their PAYE. Pension contributions taken from pay before tax reduce the figure the bands are applied to: if you earn £3,000 a month and put £200 into a workplace pension, your income tax is calculated on £2,800, not £3,000. Salary sacrifice works the same way — you give up part of your salary in exchange for a benefit, and PAYE is charged on the lower figure. Both also reduce the second deduction, which is why employers like it.
A student loan is different: it is deducted after tax, so it does not reduce your PAYE bill at all. It appears as its own line, separate from the PAYE line, and it stops once the loan is repaid or your income falls below the repayment threshold.
How do you check your PAYE is correct?
Work through these five checks whenever your pay looks wrong:
- Read the code first — your payslip shows your tax code. If it ends in W1, M1 or X, or it is not the code you were given, that is usually the whole problem.
- Check the gross figure — confirm the gross figure matches your salary for the period, including any overtime or bonus, before you check the tax.
- Re-run the five steps — apply the allowance and the bands to your annual pay, add the second deduction, then divide by 12 and compare with the statement.
- Compare with a calculator — run the same salary through the free salary calculator and see whether the two answers agree.
- Check the year to date — your P60 at the end of the tax year shows total pay and total tax. If the year-to-date tax is higher than the five-step maths says, ask your payroll team to check the code, and HMRC can correct it.
Frequently asked questions
How do I calculate PAYE on my salary?
Take your annual gross pay, subtract the £12,570 personal allowance, then split what is left across the 20%, 40% and 45% bands — only the slice in each band is taxed at that rate. Add 8% between £12,570 and £50,270 for the second deduction, then divide by 12 for the monthly deduction. A £35,000 salary works out at £373.83 of PAYE a month.
What is the 1257L tax code?
It is the standard UK code for 2026/27. Multiply 1257 by ten and you get £12,570 tax-free — the amount HMRC gives you before the bands apply. If your code is different, your allowance is different, and so is your PAYE.
How much PAYE do I pay on £3,000 a month?
£3,000 a month is £36,000 a year. Taxable income is £23,430, all at the 20% basic rate, so PAYE is £4,686 a year — £390.50 a month. A further £156.20 a month goes on the second deduction, leaving take-home pay of £2,453.30 a month.
How much tax do I pay on R8,000 per month in South Africa?
No PAYE at all. R8,000 a month is R96,000 a year, and 18% of that is R17,280 — less than the R17,820 primary rebate, so the bill is zero. You still pay 1% UIF (R80 a month), leaving net pay of R7,920 a month.
Why is my PAYE higher in my first month?
New starters are often put on an emergency tax code or a Week 1 / Month 1 basis, which taxes each pay period in isolation with only one twelfth of the allowance. Once your employer has your P45 and the correct code, the overpaid tax is refunded through your pay.
Does PAYE include National Insurance?
No. PAYE is income tax only; National Insurance is a separate Class 1 deduction with its own rates — 8% between £12,570 and £50,270, then 2% above. Both appear on your pay statement and both are collected by the tax authority, but they are calculated independently.
The 30-second version
- The formula: annual PAYE = (gross pay − £12,570) split across the 20% / 40% / 45% bands, then divide by 12 for the monthly figure.
- £35,000 salary: PAYE £373.83 a month plus £149.53 a month for the second deduction; take-home pay £2,393.30 a month.
- £60,000 salary: PAYE £952.67 a month — only the slice above £50,270 is taxed at 40%.
- R8,000 per month (South Africa): R0 PAYE — the R17,820 tax rebate wipes out the whole bill; only R80 UIF is deducted.
- Check your code: a wrong code or an emergency code is the most common reason your pay looks wrong — verify it in your personal tax account on GOV.UK.
Run the numbers in the free salary calculator or read the full salary guide.