iPayroll is one of New Zealand’s most established payroll platforms. Built specifically for the NZ market, it handles PAYE, KiwiSaver, Holidays Act calculations, and payday filing — and it includes a leave management module as part of its payroll suite. For many NZ businesses, iPayroll is the first place they encounter digital leave tracking because it comes bundled with their payroll.
Leave Balance takes a fundamentally different approach. It is a dedicated leave management tool with flat-rate pricing and native Slack and Microsoft Teams integration. It does not process payroll. It does not calculate PAYE or handle IRD filing. It focuses entirely on leave requests, approvals, team visibility, and policy management — and it does that one thing with depth that a payroll-bundled module typically does not match.
The question for NZ employers is straightforward: do you need your leave management inside your payroll system, or do you need a purpose-built leave tool that lives where your team already works?
Payroll-Bundled Leave vs Dedicated Leave Management
This is the most important distinction in this comparison, and it shapes everything else.
iPayroll is a payroll platform first. Leave management exists within iPayroll because leave data feeds directly into payroll calculations — annual leave balances, sick leave usage, Holidays Act pay calculations, and leave payouts on termination all flow through to payslips. This tight coupling between leave and payroll is iPayroll’s core value proposition for leave tracking. You enter leave, and it automatically adjusts the next pay run.
Leave Balance is a leave management platform only. It handles the human side of leave — the requesting, approving, visibility, planning, and policy management. It does not process payroll. Leave data can be exported for your payroll provider, but it does not calculate PAYE, KiwiSaver contributions, or Holidays Act pay rates.
When Bundled Leave Works Well
If your business runs payroll in-house through iPayroll and your primary concern is making sure leave data flows accurately into pay calculations, the bundled approach makes sense. One system, one source of truth, no data transfer between tools. For businesses where payroll accuracy is the driving concern and leave workflows are simple (small team, one approver, infrequent requests), this is efficient.
When a Dedicated Leave Tool Adds Value
The bundled approach starts to show cracks when your leave management needs go beyond basic tracking:
- Your team uses Slack or Microsoft Teams and you want leave requests and approvals to happen there, not in a payroll portal
- You have multiple approvers or complex approval chains across departments or locations
- Team visibility matters — managers need to see who is off this week at a glance, without logging into a payroll system
- You want employees to self-serve without accessing (or needing access to) payroll software
- You operate across New Zealand and other countries and need multi-region leave policies in one place
- Leave planning and analytics are important — understanding absence patterns, leave utilisation rates, and team capacity
Payroll systems are optimised for payroll. Leave modules within payroll systems are designed to feed data into pay runs, not to provide the best possible leave management experience for employees and managers.
Pricing: Per-Employee Payroll vs Flat-Rate Leave
iPayroll and Leave Balance use fundamentally different pricing models because they solve different problems.
iPayroll charges per employee per pay run. Pricing varies based on pay frequency and employee count, but typical costs for NZ businesses land in the range of NZD $3-5 per employee per pay run. For a business running fortnightly payroll, that translates to roughly NZD $6-10 per employee per month. iPayroll also offers different tiers depending on the features you need.
It is worth noting that iPayroll’s pricing covers full payroll processing — PAYE, KiwiSaver, payday filing, and leave calculations. You are not paying just for leave management; leave is one component of a comprehensive payroll service.
Leave Balance uses flat-rate pricing:
- AUD $29/month (approximately NZD $32/month at current exchange rates)
- AUD $290/year (approximately NZD $319/year)
- Unlimited employees and leave policies included
- 14-day free trial, no credit card required
Here is what the leave management cost looks like across different team sizes, comparing iPayroll’s approximate per-employee cost against Leave Balance’s flat rate:
| Team size | iPayroll (est. ~NZD $7/emp/mo) | Leave Balance (~NZD $32/mo) |
|---|---|---|
| 5 employees | NZD $35/mo | NZD $32/mo |
| 10 employees | NZD $70/mo | NZD $32/mo |
| 25 employees | NZD $175/mo | NZD $32/mo |
| 50 employees | NZD $350/mo | NZD $32/mo |
| 100 employees | NZD $700/mo | NZD $32/mo |
An important caveat: iPayroll’s cost covers payroll processing as well as leave. If you need payroll software, you are paying for payroll regardless — the leave module comes included. The pricing comparison is most relevant if you already have a payroll provider (or use an accountant for payroll) and are evaluating leave management as a separate decision.
If you currently use iPayroll for payroll and its leave module is sufficient for your needs, adding Leave Balance means paying for a second tool. The question is whether the better leave experience justifies the additional NZD $32/month. For teams of 15 or more who value Slack/Teams integration, better approval workflows, and team visibility, it typically does.
Holidays Act Compliance
New Zealand’s Holidays Act 2003 is notoriously complex, and the upcoming Employment Leave Bill 2026 is set to replace it entirely. How each tool handles compliance matters.
iPayroll’s Compliance Strengths
iPayroll was built for NZ payroll compliance, and this is where it genuinely excels:
- OWP and AWE calculations — iPayroll automatically calculates Ordinary Weekly Pay and Average Weekly Earnings and applies the “greater of” rule when paying annual leave, as required by the Holidays Act
- Public holiday pay — calculates time-and-a-half for employees who work on public holidays, plus alternative holiday (lieu day) entitlements
- Leave payout on termination — calculates accrued but unused annual leave payouts as part of final pay
- Sick leave tracking — tracks the 10-day entitlement, carryover caps at 20 days, and the six-month qualifying period
- Payday filing — automatically files employment information with Inland Revenue each pay run
- KiwiSaver — handles employer and employee contributions alongside leave pay calculations
For businesses that need their leave calculations to be precisely correct for payroll purposes — particularly the OWP vs AWE calculation for annual leave pay, which is one of the most common sources of Holidays Act non-compliance — iPayroll’s tight integration between leave and payroll is a genuine advantage.
The Holidays Act Taskforce found widespread non-compliance across New Zealand, particularly around leave pay calculations for employees with irregular hours. Having a payroll system that handles these calculations automatically reduces compliance risk.
Leave Balance’s Compliance Approach
Leave Balance handles leave policy configuration and tracking but does not perform payroll calculations:
- Custom leave policies — configure annual leave (4 weeks), sick leave (10 days), bereavement leave (3 days for immediate family, 1 day for others), family violence leave (10 days), and any other leave types required under NZ law
- Accrual tracking — track leave accrual from day one or after qualifying periods, depending on the leave type
- Public holiday support — NZ public holidays are included in the multi-country holiday calendar, including regional anniversary days and Matariki
- Policy enforcement — ensure employees cannot request more leave than their entitlement allows
Leave Balance does not calculate OWP, AWE, or leave pay rates. It does not file with Inland Revenue or calculate KiwiSaver. For payroll-related compliance, you still need your payroll provider — whether that is iPayroll, MYOB, Xero, or an accountant.
The Practical Reality
Most NZ businesses use both a payroll system and separate tools for day-to-day operations. Your payroll system handles the money. Your leave management tool handles the workflow. The two do not need to be the same system, as long as leave data flows accurately between them.
Many businesses already run payroll through an accountant or a platform like Xero, and use iPayroll’s leave module simply because it is there. If your payroll is handled elsewhere, iPayroll’s compliance advantage is irrelevant to your leave management decision.
leave emails? Track your employee's leave with Leave Balance

