Skip to main content
Track leave entitlement, requests, and balances. The system supports daily leave (annual, sick, unpaid, emergency, and any custom types you add), shorter hourly leave for early-departures, and per-work-type vacation rules.

What you can do

  • Define leave categories (Annual, Sick, Unpaid, Emergency, custom).
  • Build a leave plan per category — how many days per year, probation rules, minimum/maximum consecutive days, eligibility waiting period.
  • Optionally configure salary deduction rules — e.g. unpaid leave reduces accrual of certain salary components.
  • Set vacation entitlement differently per work type (full-time vs. part-time vs. contractor).
  • Submit leave requests with approval routing.
  • Track balances per employee per category.
  • Record hourly leave for short absences (e.g. left work 2 hours early).

Before you start

  • Set up your salary components in payroll setup if you want leave to affect specific allowances.
  • Configure your approval workflow in Approvals if leave needs sign-off.

Walkthroughs

Walkthrough 1 — Add a leave category

Set up a new type of leave (e.g. bereavement leave). You’ll likely have the basics already from the demo data — annual, sick, unpaid, emergency.
  1. Search for Leave Config Type List.
  2. Click New. A blank row appears.
  3. Fill in:
    • Code — a short identifier (e.g. BEREAVE).
    • Type — what the employee sees (e.g. Bereavement Leave).
    • Description — optional context.
    • Has Deduction Rules — leave unticked unless this leave type affects how some salary components accrue.
  4. Press Esc to save.
The new category is now available for setting up a leave plan.

Walkthrough 2 — Set up a leave plan

A leave plan defines the rules for a category — how many days per year, whether probation gates it, minimum and maximum consecutive days, and any salary impact.
  1. Search for Leave Config List.
  2. Click New. A blank plan card opens.
  3. Fill in the header:
    • Code — short identifier (e.g. ANN-21D).
    • Name — display label (e.g. Annual Leave — 21 days/year).
    • Balance TypeNormal if accrued over time, Contractual if granted in full on hire.
    • Allowed after probation — tick if probation must complete first.
    • Allowed after hiring — number + unit (Day / Month / Year), if there’s a waiting period.
    • Min / Max Consecutive Days — floor and cap on a single request.
  4. (If the category has deduction rules) on the Deduction Rule section, list which salary components stop or change accrual during this leave.
  5. Press Esc to save.
The plan is now ready to assign to employees.

Walkthrough 3 — Assign a leave plan to an employee

  1. Open the employee’s card.
  2. On the ribbon, click Leaves. The employee’s leave plans open.
  3. Click New.
  4. Pick the leave plan code (e.g. ANN-21D).
  5. Press Esc to save.
The current balance starts at 0 and accrues per the plan’s rules.

Walkthrough 4 — Submit a leave request

  1. Open the employee’s card → click Leaves on the ribbon.
  2. Select the plan row for the relevant category (e.g. ANN-21D) and open its card.
  3. Click Request Leave (or add a row in the request section).
  4. Fill From Date and To Date (inclusive).
  5. Save.
If the plan requires approval, the request routes through your approval workflow (Approvals). Otherwise the balance is decremented immediately.
Employees can submit the same request from their company mobile app or self-service portal if your company has one.

Walkthrough 5 — Set vacation entitlement per work type

If you want full-time and part-time staff to accrue vacation at different rates, configure them here.
  1. Search for Vacation Time Setup List.
  2. Click New.
  3. Fill in Work Type (Full-time / Part-time / Contractor), days per year, accrual cadence.
  4. Press Esc to save.
The leave engine applies these rules when calculating entitlement for an employee on that work type.

Walkthrough 6 — Record an hour or two of leave

For shorter absences (early leave for an appointment, e.g.), record them in hours rather than full days.
  1. Search for Hourly Leave Journal.
  2. Click New.
  3. Fill in employee, date, hours, and a note.
  4. Press Esc to save.
The hours appear on the employee’s running hourly balance and are netted off salary at month end.
  • Approvals — leave requests route through your approval workflow if you’ve set one up.
  • Scheduling & roster — approved leave shows on the roster.
  • Payroll setup — deduction rules link leave types to salary components.
  • Journals — leave consumption posts to the salary journal at month end.