Finds payroll rate tables that still carry prior-year statutory constants or no effective date, and names the day each country resets. Runs entirely in your browser — nothing is uploaded.
Same engine as the VS Code extension, byte for byte.
This page is the working piece. The full pack has everything below.
The day your rate table stopped being correct, with the line number
One hour of outside payroll-tax advice costs more than $29, and it does not read your files
Buy the full version — $29It reads payroll rate tables in JSON, JavaScript and TypeScript and applies 15 rules. Seven rules recognise prior-year statutory constants by value across five countries and report the day that country resets. Eight structural rules catch entries with no effective date, no end date, no country, an expired end date, or a percent value with no unit.
Developers and payroll engineers who maintain payroll or HR software whose rate tables cover more than one country, and the payroll lead who signs the table off before the January run. If your repository holds a file of wage bases, ceilings and employer rates for the US, UK, Germany, France or Canada, it is aimed at you.
A chatbot cannot open your repository and cannot give you a line number, and it will answer with a figure it cannot date. A JSON schema validates shape, not time: it never knew that 13.8 stopped being a lawful employer Class 1 secondary rate on 2025-04-05, or that a table keyed to a closed tax year still answers.
Free is the whole check: all 15 rules, every finding, line number, severity and reset date, for one file or the whole workspace, in the editor and in the browser. Nothing is blurred and no counter runs down. The full version exports the dated audit report and the per-country renewal calendar, for team and commercial use.
One hour of outside payroll-tax advice costs more than the full version does once, and that hour still ends with a person reading your table by eye. On the shipped sample table the extension returns 23 findings, 7 of them stale statutory constants across 5 countries, in the time it takes to save a file.
One question, answered by the person who built it. Your email only if you want the answer sent.