{{ moneyLabel(calculation.period.netPay) }} / {{ periodUnitLabel }}
{{ summaryLine }}
Disabled {{ taxRegionLabel }} {{ moneyLabel(calculation.annual.netPay) }} annual net {{ percentLabel(calculation.takeHomeRate * 100, 1) }} take-home {{ calculation.warningCount ? `${calculation.warningCount} note(s)` : 'Source reviewed' }}
UK take-home pay inputs
Use annual salary before employee deductions. Include regular guaranteed pay that should be in the estimate.
{{ currencyLabel }}
Most one-job employees use 1257L. Prefix S or C is noted, while the region selector controls the tax bands used here.
Choose the region that applies to this employment income for the 2026 to 2027 tax year.
Pick the payslip interval you want to inspect. Monthly is the most common salary view.
Enter the employee contribution rate before relief-at-source tax relief, if that method applies.
%
This is the main reason UK take-home calculators disagree. Match the method on the payslip or scheme notes.
Choose full salary or the 2026/27 automatic-enrolment qualifying earnings band.
Use the plan from your starter checklist, SLC account, or payslip. Choose none if no student loan is deducted.
Postgraduate loans use 6% above the 2026/27 threshold and can be deducted with one student-loan plan.
Use category A unless the payslip or payroll record shows another employee National Insurance letter.
Reduces positive personal allowance by £1 for every £2 of adjusted net income above £100,000.
Leave 0 for a one-job salary estimate.
{{ currencyLabel }} / year
Enter 0 unless this allowance applies to the employee.
{{ currencyLabel }} / year
Use a negative value for extra coding deductions not captured by the code text.
{{ currencyLabel }} / year
Leave 0 when the pension contribution is percentage-only.
{{ currencyLabel }} / year
The legal auto-enrolment minimum employer rate is usually 3% of qualifying earnings.
%
Leave 0 unless you need to model another after-tax deduction.
{{ currencyLabel }} / year
Use only when the payslip has an extra tax amount you want to include.
{{ currencyLabel }} / {{ periodUnitLabel }}
Use £ for normal UK payroll estimates.
Use a job offer, payslip month, or pension scenario label.
  • {{ warning }}
Line item Per {{ periodUnitLabel }} Annualized Basis Copy
{{ row.item }} {{ row.period }} {{ row.annual }} {{ row.basis }}
Tax line Taxable amount Rate Annual deduction Basis Copy
{{ row.line }} {{ row.taxable }} {{ row.rate }} {{ row.deduction }} {{ row.basis }}
Item Per {{ periodUnitLabel }} Annualized Basis Copy
{{ row.item }} {{ row.period }} {{ row.annual }} {{ row.basis }}
Check Current setting Impact Review note Copy
{{ row.check }} {{ row.setting }} {{ row.impact }} {{ row.note }}

          
Customize
Advanced
:

UK take-home pay is the cash left from employment income after PAYE income tax, employee National Insurance, pension deductions, student loan deductions, postgraduate loan deductions, and any after-tax deductions. A salary offer can look simple as an annual gross number, but the payslip result changes with tax code, region, pension method, pay frequency, and loan plan.

The hardest part is that common deductions do not all use the same taxable amount. Salary sacrifice can lower income-tax pay, National Insurance pay, and student-loan earnings. A net pay pension lowers income-taxable pay but not National Insurance or loan earnings. Relief at source usually takes pension cash from net pay while basic-rate relief is added by the pension scheme instead of increasing the payslip.

UK take-home pay calculation flow Gross salary is adjusted by pension treatment, tax code, PAYE bands, National Insurance, loans, and post-tax deductions to estimate net pay. Gross pay salary Pension tax treatment PAYE + NI bands Loans thresholds Net pay The same salary can produce different net pay when pension treatment or loan plan changes.

Regional income tax also matters. England, Wales, and Northern Ireland share one earned-income band set for this estimate, while Scotland uses starter, basic, intermediate, higher, advanced, and top rates. National Insurance and student loan deductions use periodic thresholds, so changing from monthly to weekly or four-weekly can change the per-period deduction pattern even when annual salary is unchanged.

