Leave Policies
Omnivoo allows employers to create and manage leave policies for their team. This guide explains the types of leave available, how policies are configured, and how balances work.
Types of Leave
Omnivoo supports the following leave types, which can be used when creating policies or submitting leave requests:
| Type | Label |
|---|---|
sick | Sick Leave |
personal | Casual Leave |
vacation | Earned Leave |
parental | Parental Leave |
bereavement | Bereavement Leave |
jury_duty | Jury Duty |
military | Military Leave |
unpaid | Unpaid Leave |
other | Other Leave |
For Employers: Configuring Leave Policies
Employers can create, edit, and manage leave policies from the EOR > Leave Policies page on the employer dashboard.
Creating a Policy
Each policy includes:
- Name: A descriptive name (e.g., "Casual Leave", "Sick Leave").
- Type: One of the leave types listed above.
- Annual allowance: Number of days per year.
- Accrual type: How leave is granted --
annual(full balance at start of year) ormonthly(accrued each month). - Carry forward: Whether unused days can carry over to the next year, and the maximum carry-over limit.
India Statutory Defaults
For companies with employees in India, Omnivoo provides a one-click option to apply default statutory leave policies:
- Casual Leave: 12 days per year, annual accrual, no carry forward.
- Sick Leave: 12 days per year, annual accrual, up to 12 days carry forward.
- Earned Leave: 15 days per year, monthly accrual, up to 30 days carry forward.
These defaults can be applied from the Leave Policies page and then customized to your needs.
These are standard defaults. You can adjust the annual allowance, accrual type, and carry-forward limits to match your company's policy, as long as you meet applicable statutory minimums.
Editing and Deleting Policies
- Policies can be edited at any time (name, allowance, carry-forward settings).
- Policies with existing employee balances cannot be fully deleted -- they are deactivated instead.
- Policies with no existing balances can be permanently deleted.
Assigning Policies to Employees
After creating a policy, it needs to be assigned to individual employees via the backend API. When assigned, a leave balance record is created for the employee for the current year with the policy's annual allowance.
Leave Year
Leave balances are tracked per calendar year (January to December). Each balance record includes:
- Total allowance: Days available for the year.
- Accrued: Days accrued so far (equals total for annual accrual; builds up for monthly accrual).
- Used: Days taken (approved requests).
- Pending: Days in pending requests.
- Carried over: Days carried from the previous year.
- Available: Accrued + Carried Over - Used - Pending.
Default Balances for India EOR Employees
If an employee does not yet have policies assigned, the system provides default balances:
- Sick Leave: 12 days
- Casual Leave: 12 days
- Earned Leave: 0 days (accrues over time)
These defaults ensure employees can request leave from day one while policies are being configured.