User Guide

A practical walkthrough of every option in the calculator and the UK tax concept behind it. If something on the form isn't obvious, this is the place to look.

Not an official HMRC service. Calculations follow the HMRC PAYE Tax Table Routines specification v24.0 (Feb 2026), but for binding tax decisions consult a qualified adviser.

Quick start

Land on the calculator with a default empty form. Minimum to get a useful result on the PAYE tab:

  1. Pick the Tax Year (e.g. 2025/26).
  2. Enter your Income £ (gross annual salary).
  3. Leave Income Type = Yearly and Workweek Hours = 40.
  4. Press Show.

Everything else is optional and tunes the calculation. The result table appears below the form with the full breakdown — yearly, monthly, weekly, hourly columns.

Tabs at the top

Tab When you'd use it
PAYE Standard employee with a salary. The default.
Limited Co You run a small limited company and pay yourself a mix of salary + dividends.
Umbrella You work via an umbrella company on a day rate.
IR35 Compare inside-IR35 (deemed PAYE) against outside-IR35 (Limited Co) for the same contract.
Sole Trader Self-employed (sole trader) paying tax via Self Assessment, with optional PAYE income for side-hustlers.

Switching tabs gives you a different form tailored to that situation. Most of the rest of this guide is about the PAYE tab; the Limited Co tab has its own section toward the end.


PAYE form options

Tax Year

Which UK tax year your income falls in. UK tax years run from 6 April to 5 April. "2025/26" means 6 April 2025 – 5 April 2026.

The selector lists every year for which the calculator has been seeded with rates. If a year you want isn't there, the codebase needs a small update — the maintainer adds a row to tax_rate_seed_data.py and the calculator picks it up on the next deploy.

Income £

Your gross salary in pounds — what's on your contract / job offer before anything is taken off. If Income Type is Yearly, this is the annual figure. If Hourly, this is the per-hour rate.

Income Type

Workweek Hours

Used in two places: - If Income Type = Hourly, multiplies your rate to get an annual figure. - Always used to compute the Hourly column in the result breakdown.

It does not affect tax or NI — those are determined by your annual income, not how many hours you work.

Calculation basis

Two views of the same numbers, both HMRC-defined:

The two can legitimately differ by a few pence — sometimes a few pounds — per year. Both are correct; they answer slightly different questions: - "What gets deducted from each payslip?" → Monthly / Weekly. - "What does HMRC ultimately think I owe for the year?" → Annual.

Tax Code

Your HMRC-issued tax code. Most common: 1257L (full personal allowance, £12,570 untaxed in 2025/26).

The calculator handles a wide range of codes:

Code shape Meaning Example
<digits>L Standard with personal allowance = digits × 10. 1257L → £12,570
<digits>M Marriage Allowance recipient (+£1,260). 1383M
<digits>N Marriage Allowance donor (−£1,260). 1131N
K<digits> Negative allowance (taxable extra income). K500 → −£5,000
0T No allowance, taxed in standard bands.
BR Basic rate (20%) on everything.
D0 Higher rate (40%) on everything.
D1 Additional rate (45%) on everything.
NT No tax.
S prefix Scottish taxpayer (Scottish bands). S1257L
C prefix Welsh taxpayer (Cymru / WRIT). C1257L
W1 / M1 / X suffix Forces non-cumulative basis (W1 = Week 1, M1 = Month 1, X = emergency). 1257LM1

Note: S and C prefixes override the Scotland checkbox.

Options checkboxes

Pension contributions (optional card)

UK auto-enrolment makes pension mandatory for most workplace employees, so this is relevant for ~80% of PAYE earners. Three HMRC-recognised schemes; pick whichever your provider says yours is.

Scheme What happens
Relief at Source (RAS) Contribution paid from net pay (after tax/NI). Provider claims back basic-rate tax relief on your behalf. Higher-rate relief, if any, claimed via Self Assessment.
Net Pay arrangement Contribution comes from gross pay before tax (so you pay less income tax automatically). NI is still computed on the full gross.
Salary Sacrifice Contribution reduces your gross salary entirely. Both income tax and NI are calculated on the lower figure — best for take-home. Note: reduces your "statutory pay" base, which can affect mortgage applications, statutory sick pay, etc.

The % of gross field is your contribution as a percentage of gross salary. The result table will show a Pension Contribution row.

Student loan (collapsed by default)

UK student loans are repaid via PAYE once your income exceeds the plan's annual threshold. You may have one undergraduate plan and optionally also a Postgraduate Loan in parallel.

Plan Who Threshold (2025/26) Rate
Plan 1 Pre-2012 England/Wales borrowers + all Northern Ireland £26,065 9%
Plan 2 2012–2023 England/Wales £28,470 9%
Plan 4 Scotland post-2012 £32,745 9%
Plan 5 Post-2023 England (first repayments 2026/27) £25,000 9%
Postgraduate Loan Master's / doctoral funding £21,000 6%

Postgrad stacks on top of an undergrad plan. For each plan, the deduction is (income above threshold) × rate, rounded down to whole £ per period (HMRC SL3).