Slack and Microsoft Teams Integration
This is where the two tools diverge most sharply in the daily employee experience.
iPayroll
iPayroll is a web-based payroll platform. Employees and managers interact with leave through the iPayroll portal:
- Employees log into the iPayroll employee self-service portal to request leave
- Managers log into iPayroll to approve or decline requests
- Leave balances are visible within the payroll portal
- No native Slack or Microsoft Teams integration for leave workflows
- Email notifications for leave requests and approvals
For payroll administrators who work in iPayroll regularly, this is fine — they are already in the system. For employees who interact with leave once or twice a month, it means remembering another login, navigating to a payroll portal, and submitting a request through a system primarily designed for payroll processing.
Leave Balance
Leave Balance was built around Slack and Teams integration as a core feature:
- Full workflow in Slack/Teams — employees request leave, managers approve or decline, all within the chat app they already use every day
- Balance checks — employees type a command to see their remaining entitlement without leaving Slack or Teams
- Team visibility — see who is off today, this week, or any date range directly in your workspace
- Both platforms supported — works in Slack and Microsoft Teams
- No separate login required — leave management happens inside the tool your team already opens every morning
For NZ businesses where the team communicates through Slack or Teams — which includes most professional services firms, tech companies, agencies, and office-based businesses — this integration eliminates friction entirely. An employee wants to take a day off: they request it in Slack. Their manager gets a notification and approves with one click. Done. No portal, no separate login, no context-switching.
If your team does not use Slack or Teams, this advantage does not apply. But if they do, the difference in daily experience is significant.
Approval Workflows
iPayroll
iPayroll’s leave approval is functional but reflects its payroll-centric design:
- Leave requests route to the designated approver within the iPayroll system
- Approvals and declines happen within the iPayroll portal
- Email notifications alert managers to pending requests
- Straightforward single-approver workflow
- Works well for small teams with simple approval structures
Leave Balance
Leave Balance provides more flexible approval workflows:
- One-click approvals in Slack or Teams — managers approve from a notification without opening another app
- Multi-level approvals — route requests through multiple approvers if your organisation requires it
- Team calendar awareness — approvers can see who else is off before approving, helping avoid too many overlapping absences
- Configurable by team or department — different approval chains for different groups
- Real-time notifications — employees know immediately when their leave is approved or declined
For teams where leave approval is a frequent activity — businesses with 20 or more employees typically process multiple leave requests per week — the speed and convenience of approving leave inside Slack or Teams adds up.
What Each Tool Actually Does
iPayroll Is a Payroll Platform with Leave Features
iPayroll’s core capabilities centre on payroll processing:
- PAYE and tax calculations — automatic calculation and filing of employee tax
- KiwiSaver management — employer and employee contribution handling
- Payday filing — automatic reporting to Inland Revenue
- Leave management — tracking balances, processing requests, calculating leave pay
- Timesheets — time entry for hourly employees
- Employee self-service — employees can view payslips, leave balances, and submit requests
- Holidays Act calculations — OWP, AWE, public holiday pay, and alternative holidays
- Final pay calculations — including accrued leave payouts on termination
Leave Balance Is a Leave Management Tool
Leave Balance focuses entirely on the leave experience:
- Leave requests and approvals — streamlined workflows through Slack, Teams, or web
- Team calendar and visibility — see who is off at a glance, plan around absences
- Leave policy configuration — unlimited custom policies for different groups, locations, and leave types
- Analytics and reporting — leave trends, utilisation rates, and team absence patterns
- Slack and Teams integration — native, deep integration with workplace communication tools
- Multi-country support — manage leave across New Zealand, Australia, and other countries with different statutory requirements
- Employee self-service — balance checks, request history, and team calendar without HR involvement
The Employment Leave Bill 2026: What Changes
The Employment Leave Bill, introduced to Parliament in March 2026, will replace the Holidays Act 2003 entirely. It introduces significant changes that affect how both tools will need to work:
- Leave accrues from day one in hours (not after qualifying periods as currently required for some leave types)
- All leave recorded in hours rather than days or weeks
- Sick leave and bereavement leave available from day one (currently after six months)
- 12.5% Leave Compensation Payment replaces the current 8% holiday pay option for casual and irregular hours
- Employees can cash up to 25% of annual leave annually (currently limited to one week)
The Bill has a 24-month transition period after Royal Assent. Both iPayroll and Leave Balance will need to adapt. iPayroll’s advantage here is that leave pay calculations (the monetary side) will update within the payroll engine. Leave Balance will need to update its accrual and tracking logic to support hour-based recording. For businesses planning ahead, it is worth confirming with both providers how they intend to handle the transition.
The Honest Limitations
Where iPayroll Falls Short for Leave Management
- Leave is secondary to payroll — the leave module exists to serve payroll calculations, not to provide the best possible leave management experience
- No Slack or Teams integration — for teams that work in chat tools, the payroll portal adds friction to every leave interaction
- Limited approval flexibility — straightforward approval workflows, but less configurable than a dedicated leave tool
- Team visibility is basic — seeing who is off requires logging into the payroll system rather than checking a team calendar in Slack
- NZ-only — if you have team members outside New Zealand, iPayroll does not cover other countries
- Employees need payroll portal access — submitting a leave request requires navigating a system designed primarily for payroll administration
Where Leave Balance Falls Short
- No payroll processing — does not calculate PAYE, KiwiSaver, or handle IRD filing
- No OWP/AWE calculations — does not determine leave pay rates under the Holidays Act; you still need your payroll provider for this
- No direct payroll integration — leave data can be exported but does not feed automatically into NZ payroll calculations
- No timesheet functionality — does not track hours worked, only leave taken
- Newer in the NZ market — iPayroll has a longer track record with NZ-specific compliance
Choose iPayroll If
- You need a combined payroll and leave solution and do not want to manage two separate systems
- Holidays Act pay calculations (OWP, AWE, public holiday pay) are your primary concern and you want them handled automatically within payroll
- Your team is small enough that simple leave workflows through a web portal are sufficient
- All your employees are in New Zealand and you do not need multi-country leave management
- You do not use Slack or Microsoft Teams as your primary communication tool
- You want one provider for payroll, leave, and IRD filing
Choose Leave Balance If
- Your team uses Slack or Microsoft Teams and you want leave management to happen where work conversations already happen
- You already have payroll handled through an accountant, Xero, MYOB, or another provider — and you need a dedicated leave tool, not another payroll system
- Team visibility and planning matter — you want managers to see who is off at a glance without logging into a payroll portal
- You have employees across New Zealand and other countries and need multi-region leave policies
- Your team has 15 or more employees and you want flat-rate pricing that does not scale with headcount
- Approval workflows need to be fast, flexible, and integrated into daily communication tools
- Budget matters — NZD $32/month flat vs per-employee payroll pricing, especially if you already pay for payroll elsewhere
The Bottom Line
iPayroll and Leave Balance are not really competitors — they solve different problems that happen to overlap in one area. iPayroll is a payroll platform that includes leave tracking. Leave Balance is a leave management tool that complements your payroll provider.
If you do not have payroll software yet and want one system for everything, iPayroll is a solid choice for NZ businesses. Its Holidays Act compliance, OWP/AWE calculations, and IRD integration are genuinely valuable, and the included leave module covers basic tracking needs.
If you already have payroll sorted — through an accountant, Xero, or another provider — and you want a better leave experience for your team, Leave Balance is purpose-built for that. Slack and Teams integration, flexible approval workflows, team calendar visibility, and flat-rate pricing at NZD $32/month regardless of team size. Your payroll provider handles the money. Leave Balance handles the workflow.
For many NZ businesses, the ideal setup is both: a payroll system for compliance and pay calculations, and a dedicated leave tool for the day-to-day experience of requesting, approving, and planning around leave. The two work together rather than competing.
Try Leave Balance free for 14 days — no credit card required — and see whether a dedicated leave tool improves the experience for your team.
leave emails? Track your employee's leave with Leave Balance
