Compensatory off: separate earning from leave approval
Compensatory off: separate earning from leave approval. A practical HR workflow guide with a worked example, review checklist and implementation checks.
On this page
A compensatory-off workflow records qualifying work and the later use of approved time off. Keeping those stages separate helps avoid granting the same credit twice or approving leave against a balance that has never been reviewed. Eligibility and expiry must come from your applicable rules and approved policy.
Record the work event
Capture the employee, work date, assignment reference, supporting evidence and approving manager. Keep the claimed duration separate from the duration accepted under the policy. An attendance event can support a request without automatically proving entitlement.
Use a stable reference for each work event. The employee may submit a correction or the manager may return the request for information; neither action should create an unrelated second credit.
Maintain a credit ledger
| Event | Balance behaviour to define |
|---|---|
| Request submitted | Await review; no assumed credit |
| Work approved | Add the authorised entitlement |
| Leave requested | Reserve or display pending use |
| Leave approved | Apply the agreed balance treatment |
| Request cancelled | Reverse only the relevant reservation or use |
Consider a hypothetical employee who requests one day of credit and later requests half a day of leave. If the policy permits both values, the system should trace the remaining half day to the original approved credit. The example is arithmetic, not a recommended entitlement rule.

Test expiry and cancellation
Configure expiry only from the approved policy. Specify how pending leave spanning an expiry date is handled. Test a leave cancellation after the original credit would otherwise expire; blindly restoring a fresh credit could produce the wrong outcome.
Also test repeated approval messages, a manager change and a correction to the work date. Every balance change should carry its source reference and reason so HR can explain it to the employee.
Review exceptions before payroll cut-off
Show requests awaiting approval and balances disputed by employees. Assign an owner for unresolved cases. If the policy connects leave status to payroll, reconcile those inputs before final processing rather than allowing an unresolved request to create an unexplained deduction.
Pilot the process with fictional records and have HR verify the balance after each transition. A final total alone can conceal an incorrect addition followed by an incorrect subtraction.
Related reading
- Leave without pay: reconcile approved payroll inputs
- Leave balances: explain opening, earned and used days
Explore the Dood payroll and HRMS guide or discuss your implementation.
Product reference
Zoho People: leave service. This is background on the related software workflow; the examples and review checklists in this article are illustrative guidance by Dood System.