Employee loans & salary advances
Loan requests with approvals, automatic instalment recovery from payroll, mid-loan adjustments and finance-grade balances.
Staff loans tracked in a register go wrong quietly: a skipped instalment never resumes, an early settlement is never recorded, and finance discovers the gap at audit time.
In Zaffre HRM a loan is a living schedule. Payroll recovers instalments automatically, adjustments are formal requests with approvals, and the outstanding balance is the same number in HR and in the general ledger.
Loans and advances start as employee self-service requests carrying amount, purpose and proposed instalments. Approvers see the employee’s existing exposure before deciding, and approval triggers the payout posting and the recovery schedule in one step.
Life happens mid-loan, so the module treats changes as first-class requests: skipping a hard month pushes the instalment to the end; partial and full early payments fill the oldest instalments first; duration changes rebuild the unpaid tail; top-ups merge new principal into the schedule. Every adjustment is approved, logged and reflected in the very next pay run.
Because recoveries flow through payroll and post to the ledger, HR, the employee and finance all read the same outstanding balance — which is precisely what ad-hoc registers can never guarantee.
Built-in safeguards against fake attendance
Approval before disbursement
Loan and advance requests route through the approval chain you define; disbursement posts the payout and opens the schedule.
Automatic recovery
Each pay run deducts the due instalment and updates the balance — no manual list of who owes what.
Six adjustment types
Skip a month, pay partial, settle early in full, extend the duration, top up an existing loan, or make a temporary adjustment — each as an audited request.
Ledger-true balances
Issuance, recoveries and settlements post to an employee-loans account automatically, so the receivable on the balance sheet is always the real exposure.
How it works
- 1
Employee requests
Amount, reason and instalment plan go in through self-service; the approval chain takes over.
- 2
Approve and disburse
Final approval posts the payout and opens the instalment schedule.
- 3
Payroll recovers
Each run deducts the due instalment automatically and shows it on the payslip.
- 4
Adjust formally
Skips, early settlements, extensions and top-ups are approval-gated requests, not edits.
- 5
Reconcile never
The ledger balance moves with every event, so there is nothing to reconcile at month end.
Frequently asked questions
- How are loan instalments collected?
- Automatically, as payroll deductions in each run, itemised on the payslip until the balance reaches zero.
- Can an employee pay off a loan early?
- Yes — full or partial early settlements are adjustment requests that fill the oldest instalments first and post the cash receipt to the ledger.
- Can an instalment be skipped for one month?
- Yes, via a skip-month adjustment. The skipped instalment moves to the end of the schedule instead of disappearing.
- How do advances differ from loans?
- Advances are short-cycle amounts recovered from upcoming salary; loans carry longer schedules and adjustment options. Both are approval-gated and ledger-posted.
- Does finance see loan exposure without asking HR?
- Yes. Issuance and recoveries post to an employee-loans account automatically, so the balance sheet carries the live exposure.