Last updated on October 10, 2025
Why did a leave request expire? (Leave Expiration Rules)
An Expired status means the request was never approved or denied in time. Vacation Tracker auto-expires requests under two specific conditions — knowing which one applies makes it easy to fix.
The Two Expiration Triggers
A leave request expires if either of these is true:
Whichever happens first wins. Once expired, the request can't be re-opened — the User has to submit a fresh request.
Example 1 — The Leave's End Date Has Passed
- Monday, June 5 — User submits a request for Wednesday, June 7.
- Approver gets the notification but doesn't respond.
- End of day on Wednesday, June 7 (00:00) — the request auto-expires.
Example 2 — 7 Business Days Have Passed
Vacation Tracker also sends automatic reminders to keep Approvers in the loop before the request hits the cutoff:
- Monday, June 5 — User submits a request for July 12.
- Tuesday, June 6 — first reminder sent (next business day).
- Thursday, June 8 — second reminder (3 business days after submission).
- Monday, June 12 — third and final reminder (5 business days after submission).
- Wednesday, June 14 — request auto-expires (7 business days after submission, 2 business days after the final reminder).
Past-Dated Requests Follow the Same Flow
If your workspace allows past-dated leave requests, those follow the same 7-business-day reminder and expiration cycle from the date they're submitted, not the leave's start date.