Payroll troubleshooting

The messages you can meet in Payroll, what they mean and how to fix them.

Messages and fixes

MessageWhat it meansWhat to do
'Period 2026-09 already has the regular run PR-MONTHLY-2026-09-01 (draft). A second one would pay the period twice; cancel that run or raise an off-cycle or correction run instead.'A regular run already exists for the period.Cancel it if it is still draft, frozen or calculated, or raise an off-cycle or correction run.
'This pay group is inactive.'The period's group is switched off.Ask a configurer to reactivate it.
'No approved rule package DEMO-AE is in force on 2026-09-30. Approve one under Configuration.'No approved version covers the period end.Have a second person approve the package, or fix its dates.
'No employees fall in this pay group and period.'Nobody matches the group.Check contract currency, membership and eligibility.
'This payroll run has changed since you opened it (revision 3, you sent 2). Reload and try again.'Someone else acted in another tab.Reload and repeat.
'The run no longer matches the fingerprint you reviewed.'The run was recalculated while you reviewed.Reload and re-check before approving.
'1 exception(s) are still open. Acknowledge each one with a reason, or fix the cause and calculate again.'Approval is blocked.Acknowledge each review exception.
'A payroll run is approved by somebody other than the person who created, froze or calculated it.'You prepared the run.Ask another approver.
'The payslips changed after calculation. Calculate again.'Payslips no longer match the calculation.Recalculate.
'A posted run cannot be cancelled. Raise a correction run.'Posted runs are final.Use Correction run.
'The run cannot close: payslips are not published; 2 payment instruction(s) are not accepted by the bank.'Close needs publishing and bank acceptance.Publish, then record the bank's answer.
'Deductions exceed gross pay; approved negative-net handling is not configured, so no payslip is produced.'Net would be negative.Reduce the deduction input or void it.
'The contract is in USD but the pay group pays in AED; no conversion is applied.'Currency mismatch.Fix the contract or the group.
'A pay input is approved by somebody other than whoever entered it.'You entered the input.Ask another approver.
'The rule package DEMO-AE v1 has no element XMAS.'Unknown element code.Use an element of the package.
'The source manual:BONUS-2026-09-A (version 1) is already recorded as input <id> (pending). It cannot be paid twice.'Duplicate source.Use a new reference or update the existing input.
'Each line must name a payslip of the original run.'Correction line points elsewhere.Choose a payslip of the run being corrected.
'A payment file is released by somebody other than whoever prepared it.'You prepared the file.Ask a releaser.
'The SIF cannot be written: PI-...: no 9-digit routing code for bank 033'A bank routing code is missing.Add 033=<9 digits> in the dialog.
'Give the MOHRE establishment number (13 digits) and the paying agent's routing code (9).'WPS numbers are wrong.Retype the digits.
'An accepted instruction cannot be reversed here.'Accepted is final.Raise a correction or recover outside payroll.
'Every not-configured component needs the specialist's written decision before sign-off.'A component has no rule.Write the decision note per component.
'Approval and payment are blocked until every hold is released in HR.'An HR hold exists on the leaver.Ask HR to release the hold.
'No approved settlement policy covers this termination reason on the last day.'No matching policy.Create and approve a policy.
'Policy X v1 already covers resignation over these dates. Two policies for one category cannot overlap.'Overlapping policies.Close or change dates.
'Version 1 is still in force over these dates. Close its end date first.'Package versions overlap.Ask your implementation team to close the old window.
'A provision run is already waiting to be posted.'Only one proposed run at a time.Post or cancel it.