Run payroll, step by step
Running payroll moves a month from draft to paid. Kredily computes everything from your attendance, leave, salary structures and statutory settings โ your job is to review at each stage and approve.
Before you run: get inputs ready
Payroll is only as correct as its inputs. Before calculating, make sure for the month: - Attendance is finalised (no unresolved anomalies / pending regularisations affecting LOP). - Leave requests overlapping the month are approved/rejected. - Salary revisions and arrears effective in the month are in place.
The run
- Open the month. The Overview shows the headline figures โ employee count, total gross, net pay, and total PF / ESI / PT / income tax deducted โ so you can sanity-check before going deeper.
- Calculate. Kredily computes salaries for all active employees. Watch progress and check the errors list for any employee whose calculation failed.
- Review the Pay Register. This is the line-by-line result. Verify gross/net, LOP, and any revisions look right. Export it if you need sign-off.
- Approve / lock the run once the register is correct.
- Generate payslips.
- Disburse. This is the point of no return โ money moves to employees. Only disburse after the register is approved.
Made changes mid-run? Use Calculate payroll changes at once to recompute affected employees without redoing everything.
Common issues
- Some employees failed calculation โ open the errors list; usual causes are a missing salary structure, an unassigned attendance rule, or a revision with no effective date.
- An ex-employee appears โ see Make an employee inactive (they stay in the run for the month they worked).
- Figures changed after approval โ if inputs changed, the run must be recalculated before payslips/disbursement reflect them.
When to contact support
A run is stuck mid-calculation, or disbursement fails after approval โ raise a ticket with the payroll month (and don't re-trigger disbursement repeatedly).