Skip to Content

New Zealand Leave Act

166.95 166.95

Instant digital delivery after payment confirmation.
License: OPL-1, every download is watermarked.
Terms and Conditions

New Zealand Holidays Act 2003

Correct leave entitlements and pay for Odoo — OWP/AWE annual holiday pay, BAPS daily pay, Mondayisation and leave-liability valuation

Get New Zealand leave right. This module computes Holidays Act 2003 entitlements and pay with a fully unit-tested, pure-Python engine that implements the Act’s famous “greater of OWP and AWE” rule, the four BAPS daily-pay situations, public-holiday time-and-a-half with alternative holidays, and the dollar leave liability auditors ask for — built on hr with no Enterprise dependency.

Annual holiday pay — greater of OWP & AWE

Ordinary Weekly Pay (s 8, including the 4-week s 8(2) formula) and Average Weekly Earnings (s 5) are both computed and the greater one is used for every week of annual holidays (s 21). The governing rate is recorded on each line so the result is fully auditable.

BAPS daily pay — RDP with ADP fall-back

Bereavement, Alternative holidays, Public holidays and Sick leave are all paid at Relevant Daily Pay (s 9), falling back to Average Daily Pay (s 9A) where the day’s pay cannot be determined — exactly as the Act requires.

Public holidays & Mondayisation

Working a public holiday pays time-and-a-half and earns a whole alternative holiday (day in lieu) on an otherwise-working day (s 49-50, 56). Observed dates are Mondayised for any year, including the Christmas/Boxing and New Year pairs and Matariki.

Leave liability you can audit

A liability run values every employee’s accrued-but-untaken leave: vested annual weeks at the greater-of rate, the current year’s 8% accrual, and alternative holidays at the daily rate — with a CSV register you can hand straight to your auditor.

Sick & bereavement entitlements

10 days of sick leave after 6 months, accruing each year and capped at 20 (s 63-66), and 3/1-day bereavement entitlements (s 69) — tracked per employee from their continuous-service start date.

A calculator for every leave event

The leave-pay calculator wizard prices any single annual, public-holiday (worked or not), sick, bereavement, alternative-holiday or 8% final-pay event for an employee in a couple of clicks.

Built for Community and Enterprise alike

The computation engine is pure Python and fully unit tested. The module builds on the NZ KiwiSaver PAYE payroll module and depends only on hr — no Enterprise hr_payroll — so it installs on Community and Enterprise.

Compatible with Odoo 18 and Odoo 19.

Disclosure

All entitlements, divisors and rates carry the current statutory defaults and are editable per company. Confirm the current figures against the latest Employment New Zealand / MBIE guidance before running live payroll.

Screenshots

Leave Liability Run Nzll 202

Leave Liability Run Nzll 202

Leave Liability Runs List

Leave Liability Runs List

Update date: 2026-07-02