Payroll assurance · Before release
Catch payroll risks before the bank transfer.
Turn a payroll CSV or Excel workbook into a clear, explainable review: what needs attention, why it was flagged, and what to do before money moves.
Drop a CSV or Excel (.xlsx) file here · first worksheet only · use synthetic or anonymized data
Synthetic demo · payroll_demo_july.csv
A decision-ready payroll review
Priority queue
Findings that need action
| Priority | Employee | Finding | Evidence | Recommended action |
|---|---|---|---|---|
| Critical | Huda Aziz · EMP-1007 | Duplicate employee ID | 2 payroll rows use the same employee ID | Confirm the valid row and remove the duplicate |
| Critical | Yousef Saleh · EMP-1008 | Net pay mismatch | Net pay differs from gross minus deductions by SAR 1,500 | Recalculate the payroll result |
| Critical | Lina Faris · EMP-1009 | Non-positive net pay | Calculated net pay is SAR -500 | Stop payment and review deductions or recovery amounts |
| Critical | Lina Faris · EMP-1009 | Net pay mismatch | Net pay differs from gross minus deductions by SAR 12,100 | Recalculate the payroll result |
| Critical | Maha Al-Harbi · EMP-1011 | Post-termination payment | SAR 14,200 is scheduled for an inactive or terminated employee | Confirm final settlement or remove the employee from payroll |
| Warning | Nora Salem / Majed Youssef | Shared bank account | SA-1105 is assigned to 2 employees | Verify ownership and obtain payroll approval |
| Warning | Lina Faris · EMP-1009 | Unexplained payroll variance | Net pay changed 104.3% from the prior period | Identify the cause and validate one-time earnings or deductions |
| Review | Rana Nasser · EMP-1010 | Documented payroll variance | Net pay changed 123.5% from the prior period. Reason: Annual leave salary paid in advance | Verify supporting evidence and approval before release |
| Review | Ziad Omar · EMP-1012 | Missing bank account | No destination account is present | Complete banking details before release |
Release workflow
Turn findings into a controlled decision.
Export a workflow-ready Excel report, a CSV integration file, or a concise review note for the payroll owner. Resolve findings, document approval, then run the file again before release.
- 1Investigate critical findings
- 2Document corrections and approvals
- 3Re-run the corrected payroll
- 4Release only when the decision is ready
Explainable by design
Seven checks. One release decision.
Payroll Preflight uses transparent audit rules instead of an unexplained risk score. Every finding shows its evidence and next action.
Duplicate identity
Flags repeated employee IDs before totals are approved.
Shared bank account
Finds one account assigned to different employees.
Net pay mismatch
Reconciles gross pay, deductions, and net pay.
Non-positive net pay
Stops zero or negative employee payments for review.
Period variance
Surfaces movements of 35% or more and preserves documented reasons.
Employment status
Checks payments against termination dates and status.
Payment readiness
Catches missing destination bank-account details.