Requesting & Approving Leave
Omnivoo has a simple leave workflow: employees submit a time off request, and their employer approves or rejects it. This guide covers both sides.
For Employees: Requesting Leave
Step 1: Open your Leave Balance page
Your leave page is titled Leave Balance and lives at /my-leave. You can open it directly, or from the "Check leave balance" item on your Home dashboard if it is shown to you. The Leave Balance page is not a fixed item in the left navigation.
The page header shows a Request Leave button alongside small per-type balance chips, a quick summary of your available days for each leave type.
At the top of the page, three balance cards show your core leave types:
- Casual Leave (calendar icon)
- Sick Leave (heart icon)
- Earned Leave (trending-up icon)
Each card shows available days, with used, pending, and total underneath.
Step 2: Submit a request
- Click Request Leave in the page header. A request form opens inline on the same page.
- Fill in the form:
- Leave Type: choose Sick Leave, Casual Leave, or Earned Leave.
- Start Date and End Date: pick your dates.
- Half day: tick this if you only need part of a day off, then choose Morning or Afternoon.
- Reason: an optional note describing why you need the time off.
- Click Submit Request. To discard the form, click Cancel or the close (X) button in the top-right of the form.
Request leave as early as you can for planned time off, so your manager has time to plan around it. Note that you cannot request a start date in the past. See Leave request rules and limits for all the rules a request must pass.
Step 3: Track your request
Below the balance cards, the Leave Requests section lists your requests with their status:
| Status | Meaning |
|---|---|
| Pending | Submitted and awaiting your employer's decision. |
| Approved | Approved by your employer. |
| Rejected | Declined. A reason may be shown. |
| Cancelled | You cancelled it before it was decided. |
On desktop the requests appear in a table (Type, Dates, Days, Status, Reason, Actions). Half-day requests show "½" in the Days column. On mobile they appear as stacked cards.
When you have not submitted any requests yet, the Leave Requests section shows an empty state titled "No leave requests".
Cancelling a request
You can cancel a request only while it is still Pending:
- Find the pending request in the Leave Requests list.
- Click Cancel in the Actions column.
Once a request is approved, rejected, or cancelled, you can no longer change it.
For Employers: Approving Leave
The employer review screen is titled Leave Requests. For the full walkthrough, see Leave Approvals. In short:
- Open the Leave Requests page at
/employer/eor/leave. - Filter by All, Pending, Approved, or Rejected.
- Click Approve on a pending request to approve it. The employee's balance updates automatically (pending days move to used days).
- Click Reject to decline it. A reason is required before you can submit the rejection.
Requests can only be approved or rejected while they are Pending.
How balances are tracked
For employees, the Leave Balance page shows a card per core type with Available, Used, Pending, and Total. If no policies are assigned to your account yet, India EOR starter balances are shown (12 days each for Casual and Sick Leave; Earned starts at 0).
When you submit a request, the system counts business days between your start and end dates, excluding Saturdays and Sundays. A half-day counts as 0.5 days. Overlapping requests are not allowed: if you already have a pending or approved request covering the same dates, a new request for that period is rejected. These rules are detailed in Leave request rules and limits.
Related
- Leave Approvals - the employer's review and approval screen in detail.
- Leave Policies - how employers set allowances, accrual, and carry forward.
- Leave request rules and limits - the validation rules for every request.