How SalaryTax UK is researched, verified, and maintained

SalaryTax UK is published as an institution, not under individual bylines. This page documents the accountability stack behind every figure on the site - where the underlying numbers come from, how they are verified against HMRC published worked examples, when they are refreshed, how corrections are logged, and what the site explicitly does not do. UK tax is set by Acts of Parliament, statutory instruments, and HMRC guidance; the trustworthy thing to publish alongside it is the audit trail back to those sources, not a face.

Editorial standards

Every income tax band, National Insurance threshold, statutory pay rate, and economic figure on SalaryTax traces to a primary-source publication. That means HMRC and gov.uk for UK-wide tax, gov.scot for Scottish income tax, gov.wales for the Welsh Rate of Income Tax, the Office for National Statistics for CPI inflation and Annual Survey of Hours and Earnings (ASHE) salary distributions, Companies House for company-level data, and sector-specific institutional publishers (NHS Employers for Agenda for Change, the British Medical Association for doctors, the STPCD for teacher pay scales) for occupational benchmarks. We do not paraphrase secondary commentary as if it were primary. We do not generate numbers from a language model. If a figure does not have a citable public-sector URL, it does not ship.

The calculation engine

Every calculator is a pure TypeScript module under src/calculators/ with no network or storage I/O. Rates and thresholds are not hard-coded inside calculator logic - they come from a per-tax-year ruleset under src/data/tax/, one file per supported year, each of which is itself reviewable line-by-line against the cited gov.uk source. The full test suite (Vitest) covers every UK region, every tax band edge, every student-loan plan, and pension sacrifice interactions, alongside golden-fixture regression tests pinned to HMRC published worked examples with the original URL and retrieval date locked into the test file. Continuous integration runs the entire suite on every push - numeric drift fails the build before deploy. The methodology page documents the same in more detail.

Data provenance index

Every dataset surfaced anywhere on the site has a public provenance entry at /data-sources with the authoritative source URL, the date we retrieved it, and the cadence on which we refresh it. The open-source repository also publishes the developer-facing copy of the same index as src/data/sources.md. A reader, journalist, or auditor can walk from any figure on the site to the gov.uk, gov.scot, gov.wales, or ONS publication that produced it, in a single hop.

Update cadence

Annual maintenance follows a fixed calendar so freshness is predictable rather than ad hoc:

Verification methodology

Each calculator is regression-tested against HMRC's own worked examples. Where HMRC publishes a sample payslip, P60, or self-assessment calculation showing what a person on a specific gross salary should owe in income tax, National Insurance, and student-loan repayments, that example becomes a golden-fixture test - if our engine ever drifts from the HMRC published figure, the build fails. Tests pin the source URL and retrieval date so future auditors can trace each fixture back to the published HMRC example it came from. Pre-rendered per-amount pages (e.g. take-home for £35,000 in Scotland) inherit the same regression coverage because they call the same pure functions.

Correction policy

We maintain a public corrections log at /corrections. Any reader who finds a number that diverges from a published HMRC figure can email the address below with the calculator URL, the inputs they used, the figure we returned, and the figure they believe is correct (with the source). Confirmed reports are acknowledged within 48 hours and the underlying ruleset is fixed within five working days, with the change logged immutably. We do not silently rewrite calculator outputs - every numeric change ties to a dated git commit and a primary-source URL.

Independence and funding

SalaryTax UK is operated independently. Tax-calculator and tax-data pages do not carry affiliate links - no broker, bank, accountancy practice, pension provider, or umbrella company pays us to influence what the calculators return or how a tax rule is explained. We do not take paid placements that affect methodology. Where the site is funded by display advertising in the future, the advertising network is disclosed and is not permitted to alter content. If a relationship is ever added that could be perceived as a conflict, it will be disclosed on the page where it applies and on the editorial policy.

Technical infrastructure

Every change ships through git. The full revision history of every tax figure, guide paragraph, and calculator function is preserved as a dated commit - readers, journalists, or HMRC can audit precisely when a figure changed and why. Continuous-integration gates on every push run strict TypeScript checks, the full unit-test suite, a production build, a Playwright end-to-end suite across four device profiles, a weekly link-check workflow against every outbound source URL, an orphan-page audit, and a weekly PageSpeed Insights snapshot. A numeric or build regression blocks deploy before the public site is affected.

