How to revoke a leave request#
For: Manager | Admin You’ll need: A leave request with status ‚Confirmed‘.
You’ll undo a previously-approved request — moving it from ‚Confirmed‘ to ‚Revoked‘, putting the hours back, and removing the absence from the calendar.
Open the request#
In the left sidebar, go to Company → Leave requests.
(Optional) Filter to status ‚Confirmed‘ to find it faster.
Click the row of the request you want to revoke.
Revoke#
In the ‚Admin notes‘ textarea, add the reason — the worker cancelled, schedule changed, mistaken approval.
Click ‚Revoke‘.
In the ‚Revoke leave request?‘ dialog, click ‚Revoke leave request‘ to confirm.
What happens#
Status flips to ‚Revoked‘.
The original leave-balance transaction is reversed. A new ledger row posts the hours back to the worker’s balance with the opposite sign.
The calendar event is removed from the schedule.
‚Reviewed by‘ and ‚Reviewed at‘ are re-stamped with you and the current time.
Verify it worked#
The request reloads with a ‚Revoked‘ badge. The action buttons disappear — ‚Revoked‘ is terminal. In the How to view the leave ledger, the latest row is the reversal, signed positive against the original booking.
Warnung
Revoke is for already-confirmed requests. To delete a request that was never confirmed, use How to delete a leave request instead — confirmed and revoked rows stay for audit.