About
About this site
One person, a published spine, and a refusal to guess.
Who
This site is built and maintained by Rakesh Choudhary, who is responsible for the formulas, the source verification, defects and user reports. It is not affiliated with the Local Government Association, the National Joint Council, any trade union, or any employer.
Why it exists
A pay award is announced as a percentage. What you want to know is what lands in your bank, and in which month. Between those two things sit a national circular, your employer’s payroll cycle, a pension tier, and — if you work in Scotland or Northern Ireland — a completely different set of numbers from the one being reported. Nobody was putting that together accurately. That is the whole of it.
It began with the NJC local government spine and now covers NHS Agenda for Change across all four nations, which is the larger part of the site.
How a figure gets onto this site
Every number is transcribed from a named, dated document — never calculated by applying a percentage to last year, which is how rounding errors get in. The document is pinned by its file hash where it is a PDF, so a silent republication is detectable.
Nothing is trusted after one reading. A second, independent pass re-reads the same document by a different method — glyph coordinates rather than text lines — and every value must agree before a record is marked verified. Where a second reading is impossible, the figures are instead re-derived from the rule that produces them: NHS pension thresholds, for instance, are regenerated from the legislated figures using the indexation rule in the regulations themselves.
The build refuses to publish data that is missing, inconsistent, or has not been re-verified in 120 days. Every safeguard has a test that breaks it deliberately, because an untested safeguard is not one. The methodology sets all of this out; the source register lists every document behind every figure.
What the checking has actually caught
This is not a theoretical process. Reading the primary documents rather than a summary has found, among other things: a widely-used pay site stating the wrong working week for NHS Scotland, and another publishing the unsocial hours percentages inverted, so the lowest-paid staff were shown the smallest enhancement when the real table gives them the largest.
It has caught our own errors too, which is the more important half. The Scottish top tax band was transcribed here using a conversion that breaks once the personal allowance tapers, putting the 48% rate £8,380 of income too early. National Insurance was worked out on the annual threshold rather than the monthly one payroll actually uses. Both were caught before anything was published — so they are in the project’s decision records rather than in the corrections log, which exists for errors that actually reached a reader. Both now have a test that would catch them again.
What it will never do
- Give financial advice. These are arithmetic estimates from published rates. Nothing here is a recommendation, and no disclaimer would change that — the design does.
- Ask for your salary and send it somewhere. The calculation runs entirely in your browser. Nothing you type is transmitted, logged or stored — there is no server to send it to.
- Publish a figure it cannot source. The build stops if a rate is missing, inconsistent, or has not been re-verified within 120 days.
Privacy, plainly
This is a static site. Your inputs never leave your device — the calculation runs in your browser and there is nowhere for it to be sent. Fonts and scripts are served from this domain, not a third party. Prefilled links, if you share one, carry only a spinal column point, hours and a month; never a salary figure.
There is no analytics anywhere on this site, and no advertising between a calculator's inputs and its result. Where advertising runs at all, it loads only after you have agreed to it — see cookies.
Contact
A wrong figure, or something you could not use with a keyboard or screen reader: hello@workterms.co.uk. Accessibility problems are treated as defects, not suggestions, and a figure that disagrees with your payslip is worth reporting even if you are not sure which of us is wrong.
Anything else — a question, a request, or how your data is handled: hello@workterms.co.uk.