How to delete a leave request#
For: Manager | Admin You’ll need: A leave request with status ‘Pending’ or ‘Declined’, plus permission to both edit and delete leave requests — the ‘Delete’ button sits on the review form, which only opens for roles that can edit. Confirmed and revoked requests cannot be deleted. Web app only; there’s no delete on mobile.
You’ll hard-delete a request that was never approved — clearing it from the list entirely instead of leaving a status-stamped row behind.
Open the request#
In the header, go to Company → Leave requests.
Click the row of the request you want to delete.
Delete#
At the bottom of the form, click ‘Delete’ — it sits on the right of the action row, alongside ‘Approve’ and ‘Decline’.
In the ‘Delete item?’ dialog, click ‘Delete item’ to confirm.
What happens#
The request row is removed outright — no status-stamped row is left behind.
The calendar block the request created is removed with it, unless another request still points at that block. A recurring block is cancelled rather than deleted.
No ledger row is written — there were no balance changes to undo.
Verify it worked#
You land back on the leave requests list, the request is gone, and a toast confirms the delete.
Warning
‘Confirmed’ and ‘Revoked’ requests are kept for audit and cannot be deleted. To reverse a confirmed request, use How to revoke a leave request — the row stays in the list with a ‘Revoked’ badge so the history is preserved.