LeaveMaestro
Menu

Open-source leave management without the spreadsheet

Turn leave policies into rules that run themselves.

Policies, entitlements, requests, approvals, and balances in one jurisdiction-aware workflow. Self-host LeaveMaestro or request temporary access to the project-hosted evaluation environment.

LeaveMaestro
Singapore

Annual leave

12.5 days

Available balance

Policy applied

Approval queue

2 pending
Annual leave · 2 days
Sick leave · 1 day
Childcare leave · 1 day

Ask LeaveMaestro

Why is this entitlement 5.5 days?

Representative LeaveMaestro interface showing a leave balance, applied policy, approval queue, and Ask LeaveMaestro.
Hosted access is for evaluation only. It is request-only, temporary, and not for production use. Use fictional or anonymised data only; hosted data may be deleted at any time.

How it works

From policy to balance

1Policy
2Eligibility
3Entitlement
4Request
5Approval
6Balance
One connected path from policy rules to the employee's remaining balance.

Policy automation

Model eligibility, entitlement, proration, accrual, and carry-forward rules.

Employee self-service

Give staff one place for balances, requests, history, and leave information.

Predictable approvals

Route requests to configured approvers with clear role-based access.

Jurisdiction-aware

Keep policies, public holidays, and calendars aligned to where staff work.

Ask LeaveMaestro

Explain leave data and policy outcomes using authorised information.

Inside LeaveMaestro

See the workflow before you evaluate it

Representative product snapshots show how policy configuration becomes everyday employee and manager actions.

01 · Configure the rules

Model the entitlement, not a spreadsheet formula

Keep jurisdiction, entitlement and proration settings together in the policy.

HR configuration

Annual Leave policy

Entitlement

14 days

Singapore · Annual Leave

ServiceLess than 24 months
ProrationHalf-day denomination
AccrualUpfront

Leave request

Apply for annual leave

Leave type

Annual Leave

Duration

2 days

From

14 Sep 2026

To

15 Sep 2026

Balance after request10.5 days

02 · Employee self-service

Show the impact before submitting

Employees can see the request duration and resulting balance in one place.

03 · Predictable approvals

Give managers a focused approval inbox

Requests stay tied to the right staff and approver workflow.

Manager workflow

Approval inbox

AT

Aisha Tan

Annual Leave · 14–15 Sep · 2 days

Review
ML

Marcus Lim

Childcare Leave · 18 Sep · 1 day

Pending
PN

Priya Nair

Sick Leave · 22 Sep · 1 day

Pending

Ask LeaveMaestro

Explain an entitlement

Why does staff 001 have 5.5 days of annual leave?

Annual Leave was prorated from the employee's join date.

14 days × eligible portion of the year → 5.5 days

Based on LeaveMaestro entitlement and policy data

04 · Explain the outcome

Ask why an entitlement looks the way it does

Ask LeaveMaestro can explain authorised leave data using the policy context behind it.

Why now?

Put a number on manual leave administration

Dollarize the status quo

Estimate the cost of manual leave administration

Use your own assumptions to estimate the HR capacity currently spent maintaining leave manually. This is an estimate of your current administration cost, not a guaranteed LeaveMaestro saving.

Estimated current annual administration cost

$6,480

Estimated HR time each year

144 hours

Every month spent interpreting policies, checking eligibility, prorating entitlements, correcting balances, and answering routine leave questions has a measurable cost.

Estimates use the values you enter and are illustrative only. They do not represent guaranteed savings, ROI, or product pricing.

Evaluate LeaveMaestro or run it yourself

Request temporary test access to the hosted environment, or use the Apache-2.0 source to operate your own instance.