Compliance and licensing

Site content (methodology narrative, calculator interfaces, guide prose, derived statistics presentation) is licensed under Creative Commons Attribution 4.0 International (CC BY 4.0). Underlying tax rules and economic statistics remain under the public-sector licences set by their publishers - predominantly the Open Government Licence v3.0 from HMRC, ONS, gov.scot, and gov.wales. When reusing SalaryTax content, attribute "SalaryTax (salarytax.uk)".

Limitations - what SalaryTax is not

SalaryTax UK is an information tool. It is not a regulated financial-advice service. We are not authorised by the Financial Conduct Authority. The calculators do not provide personal recommendations on tax structuring, pension planning, investment selection, inheritance planning, or any activity that requires FCA authorisation. For personal financial advice that takes individual circumstances into account, see the gov.uk find a financial adviser directory, which lists FCA-authorised firms. For complex tax situations (residency, non-dom, share schemes, complex partnership structures, IHT and trust planning), a Chartered Tax Adviser (CIOT) or a chartered accountant (ICAEW, ACCA, or ICAS) is the appropriate professional to consult.

Contact

For corrections, factual queries, or methodology questions, contact contact@salarytax.uk. Privacy and consent practice is documented on the privacy page; a deeper institutional account of editorial process is at editorial policy; the per-figure provenance audit is at data sources; the full corrections register is at corrections; the calculation methodology is at methodology; and a general project overview is at about.

Frequently asked questions

Who writes the content on SalaryTax UK?
SalaryTax is published institutionally rather than under individual bylines. Every calculator and explainer is built directly against primary sources from gov.uk, gov.scot, gov.wales, HMRC, and the Office for National Statistics, with the cited URL and retrieval date pinned in the calculator test fixtures. Readers verify what they read against the original statute or HMRC worked example, not against a contributor profile.
How often are the tax figures updated?
On a fixed annual calendar - ONS inflation and salary data refresh in January once the latest ASHE release is published, the next tax-year ruleset is prepared in March and deployed on 6 April, and any Autumn Statement rate changes are incorporated within 48 hours of the announcement. Out-of-cycle updates ship whenever a reader or HMRC reports a divergence we can reproduce against the primary source.
Do you use AI to generate calculator figures or guides?
No. Calculator logic, tax bands, thresholds, and worked examples are written by hand and reviewed against the cited HMRC or gov.uk source before they ship. Long-form guide prose is also human-written and reviewed. We publish a public correction at /corrections rather than silently rewriting any number that turns out to be wrong.
Is SalaryTax UK affiliated with HMRC or the UK government?
No. SalaryTax UK is an independent information site. We cite gov.uk, gov.scot, gov.wales, and HMRC publications as primary sources, but we are not endorsed by, partnered with, or affiliated to any UK government body. Public-sector tax rules and statistics that we surface remain under their original Open Government Licence v3.0.
Can I use SalaryTax UK as financial advice?
No. SalaryTax is an information tool, not a regulated financial-advice service, and we are not authorised by the Financial Conduct Authority. The calculators compute UK tax outcomes for the inputs you supply - they do not give personal recommendations on pensions, investments, IHT planning, or tax structuring. For personal advice, the gov.uk find-a-financial-adviser directory lists FCA-authorised firms.

Use this calculator

Copy a citation linking back to this page. Attribution required under CC BY 4.0.

Plain text
 
HTML
 
Markdown
 

Paste an iframe into your blog or page. Free for any use; the embed shows a small "Powered by salarytax.uk" link.

Basic embed
<iframe
  src="https://salarytax.uk/embed/salary-calculator"
  width="100%"
  height="920"
  frameborder="0"
  loading="lazy"
  title="UK Salary Calculator by SalaryTax"
  style="border: 1px solid #e0e0e0; border-radius: 4px;"
></iframe>
Compact embed
<iframe
  src="https://salarytax.uk/embed/salary-calculator-compact"
  width="100%"
  height="380"
  frameborder="0"
  loading="lazy"
  title="UK Salary Calculator (compact) by SalaryTax"
  style="border: 1px solid #e0e0e0; border-radius: 4px; max-width: 560px;"
></iframe>

Full embed docs and live preview →