How to calculate net pay from gross pay in the UK
Estimate take home pay from your gross salary using current UK income tax, employee National Insurance, pension deductions, and student loan repayments. This calculator is designed for employees paid annually, monthly, or weekly and gives you both a detailed breakdown and a visual chart.
Calculate your net pay
Your take home summary
This estimate is for employed earnings and uses standard employee rules. It is not personal tax advice.
Expert guide: how to calculate net pay from gross pay in the UK
Understanding how to calculate net pay from gross pay in the UK is essential whether you are reviewing a job offer, checking your payslip, planning a household budget, or forecasting the cost of pension contributions and student loan repayments. Gross pay is the amount you earn before deductions. Net pay, often called take home pay, is what actually reaches your bank account after tax and other deductions have been taken off.
At first glance the difference seems simple, but UK payroll calculations can become complicated because several separate systems apply at the same time. Income tax is based on your tax code and tax bands. Employee National Insurance uses a different threshold structure. Pension deductions may or may not reduce tax and National Insurance depending on the scheme type. Student loan repayments have their own annual thresholds and rates. If you live in Scotland, your income tax bands are also different from those used in England, Wales, and Northern Ireland.
This guide walks through the process clearly, using practical examples and up to date UK payroll logic. If you want an instant estimate, use the calculator above. If you want to understand the mechanics, read on.
What is gross pay?
Gross pay is your earnings before deductions. For most employees this includes basic salary or wages and can also include taxable bonuses, overtime, commission, and certain allowances. If your payslip says your salary is £35,000 a year, that is your gross annual pay before income tax, employee National Insurance, pension contributions, and student loan deductions.
- Gross pay: Pay before deductions.
- Net pay: Pay after deductions.
- Taxable pay: The portion of earnings used for income tax after allowances and pre tax deductions.
- NIable pay: The portion of earnings used for employee National Insurance calculations.
What deductions come off gross pay in the UK?
To calculate net pay correctly, you usually need to account for four main items:
- Income tax based on your tax code and tax bands.
- Employee National Insurance based on Class 1 thresholds and rates.
- Pension contributions if you are enrolled in a workplace pension.
- Student loan repayments if your earnings exceed the threshold for your plan.
Some payslips may also show deductions such as cycle to work, childcare vouchers under older arrangements, union fees, attachment of earnings, or salary sacrifice benefits. These can change the final figure, but the four categories above explain most UK net pay calculations.
The basic formula for net pay
Net pay = Gross pay – Income tax – Employee National Insurance – Pension contributions – Student loan repayments – Other deductions
That formula is conceptually simple, but the calculation order matters. For example, salary sacrifice pension contributions reduce gross pay before tax and National Insurance are calculated. By contrast, an after tax pension deduction is taken from pay after tax and National Insurance have already been worked out.
Step 1: Convert your pay to an annual figure
Payroll can be run weekly, monthly, four weekly, or annually. A reliable way to compare deductions is to annualise the pay first.
- If you earn £3,000 per month, annual gross pay is £36,000.
- If you earn £700 per week, annual gross pay is £36,400 based on 52 weeks.
Annualising pay makes it easier to apply tax bands, National Insurance thresholds, and student loan thresholds consistently. The calculator above annualises your input automatically, performs the calculation, and then converts the result back to the selected pay frequency.
Step 2: Work out your personal allowance from the tax code
For many employees, the standard tax code is 1257L. The number part usually indicates your annual personal allowance multiplied by 10, which means a code of 1257L generally corresponds to £12,570 of tax free income. If your code is BR, all your pay is taxed at the basic rate. If it is D0, all pay is taxed at the higher rate. If it is NT, no income tax is due.
High earners should also know that the personal allowance is usually reduced by £1 for every £2 of adjusted net income above £100,000, which means it can reduce to zero by £125,140.
| UK payroll factor | Current figure used in the calculator | Why it matters |
|---|---|---|
| Standard personal allowance | £12,570 | Income below this level is normally free of income tax for standard tax codes. |
| Employee NI primary threshold | £12,570 | Employee NI usually starts above this annual level. |
| Employee NI upper earnings limit | £50,270 | The main employee NI rate applies up to this point, then the upper rate applies. |
| Plan 2 student loan threshold | £27,295 | Plan 2 repayments begin only on earnings above this threshold. |
Step 3: Calculate income tax using the right UK tax bands
For England, Wales, and Northern Ireland, taxable income after personal allowance is generally taxed at:
- 20% on the basic rate band
- 40% on the higher rate band
- 45% on the additional rate band
Scotland uses different non savings, non dividend income tax bands, so your tax can differ significantly even if your salary is the same. That is why the calculator lets you choose your tax region.
| Tax band set | Taxable income band | Rate |
|---|---|---|
| England, Wales, Northern Ireland | First £37,700 of taxable income | 20% |
| England, Wales, Northern Ireland | Next £87,440 of taxable income | 40% |
| England, Wales, Northern Ireland | Above that | 45% |
| Scotland | First £2,306 taxable | 19% |
| Scotland | Next £11,685 taxable | 20% |
| Scotland | Next £17,101 taxable | 21% |
| Scotland | Next £31,338 taxable | 42% |
| Scotland | Next £50,140 taxable | 45% |
| Scotland | Above that | 48% |
Step 4: Calculate employee National Insurance
National Insurance is not the same as income tax. Employees usually pay Class 1 National Insurance on earnings above the primary threshold. The main rate and upper rate differ from income tax rates, and NI is charged on earnings rather than taxable income after personal allowance. If you use salary sacrifice, the sacrificed amount can reduce NIable pay and lower the NI bill.
In the logic used by this calculator, employee NI is estimated annually as:
- 0% on earnings up to £12,570
- 8% on earnings from £12,570 to £50,270
- 2% on earnings above £50,270
Step 5: Add pension contributions
Pension contributions can be one of the biggest reasons why two employees on the same gross salary receive different net pay. If you contribute 5% to a workplace pension, your annual deduction on a £40,000 salary is £2,000. But the payroll effect depends on the method:
- Salary sacrifice: Your contractual salary is reduced, which can lower both income tax and National Insurance.
- After tax deduction: The contribution is taken after tax and National Insurance have been calculated, so it does not reduce those bills in this simplified model.
In real payroll environments there can also be relief at source and net pay arrangements, which affect tax treatment differently. If your payslip uses one of those structures, exact results can vary from an estimate.
Step 6: Add student loan deductions
If you repay a student loan through payroll, the repayment depends on your plan and earnings above the threshold. The current annual thresholds used in this calculator are:
- Plan 1: £24,990 at 9%
- Plan 2: £27,295 at 9%
- Plan 4: £31,395 at 9%
- Postgraduate Loan: £21,000 at 6%
For example, if your annual earnings for repayment purposes are £35,000 and you are on Plan 2, your annual repayment estimate is 9% of £7,705, which is £693.45.
Worked example: calculating net pay from a gross salary of £35,000
Suppose you earn £35,000 a year in England, use tax code 1257L, make no pension contribution, and have no student loan.
- Gross pay = £35,000
- Personal allowance = £12,570
- Taxable income = £22,430
- Income tax = 20% of £22,430 = £4,486
- Employee NI = 8% of £22,430 = £1,794.40
- Net annual pay = £35,000 – £4,486 – £1,794.40 = £28,719.60
- Net monthly pay = £2,393.30
If that same employee contributed 5% via salary sacrifice, both tax and NI would usually be lower because the pay used for those calculations falls first. That is why pension method can materially affect take home pay.
Why your net pay may differ from online examples
Two people can have the same salary and different take home pay. Common reasons include:
- Different tax codes
- Scottish tax residency
- Different pension contribution rates
- Salary sacrifice arrangements
- Student loan plans and postgraduate loans
- Bonuses, overtime, and irregular payroll timing
- Tax code corrections by HMRC during the year
How to check your payslip against a net pay estimate
If you want to validate your payslip, compare these lines one by one:
- Check gross pay for the pay period.
- Check the tax code shown on the payslip.
- Confirm whether pension is salary sacrifice or deducted after tax.
- Look for the employee NI line, not employer NI.
- Look for student loan or postgraduate loan deductions separately.
- Check whether the payslip includes non standard items such as overtime, statutory pay, or benefit adjustments.
Because payroll can operate cumulatively across the tax year, one month may not exactly match a simple annual estimate. However, the annualised method is an excellent planning tool and is usually close enough for budgeting, salary comparison, and offer evaluation.
Official sources you can use
For the most reliable current rules, always cross check with official government guidance. Useful references include:
- GOV.UK income tax rates and personal allowances
- GOV.UK National Insurance rates and categories
- GOV.UK student loan repayment thresholds and rates
Final takeaway
To calculate net pay from gross pay in the UK, start with your gross earnings, apply the correct personal allowance and income tax bands, calculate employee National Insurance separately, then subtract pension and student loan deductions where relevant. If you use salary sacrifice, remember that it can reduce taxable and NIable pay before deductions are calculated. If you are in Scotland, use Scottish income tax bands rather than the standard bands used elsewhere in the UK.
The calculator on this page brings those steps together in a practical format so you can estimate your take home pay quickly and understand where each pound goes. It is ideal for salary negotiations, job comparisons, budgeting, and checking whether your payslip looks broadly right.