Payroll Locking and Finalization
Lock finalized payroll periods to protect approved salary values and maintain audit control.
After payroll is approved and payslips are generated, HR locks the payroll period to protect finalized salary data.
How to Lock a Payroll Period
- Ensure payroll is Approved
- Generate payslips for all employees
- Export all required reports
- Go to the payroll run
- Click Lock Payroll Period
- Confirm the action
What Locking Does
| Protection | Description |
|---|---|
| Salary Values | Approved amounts cannot be changed |
| Payslips | Generated payslips remain consistent |
| Reports | Exported data matches locked payroll |
| Audit Trail | All actions before locking are preserved |
What Locking Prevents
- Accidental changes to approved salary data
- Retroactive variable input modifications
- Unauthorized payroll edits after disbursement
- Payslip discrepancies after employee download
Unlocking Payroll
In exceptional cases, System Admin can unlock a payroll period with proper authorization. Every unlock action is recorded in the audit trail.
Payroll Audit Trail
HRORA maintains a complete activity history for every payroll action:
| Event | Tracked |
|---|---|
| Salary component created | โ |
| CTC template changed | โ |
| CTC quote approved | โ |
| Employee salary updated | โ |
| Payroll input modified | โ |
| Payroll run created | โ |
| Payroll approved | โ |
| Payroll rejected | โ |
| Payslip generated | โ |
| Payroll locked | โ |
Always export all required reports โ bank transfer statement, PF, ESI, PT, LWF, and payslip reports โ before locking the payroll period. Locked periods cannot be modified without admin authorization.