Everything dated inside the pay period feeds straight into the calculation. Record it once, in the right place, and the run picks it up — no double entry.
Absences
HR → Absences → Record absence. Choose the employee, dates, and type (sick, unjustified, accident, other).
Each absence type has an Exclude from payable days setting. Unjustified absence normally reduces pay; certified sick leave often does not. Check the type before recording.
Leave
HR → Leaves. Annual, sick, maternity, paternity, unpaid. Set the start and end dates — the day count is calculated for you.
Leave marked Include as paid days does not reduce pay. Unpaid leave does.
Overtime
HR → Overtime → Record overtime. Enter hours and the day type: regular, rest day, or holiday.
Each type carries its own multiplier, configured under Overtime policies. An active approved policy must cover the date range, otherwise the hours will not be valued.
Advances
HR → Advances. A salary advance can be deducted in one go or spread across monthly instalments.
- One-time — deducted in full from the next run.
- Instalments — set the monthly amount; the system deducts until the balance clears and tracks instalments paid.
Deleting an advance does not reverse instalments already deducted in finalised runs.
Allowances
HR → Allowances. Lodging and relocation allowances, plus one-off additions.
Lodging is usually recurring; relocation is usually a single payment. Both add to gross pay and therefore affect CNSS and ITS.
Timing matters
Only records dated inside the period are picked up. An absence dated the 2nd of next month will not appear in this month's run — it will appear in the next one.
If you record something after the run has calculated, recalculate. If the run is already finalised, the calculation is locked and you need a payroll adjustment instead.
Payroll adjustments
For a correction after calculation, use Payroll → Payroll runs → Add Payroll Adjustment. Specify type (addition or deduction), amount and reason.
Adjustments are versioned so the original payroll stays immutable. If approval is enabled, the manager receives an email with approve and reject links.
Next
Continue with Running payroll.