Powerful Leave Engine. Every rule, policy, and workflow covered.
Explore how DayOff APP handles complex absence policies, integer-minute hourly requests, dynamic multi-level approvals, and immutable balance accounting.
1. Built-in Core Leave Policies
Configured with sensible defaults and fully customizable per organization
Tenure-Based Entitlement
Starts at 14 days/year. Automatically upgrades to 21 days after 5 years of tenure. Supports fractional monthly accrual (1.17 days/mo).
- Configurable monthly accrual timing
- Negative balance allowed (up to -14d)
- Public holidays do not deduct
Medical Documentation
Annual entitlement granted per policy reset. No automatic monthly fractional division. Mandatory medical document attachment support.
- Medical certificate upload
- Negative balance support (up to -14d)
- Independent policy configuration
Integer-Minute Precision
Stored and processed as exact integer minutes. Zero floating-point rounding errors. 15-minute minimum step, monthly reset.
- Exact integer-minute computation
- Negative allowance (up to -60 mins)
- Employee modification & cancellation
2. Dynamic Multi-Level Approval Hierarchy
Traditional HR tools lock you into rigid 1-level or 2-level approvals. DayOff APP supports arbitrary approval depth without database alterations.
Arbitrary Depth (1, 2, 5, 10+)
Structure approvals to reflect real corporate hierarchies. Configure sequential levels with drag-and-drop reordering.
Parallel Approver Logic
Assign multiple approvers at the same level. When the first valid approver acts, other pending requests resolve seamlessly.
Concurrency Race Prevention
Database-level row locking prevents two managers from approving or modifying the exact same leave request at the same microsecond.
3. Immutable Balance Accounting
Balances are never mutable mystery numbers. Every credit, deduction, accrual, or manual adjustment is recorded as an immutable transaction.
| Transaction Type | Description | Audit Requirement | Ledger Impact |
|---|---|---|---|
|
Initial Entitlement
|
Created upon employee onboarding or annual reset | Policy snapshot & hire date reference | +14.0 Days |
|
Monthly Accrual
|
Idempotent monthly scheduled calculation | Beginning or end of month timestamp | +1.17 Days |
|
Approved Deduction
|
Deducted immediately upon workflow completion | Linked to Leave Request ID and approver user | -3.0 Days |
|
Cancellation Reversal
|
Employee cancels approved request when policy allows | Explicit cancellation reversal event | +3.0 Days |
Experience the difference on DayOff APP
Set up your organization in minutes and invite your first team members with zero hassle.