nz_annual_leave_calculator
Project NZ annual leave balance forward under the Holidays Act 2003.
Calculates hours accrued per week based on the holiday pay rate (8% standard
NZ minimum), then projects the existing balance forward by the requested
future period. Returns projected balance in hours, days, and weeks of
equivalent leave.
Use for any question about: annual leave accrual, future leave balance,
planning time off, calculating entitlement after N months/years of work.
NZ context: Holidays Act 2003 mandates minimum 4 weeks paid annual leave
per year, which equates to 8% of hours worked accruing as leave. Employers
may offer higher rates. Standard NZ full-time week is 40 hours across
5 x 8-hour days.
Args:
current_balance: Existing leave balance (in hours or days).
current_balance_unit: 'hours' or 'days'. Default 'hours'.
hours_per_workday: Standard workday length for this person (default 8).
holiday_rate_pct: Holiday pay accrual rate (default 8% = NZ minimum).
hours_per_workweek: Standard work-week (default 40).
future_period: How far forward to project (default 12).
future_period_unit: 'weeks', 'months', or 'years' (default 'months').
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| future_period | No | ||
| current_balance | Yes | ||
| holiday_rate_pct | No | ||
| hours_per_workday | No | ||
| future_period_unit | No | months | |
| hours_per_workweek | No | ||
| current_balance_unit | No | hours |