Take-home pay estimates are useful for comparing job offers, pension scenarios, and student-loan impacts. They should not be treated as a perfect reproduction of every HMRC payroll table, emergency-code adjustment, director rule, employer-specific rounding choice, or payslip correction.

How to Use This Tool:

Start with the salary and code shown on the offer or payslip, then match the deduction settings that payroll actually uses.

  1. Enter Annual gross salary before employee deductions and type the PAYE tax code. The parser supports common numeric, K, 0T, BR, D0, D1, D2, D3, NT, S, and C code patterns.
  2. Select Income tax region and Pay frequency. The frequency controls per-period National Insurance and loan thresholds as well as the ledger labels.
  3. Set Employee pension contribution, Pension tax treatment, and Pension contribution basis. Match salary sacrifice, net pay, or relief at source to the payslip or pension scheme documents.
  4. Choose the Student loan plan, toggle Deduct postgraduate loan if it applies, and select the employee NI category.
  5. Use Apply high-income personal allowance taper when adjusted net income above £100,000 should reduce a positive allowance by £1 for every £2 over the limit.
  6. Open Advanced for other taxable income, Blind Person's Allowance, tax-code adjustment, fixed pension amounts, employer pension rate, other post-tax deductions, extra PAYE per period, currency symbol, and scenario label.
  7. Review any warning above the tabs. Warnings for emergency codes, region-prefix mismatch, relief-at-source limits, flat-code mode, K-code cap, or deductions exceeding gross pay should be resolved before using the estimate.
  8. Read Pay Period Ledger for net pay, Annual Tax Ledger for PAYE and NI, Pension Loan Ledger for pension and loan mechanics, Payroll Review for assumptions, and Pay Split Chart for the component split.

Interpreting Results:

The headline net amount is the selected pay period's Net take-home pay. The annual net badge is the same estimate annualized, and the take-home percentage compares annual net pay with annual gross salary.

PAYE taxable pay, Employee National Insurance, Employee pension cash deduction, and loan rows explain why gross pay changed. False confidence usually comes from a wrong pension treatment or loan plan. Verify those settings against the payslip before comparing two scenarios.

  • Annual Tax Ledger shows which income tax bands or flat tax-code rate were used and how much employee NI was estimated.
  • Pension Loan Ledger separates gross pension, cash cost, employer pension, student-loan earnings, and loan thresholds.
  • Payroll Review lists code interpretation, allowance taper, regional bands, pension treatment, and source-review notes.

Technical Details:

The calculation starts from annual gross salary, then derives separate annual amounts for PAYE taxable pay, National Insurance pay, and student-loan pay. Pension treatment is the main splitter. Salary sacrifice reduces all three. Net pay pension reduces PAYE taxable pay only. Relief at source leaves PAYE and NI pay unchanged and reduces cash take-home by the net pension contribution after basic-rate scheme relief.

Tax code parsing controls the allowance or flat-rate path. Numeric codes multiply the number by 10 to estimate allowance, K codes create a negative allowance, 0T removes personal allowance, and BR, D0, D1, D2, D3, and NT use flat-code logic when supported by the selected region. Emergency markers are noted, but the estimate remains annual rather than cumulative week-one or month-one payroll processing.

Formula Core

Net pay is built from annual deduction models and then divided into the selected period.

Pension base = salary or min(max(salary-6240,0),50270-6240) Gross pension = min(salary,Pension baserate+fixed pension) Taper reduction = min(allowance,max(0,adjusted net income-1000002)) Employment before allowance = max(0,salary-pension tax reduction) Other income after allowance = max(0,other taxable income-max(0,effective allowance)) Taxable employment pay = max(0,max(0,employment before allowance+other taxable income-effective allowance)-other income after allowance) Period net pay = gross period pay-PAYE-NI-pension cash-loan deductions-post-tax deductions

