Platform module
Payroll, Compliance & Governance
Deterministic payroll. Jurisdiction-aware compliance, citing the actual regulation.
Overview
Payroll is the one HR process where a plausible answer is not good enough. This module computes gross-to-net deterministically (payroll math is code, not a model) and checks every run against the regulations of your jurisdictions, citing them. No payment executes without named human approval; that gate is hard-coded and cannot be bypassed.
What it does
Deterministic calculation
Gross pay, deductions, and net pay computed by deterministic rules: the same inputs always produce the same run.
Jurisdiction-aware compliance
Runs validated against the regulations that actually apply, with the citation shown, not a generic checklist.
GCC-native payroll
KSA GOSI and WPS, UAE MOHRE and EOSB, and Egypt social insurance and tax handled as first-class rails, not localizations.
Payslips and statutory reports
Payslips, statutory filings, and the payroll summary generated after approval, with payment references tracked to confirmation.
How a run works
Every module runs the same contract: the system drafts, a named human approves, and the approved artifact keeps its history.
- Draft
The module pulls approved changes from the employee lifecycle, runs validation checks, and calculates the full gross-to-net summary.
- Human gate
The run halts at the compliance gate: payment requires named human approval (HR Director and Finance Director), and the gate is hard-coded into the system; it cannot be bypassed.
- Approved artifact
The confirmed run executes with a payment reference; payslips and statutory reports are issued, and the settlement is confirmed back to the employee record.
Proof
- HARD-CODED GATE
Human approval before any payment is a structural property of the system, not a setting. No configuration removes it.
- GOSI · WPS · MOHRE · EOSB
GCC payroll obligations are native: KSA GOSI and WPS files, UAE MOHRE and end-of-service benefits, Egypt social insurance and tax.
- HASH-CHAINED AUDIT
Every run, check, and approval lands in a hash-chained audit trail: payroll history cannot be quietly edited.
The same contract holds across all eight modules: drafts labeled, gates enforced, decisions logged.