Other income (collapsed by default)

Currently a single field: Annual dividends £. This is for dividends from shares / ETFs you hold outside an ISA. (ISA dividends are tax-free and don't go here.)

The first £500/year is covered by the dividend allowance and tax-free. The rest is taxed at 8.75% / 33.75% / 39.35% based on which income tax band the dividend slice falls into above your salary's taxable position.

Note: dividend tax is not devolved — Scottish taxpayers use rUK band positions for the split, even though their salary uses Scottish bands.


Reading the PAYE result table

Yearly / Monthly / Weekly / Hourly columns for each row:

Row What it is
Salary Your gross salary (the number you entered, broken into period slices).
Personal Allowance Tax-free amount derived from the tax code.
Personal Allowance Reduction If your salary triggers the £100k+ taper, shown here. Only displayed when relevant.
Tax Paid Income tax (PAYE), per the HMRC formula for your basis.
Dividend Tax Only shown when dividends > 0.
MCA Relief Only shown if MCA is ticked.
Pension Contribution Only shown when pension % > 0.
Student Loan Only shown when a plan is selected and earnings exceed the threshold.
NI Contribution Employee National Insurance (Class 1 primary).
Total Deduction Sum of tax + NI + dividend tax + student loan.
You Take Home What lands in your bank, after all deductions and pension contribution.

Rows that don't apply to your scenario are hidden — a casual user doesn't see Pension / Student Loan rows when those aren't in play.


Limited Company tab

For directors of small UK Ltd companies who want to model the full money-out flow: company revenue → corp tax → distributable profit → salary + dividends → personal tax → take-home + retained.

Inputs

What gets computed

Revenue            £100,000.00
−  Expenses              −20,000.00
−  Director salary       −12,570.00
−  Employer NI on salary    −1,135.50   (15% above £5k threshold in 2025/26)
─────────────────────────────────────
=  Pre-tax profit        £66,294.50
−  Corporation tax       −13,818.04   (small rate / main rate / marginal relief)
─────────────────────────────────────
=  Distributable profit  £52,476.46

   Dividends paid        £30,000.00   (limited to distributable)
−  PAYE income tax              £0.00
−  Employee NI on salary        £0.00
−  Dividend tax           −2,581.25
─────────────────────────────────────
=  Director take-home    £39,988.75
   Retained in company   £22,476.46

Optimal split suggestion

Below the result, the calculator searches across plausible salary levels (in £100 steps from £0 to £100k) and finds the salary / dividend split that maximises your take-home for the same total drawing (salary + dividends) you entered. The optimiser is locked to your chosen total: if you wanted to draw £40k, it suggests the most efficient way to draw £40k — it never advises pulling more money out of the company than you asked for.

Two states:

Common findings in 2025/26: - For modest drawings (e.g. £40k), salary £12,570 (full personal allowance) + the rest as dividends is usually optimal — salary uses the allowance instead of paying corp tax + dividend tax on that slice. - For very high-revenue scenarios where you draw a lot, a salary around £5,000 (just below the employer NI threshold) can edge out £12,570 because the saved employer NI on the slice between £5k and £12,570 outweighs the extra dividend tax.

Why locked to your total drawing? An unconstrained optimiser would always advise draining every penny of distributable profit as dividends — but most directors keep retained earnings inside the company for working capital, future investment, or smoothing across years. The optimiser respects that intent: it only reshapes the split, never the amount.

The optimiser ignores impossible scenarios (where the salary + employer NI would exceed available revenue, or the company couldn't fund the requested dividend at a given salary).

Director's NI

The Limited Co flow uses HMRC's annual cumulative basis for director's NI (NIM12005). In practical terms:

For a director on a steady monthly salary the annual basis result matches the per-period employee calculation to the penny. The difference only appears for uneven payments — but you'll always see the spec-correct figure.

What the Limited Co tab does not model (yet)


Umbrella Company tab

For contractors paid via an umbrella company on a day rate. The umbrella is your "employer of record" — it receives the agency payment for your work, deducts its own costs (margin, employer NI, Apprenticeship Levy), and pays you the remainder via PAYE.

Inputs

What gets computed

  1. Annual contract value = day rate × working days. This is the gross value of your contract before any umbrella deductions.
  2. Umbrella margin (margin × 52) is removed first.
  3. Uplifted gross to umbrella is the figure the umbrella "uplifts" before passing it on as your salary. From this it covers: - Employer NI (15% on salary above £5,000 from 2025/26). - Apprenticeship Levy (0.5% on every £ of your salary — legally only employers with >£3M annual pay bill owe AL, but most umbrellas pass it through to all contractors anyway).
  4. PAYE-taxable salary is what's left after employer NI and AL are subtracted from the uplifted gross. This is the "salary" number that appears on your payslip.
  5. Income tax and employee NI are then computed on the PAYE-taxable salary using the standard HMRC PAYE engine (annual basis, your tax code).
  6. Take-home is PAYE-taxable salary minus income tax and employee NI.

Holiday pay

The 12.07% statutory holiday accrual is treated as already included in the PAYE-taxable salary. Most umbrellas do this — the figure on your payslip already factors in the accrual. If your umbrella holds holiday pay back and pays it separately, your weekly take-home will be lower than this calculator shows, but the annual total stays the same.

What the Umbrella tab does not model


IR35 tab

For contractors comparing the take-home cost of an inside-IR35 status determination against a clean outside-IR35 Limited Co route. Useful when negotiating a rate uplift to compensate for an inside-IR35 placement, or weighing a contract change.

Inputs

What gets computed

Inside IR35 (deemed PAYE): same algebra as the Umbrella tab. Annual contract minus agency margin (and 5% allowance if small- client), then employer NI (15%) and Apprenticeship Levy (0.5%) are stripped before deriving a PAYE-taxable salary. Standard income tax + employee NI applied.

Outside IR35 (Limited Co): same flow as the Limited Co tab. Revenue (= contract minus agency margin) → expenses → corporation tax on retained profit → distributable as dividends. The Outside side drains all distributable as dividends so the comparison is apples-to-apples — Inside has no Ltd in which to retain profit, so retained profit on the Outside side wouldn't be contractor take-home anyway.

The result is a side-by-side breakdown plus a single delta line ("Outside is £X better" or vice versa).

5% expense allowance — the small-client exemption

Pre-2017 (public sector) / pre-2021 (private sector), every PSC on inside-IR35 work could claim a flat-rate 5% expense allowance. Off-payroll working rules removed it for medium and large clients; it survives only when the end-client is a small private-sector company (the PSC is then responsible for status determination and the original IR35 mechanics still apply).

Toggle the checkbox to apply the 5% allowance. Default is off because most contractors today work through agencies for medium / large clients.

MVP simplification: the 5% amount is treated as "spent on PSC running costs" — it leaves the uplifted gross and never re-appears in take-home. Strictly the 5% remains inside the PSC and could be drained as a dividend after corporation tax, so this slightly understates Inside take-home for small-client scenarios. The direction is conservative (won't overstate inside-IR35 viability); revisit if real users push back.

What the IR35 tab does not model


Sole Trader / Self-Employed tab

For people running a self-employed business (sole trader) — fees, freelance, Etsy, tutoring, consulting — paying tax via Self Assessment rather than PAYE. The optional PAYE-income field handles the common UK case of a side-hustler combining freelance with a part-time PAYE job.

Inputs

What gets computed

  1. Trading profit = max(turnover − expenses, turnover − £1,000 trading allowance, 0). The allowance is mutually exclusive with claiming real expenses; the calculator picks whichever gives the lower taxable profit.
  2. Combined income tax: trading_profit + paye_income, less personal allowance (with taper above £100k), through the rUK or Scottish bands. Total tax is then split into "withheld via PAYE" and "SA balance to settle at year-end" so the user sees their actual cash-flow obligation.
  3. Class 4 NI: 6% on profit between £12,570 and £50,270, 2% above (post-April 2024). Computed on trading profit alone.
  4. Class 2 NI: flat weekly rate × 52 if you opted in. Zero otherwise.
  5. PAYE-side Class 1 NI: standard employee NI on the PAYE wage alone, if any.
  6. Take-home = (turnover − actual expenses) + paye_income − total_tax. Note: this uses your real expenses, not the trading allowance — the allowance only affects the taxable base, your real bank balance is unchanged by which deduction route you took.

What the Sole Trader tab does not model


Calculation basis vs Limited Co

The Calculation basis toggle (Monthly / Weekly / Annual) only affects the PAYE tab. The Limited Co flow always uses the annual basis internally, because directors typically pay themselves a single annual salary that's reconciled at year-end via Self Assessment, not week by week.


Common scenarios

Plain employee on £45k

PAYE tab. Income £45,000, tax code 1257L, no other options. The default Calculation Basis = Monthly is what your payslip will show.

Higher-rate employee with workplace pension

PAYE tab. Income £80,000, tax code 1257L, Pension scheme = "Net Pay" or "Salary Sacrifice", Pension % = 5 (or whatever your contract says). Salary Sacrifice gives the lowest tax bill (saves both income tax and NI).

Recent graduate with student loan

PAYE tab. Income £35,000, tax code 1257L, Student loan plan = your plan (Plan 2 if you started uni 2012–2023 in England). Result shows a Student Loan row.

Investor with dividends outside ISA

PAYE tab. Income £50,000, tax code 1257L, Other income → Annual dividends £5,000. First £500 tax-free, rest at higher rate (33.75% in 2025/26 for the part falling in the higher band).

Contractor running a Ltd company

Limited Co tab. Annual revenue £100,000, Expenses £5,000 (or whatever your real expenses are), Director salary £12,570 (or use the optimiser's suggestion), Dividends drawn = whatever you intend to pay yourself this year. Look at the Optimal split card to double-check you're not leaving money on the table.


Disclaimers