Payroll

Payroll Locking and Finalization

Lock finalized payroll periods to protect approved salary values and maintain audit control.

Last updated: May 15, 2026

After payroll is approved and payslips are generated, HR locks the payroll period to protect finalized salary data.

How to Lock a Payroll Period

  1. Ensure payroll is Approved
  2. Generate payslips for all employees
  3. Export all required reports
  4. Go to the payroll run
  5. Click Lock Payroll Period
  6. Confirm the action

What Locking Does

ProtectionDescription
Salary ValuesApproved amounts cannot be changed
PayslipsGenerated payslips remain consistent
ReportsExported data matches locked payroll
Audit TrailAll 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:

EventTracked
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.