PAYE income tax uses the selected region's bands unless a flat code applies. Other taxable income, when entered, occupies allowance and lower bands before the employment income in the annual band allocation.

Selected 2026 to 2027 income tax bands used in the estimate
Region Band Taxable income after allowance Rate
England, Wales, Northern IrelandBasicUp to £37,70020%
England, Wales, Northern IrelandHigher£37,701 to £125,14040%
England, Wales, Northern IrelandAdditionalOver £125,14045%
ScotlandStarter to intermediateUp to £31,09219% to 21%
ScotlandHigher£31,093 to £62,43042%
ScotlandAdvanced and topOver £62,43045% to 48%

Employee National Insurance is calculated on period pay after any salary-sacrifice reduction. Category A and the grouped standard categories use 8% between the primary threshold and upper earnings limit, then 2% above the upper earnings limit. Reduced or deferred categories use the selected lower main rate.

NI per period = main rate max ( 0 , min ( period NI pay , upper earnings limit ) - primary threshold ) + upper rate max ( 0 , period NI pay - upper earnings limit )

Student loan deductions use whole-pound per-period estimates. Plan 1, 2, 4, and 5 use 9% above their 2026 thresholds; postgraduate loan uses 6% above its threshold and can run alongside one student-loan plan.

Rounding in real payroll can differ. This estimate rounds currency for display, floors loan deductions to whole pounds per period, and models income tax as an annual planning allocation rather than an exact cumulative PAYE table run.

Limitations:

This is a payroll planning estimate, not personal tax advice. It does not model every HMRC cumulative table, director National Insurance rule, employer rounding practice, benefit-in-kind coding change, attachment of earnings order, salary exchange contract detail, or mid-year correction.

  • Use the tax code, NI category, pension method, and student-loan plan from a current payslip or employer notice when possible.
  • Emergency tax markers are noted but not treated as true week-one or month-one cumulative payroll calculations.
  • Relief-at-source pension mode includes basic-rate scheme relief only; any additional higher-rate relief belongs outside the payslip estimate.

Worked Examples:

A £55,000 salary with code 1257L, monthly pay, region set to England, Wales, or Northern Ireland, 5% salary sacrifice pension, Plan 2 loan, no postgraduate loan, and NI category A produces a Net take-home pay after PAYE, NI, pension cash cost, and Plan 2 deduction. The Pension Loan Ledger shows that salary sacrifice reduces student-loan earnings in this model.

A Scottish employee with the same salary and pension method can see a different PAYE income tax row because the Scottish bands apply to earned income. The Annual Tax Ledger is the best place to compare which band slices were used.

A troubleshooting case starts with a region-prefix warning. If a tax code begins with S but the region is set to England, Wales, or Northern Ireland, update Income tax region or confirm the code before relying on the Pay Period Ledger.

FAQ:

Why do pension settings change net pay so much?

The pension treatment changes which earnings are reduced. Salary sacrifice lowers taxable, NI, and loan pay; net pay lowers PAYE taxable pay; relief at source usually reduces cash pay after tax and NI.

Which output should I compare with a payslip?

Use Pay Period Ledger for payslip comparison. Compare gross pay, PAYE income tax, employee NI, employee pension cash deduction, loan deductions, other post-tax deductions, and net pay one row at a time.

Why is my student loan rounded?

The loan deduction uses a whole-pound per-period estimate above the selected plan threshold. Check the plan and pay frequency if the Student-loan deduction earnings row looks wrong.

Does the tax code prefix choose the tax region automatically?

No. The region selector controls the bands used here. S or C prefixes are noted in warnings when they appear inconsistent with the selected region.

Glossary:

PAYE
Pay As You Earn, the system that withholds income tax from employment income.
Tax code allowance
The tax-exempt amount estimated from a numeric or adjusted PAYE tax code.
Salary sacrifice
A pension arrangement that reduces contractual salary before tax and National Insurance in this model.
Primary threshold
The per-period National Insurance threshold where employee contributions start.
Qualifying earnings
The automatic-enrolment pension band between £6,240 and £50,270 annually in this estimate.