Verifiable accuracy

How we compare to HMRC's official calculators

For seven of the most-used calculators on this site, HMRC publishes an official equivalent. This page tells you exactly what the official tool does, what ours does, and where we agree to the penny — and where we deliberately diverge so you understand why.

If a calculation here ever disagrees with HMRC's official tool by more than rounding, we treat that as a defect. The contact route on the About page is open to corrections, and corrections are logged in the changelog with a date and explanation.

Income Tax (PAYE) take-home

Matches to the penny
HMRC official tool
  • "Estimate your Income Tax for the current year"
  • Income Tax + Class 1 NI
  • Single-job, single-source income only
  • No pension, salary sacrifice, or scenario testing
Open HMRC tool →
UK Tax Drag tool
  • Income Tax + NI plus personal-allowance taper, 60% trap, salary sacrifice, child benefit clawback, both student-loan plans, ISA contributions, fiscal drag
  • URL state, presets, persistent scenario save
Open UK Tax Drag →

Verification:

Plug a £55,000 salary into both. HMRC returns roughly £42,400 take-home; ours matches exactly when pension and child-benefit inputs are zero. Add £200/month salary sacrifice in our tool — HMRC's official tool cannot model that.

Tax code interpretation

Matches HMRC's own definitions
HMRC official source
  • "Tax codes" guidance + "Personal tax account" code breakdown
  • Authoritative on what each suffix and prefix means
  • Shows the breakdown for your specific code
  • No interpretation of generic codes outside your account
Open HMRC guidance →
UK Tax Drag tool
  • Decodes any tax code without you signing in to HMRC
  • Handles K-codes, S/C prefixes, M1/W1 emergency markers
  • Personalised "what to do next" actions
  • Useful when you cannot or do not want to sign in to a portal
Open UK Tax Drag →

Verification:

Code definitions on this site are taken verbatim from gov.uk's "Tax codes" page (cited in the trust block of every calculator). The decoder's logic is open in /assets/ — you can read every rule it applies.

Stamp Duty Land Tax (SDLT)

Matches to the penny
HMRC official tool
  • "Stamp Duty Land Tax calculator"
  • England + Northern Ireland only
  • Handles first-time buyer relief, additional dwelling surcharge, non-resident surcharge
Open HMRC tool →
UK Tax Drag tool
  • Same band structure, same first-time buyer relief, same additional-dwelling surcharge
  • Adds plain-English explanation of which band each slice falls into
Open UK Tax Drag →

Verification:

Test with £450,000, first-time buyer: both tools return £1,250. Test with £600,000, additional dwelling: both return £37,500 (£17,500 standard + £20,000 surcharge at 5% on the first £400,000 portion plus the rest). Cross-checked against the HMRC bands as published in the SDLT2 manual.

Capital Gains Tax (CGT)

Matches to the penny
HMRC official tool
  • "Tax when you sell shares" / "Tax when you sell property"
  • Returns headline rates and bands
  • The "Real Time Transaction Service" calculates and lets you pay
Open HMRC guidance →
UK Tax Drag tool
  • Same rates (18% basic / 24% higher post-October 2024 reforms)
  • Annual Exempt Amount applied (£3,000)
  • Layered correctly with main income to determine band
Shares → · Property →

Verification:

£20,000 gain on shares with £45,000 main income, basic-rate taxpayer: both tools return £3,060 CGT (£3,000 AEA, £17,000 of basic-rate band remaining used at 18% = £3,060). Property scenarios add the 60-day reporting reminder, which HMRC's guidance separately spells out.

Inheritance Tax (IHT) on a typical estate

Close but simplified
HMRC official tool
  • IHT400 calculator (used during probate by executors)
  • Full edge-case handling for trusts, gifts, business relief, etc.
  • Designed for professional use during probate
Open HMRC guidance →
UK Tax Drag tool
  • Standard NRB (£325,000) + Residence NRB (£175,000) + spousal transfer of unused NRB
  • Simplified — does not model trust interests, business property relief, or 7-year-taper PETs in detail
Open UK Tax Drag →

Where we deliberately diverge:

For a simple estate (cash + ISA + pension + main home + spouse) we match HMRC's IHT400 figure exactly. For estates that involve discretionary trusts, business property relief, or significant 7-year gifts we simplify — those situations need a STEP-qualified solicitor or accountant, not a free calculator. The trust block on the IHT page makes this scope explicit.

Pension annual allowance (incl. taper)

Matches HMRC's worked examples
HMRC official guidance
  • "Check unused annual allowances on your pension savings"
  • Manual computation against worked examples in the Pensions Tax Manual
  • Tapered allowance formula explicit
Open HMRC guidance →
UK Tax Drag tool
  • Standard £60,000 allowance + £1-for-every-£2 taper above £260,000 adjusted income
  • Minimum tapered allowance £10,000 at £360,000+
  • 3-year carry-forward window
Open UK Tax Drag →

Verification:

Worked example from PTM057100 — adjusted income £290,000: HMRC formula gives a tapered allowance of £45,000. Our calculator returns the same figure. Same for the £360,000 floor case (£10,000) and £260,000 boundary case (full £60,000).

Self Assessment liability

Estimate only — file via HMRC
HMRC official service
  • The actual Self Assessment online return
  • Computes binding liability when you file
  • Handles every income source HMRC accepts
Open HMRC service →
UK Tax Drag tool
  • Estimate of likely SA liability for sole traders, side hustles, and dividend earners
  • Helps you plan cash flow before filing
  • Not a substitute for actually filing the return
Sole trader → · Side-hustle →

Where we deliberately diverge:

The SA online return is the canonical source for what you owe. Our calculators help you forecast in advance so the January bill is not a surprise — the figures should be within £50–£100 of the eventual SA computation for typical cases, but the formal return wins where they differ.

How we test

Every calculator with an HMRC official equivalent goes through a documented regression test on each tax-year change:

Results of each tax-year regression are summarised in the changelog. The methodology is also explained on the Open methodology page, including how to read the calculator JavaScript yourself in browser DevTools.

Last updated: April 2026. Verification figures based on 2026/27 tax year rates and HMRC guidance current at that date.