Payroll Engine treats compliance as an engineering discipline, not a promise. Every regulation is backed by executable tests, every statutory value traces back to its legal source, and every past period stays exactly reproducible — even after the law changes.
Most payroll systems bury compliance inside opaque code, where correctness is asserted but never shown. Payroll Engine makes it explicit: regulations are declared as data, verified by tests, dated to the law in force, and recorded in an immutable audit trail.
The result is payroll whose correctness can be inspected, reproduced, and defended — by payroll experts and auditors, not only by developers.
Each rule ships with integration tests that assert the legally correct result to the cent. Every test carries a calculation record documenting the statutory derivation — so an expected value is never a magic number, it is a traceable computation. The full suite runs in CI on every change.
Tax tariffs, contribution rates, thresholds, and allowances live in versioned data sets, each tied to its legal basis — the gazette, paragraph, or official table it comes from. Nothing is hard-coded or estimated: values are verified against official sources before they ever go live.
Regulations and their data carry a validity start date. The engine resolves the version of the law that was in force for each pay period — so reprinting or recalculating a closed period yields exactly what it did originally. A new tax year is a new dated data set; prior years stay untouched and reproducible.
Before a new tax year goes live, every regulation passes a structured compliance audit: each value is read, verified against the official source, reported, and corrected where needed. Passing local tests is not enough — statutory correctness is checked against the official gazettes themselves.
Every case change and payroll result is timestamped and immutable — you can see who changed what, and when, and recompute any run to verify it. Beyond the trail, the platform enforces tenant isolation, static script-safety analysis, and GDPR-aligned data handling.
| Discipline | Mechanism | What it gives you |
|---|---|---|
| Verification | Executable tests + calculation records | Correctness you can prove |
| Traceability | Statutory reference on every value | Audit-ready lineage |
| Versioning | validFrom-dated regulations | Reproducible history |
| Annual audit | Verification against official gazettes | Up to date, every year |
| Retro corrections | Delta wage types + time segmentation | Legally correct recalculation |
| Forecasting | Same engine as the legal run | No estimation gap |
| Accountability | Immutable audit trail | Defensible payroll |