# How to delete a leave request

**For:** Manager | Admin
**You'll need:** A leave request with status **'Pending'** or **'Declined'**. Confirmed and revoked requests cannot be deleted.

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

1. In the left sidebar, go to **Company → Leave requests**.
2. Click the row of the request you want to delete.

## Delete

1. Click **'Delete'** in the top-right.
2. In the confirm dialog, click **'Delete leave request'**.

## Verify it worked

The request is gone from the list. A toast confirms the delete. No ledger row is written — there were no balance changes to undo.

```{warning}
**'Confirmed'** and **'Revoked'** requests are kept for audit and cannot be deleted. To reverse a confirmed request, use {doc}`revoke-a-leave-request` — the row stays in the list with a **'Revoked'** badge so the history is preserved.
```

## Related

- {doc}`manage-leave-requests`
- {doc}`decline-a-leave-request`
- {doc}`revoke-a-leave-request`
