Leaves¶
The Leaves tab manages time off. Employees can request leave from the employee app, or an admin can record it from the console.
Leave types¶
| Type | Color |
|---|---|
| Medical | Red |
| Vacation | Blue |
| Personal | Amber |
| Bereavement | Gray |
| Maternity | Pink |
| Paternity | Purple |
| Other | Indigo |
Record a leave¶
- Go to Payroll → Leaves and click Record Leave.
- Fill in the form:
| Field | Notes |
|---|---|
| Employee | Required |
| Leave Type | One of the seven types |
| Start Date / End Date | End must be ≥ start |
| Remuneration / Pay % | Presets Unpaid (0%), Partial (50%), Full Pay (100%), or any value 0–100 |
| Reason | Optional text |
| Certificate | Required for medical leave; optional otherwise (PDF/PNG/JPG/WEBP, max 10 MB) |
- Save. Leaves recorded by an admin are created as Approved.
Days are counted as inclusive calendar days (start and end included).
Review requests¶
The list shows leave cards with type, status, dates, day count, remuneration badge, reason, review notes and certificate actions.
- Approve / Reject pending requests. Rejecting requires a note.
- Delete removes a request.
- Filter by type and by status (All, Pending, Approved, Rejected, Cancelled).
Certificates can be viewed (signed link), replaced or deleted. They are stored privately.
Effect on vacation balance¶
When a vacation leave is approved, the employee’s days taken increase by the number of days; rejecting or deleting the leave restores the balance. See vacation balances.
Effect on payroll¶
- Approved leaves with less than 100% remuneration reduce gross pay for fixed-salary employees by the unpaid portion.
- Approved medical leaves count as disability days (DI) on the payslip.
- Approved leaves also feed the aguinaldo calculation (unpaid leave reduces the annual base; maternity leave is never excluded).
Related¶
Still have questions? Ask on Discord or explore the tutorials.