๐งฎ Payroll & StatutoryFor: Admin
Run your first payroll
Process a monthly run end-to-end โ draft, review, approve, pay โ and publish payslips.
Once employees, salary structures and statutory registrations are in place, a run takes minutes.
Process the run
- 1Go to App โ Payroll โ Run payroll and pick the period (month).
- 2PayCraft pulls attendance, leave (loss-of-pay), loans/advances, arrears and reimbursements for that period.
- 3The engine computes gross, statutory deductions (PF/ESI/PT/TDS) and net pay for every employee. Runs are idempotent โ one run per period.
- 4Review the register. Drill into any employee to see the component-by-component breakdown.
- 5Move the run through the workflow: DRAFT โ PROCESSED โ APPROVED โ PAID.
- 6Payslips are generated and become available to employees in their self-service portal.
Before you approve
- Confirm loss-of-pay days from attendance/leave look right.
- Check any arrears (from a mid-month salary revision) appear as a separate line.
- Lock the period if you need to freeze data entry โ see *Payroll lock & corrections*.
Tip: Once a run is APPROVED/PAID it is immutable, so historical payslips stay reproducible and audit-defensible. Use reopen only for genuine corrections.
Was this helpful?
Related guides
Build a salary structureDefine earnings, deductions and Flexible Benefit Plan components before you run payroll.Payroll run approval workflowMove a run through DRAFT โ PROCESSED โ APPROVED โ PAID with approver and timestamp captured.Off-cycle, bonus & Full-and-Final runsProcess pay outside the regular monthly cycle โ ad-hoc bonuses, incentives and exit settlements.Generate ECR, Form 24Q, bank & Tally filesExport the filing artifacts each payroll run produces โ EPF ECR, TDS 24Q, NEFT and accounting JV.