RosterElf Logo New Zealand
Start trial
NZ WORKFORCE MANAGEMENT SOFTWARE

Rostering and time tracking for New Zealand shift-based teams

Roster Corner Store Coffee · Ponsonby
Barista 06:00 – 14:00
Barista 06:00 – 14:00
Barista 06:00 – 15:00
All-rounder 07:00 – 13:30
All-rounder 07:00 – 13:30
All-rounder 07:00 – 13:30
Kitchen hand 08:00 – 16:00
Kitchen hand 08:00 – 16:00
Kitchen hand 08:00 – 16:00
72.50 hours · $2,014.05 Publish 10 shifts Published
Time clock today
AN Amelia Northern Barista · rostered 06:00 05:52
CW Charlotte Wu All-rounder · rostered 07:00 06:56
NR Nathan Reeve Kitchen hand · rostered 08:00 12m late
3 on shift Approve timesheets Approved
Approved hours 21 – 27 Sep
Amelia Northern 25.00
Charlotte Wu 19.50
Nathan Reeve 16.00
Isla Harper 12.00
72.50 approved Send payrun Sent
HR Hub onboarding and certifications
100% Aroha Ngata agreement · handbook · manager’s certificate
80% Charlotte Wu food safety expires 2 Nov
45% Nathan Reeve started 19 Sep
1 to onboard Send welcome email Email sent
Team chat Corner Store Coffee
CW Charlotte Wu Can anyone take Friday 13:00 – 19:00? I have an exam.
IH Isla Harper I’ll take it — I’m on Saturday anyway.
AN Amelia Northern Charlotte, that works — approving it now.
1 swap offered Approve the swap Swapped
RosterTime clockPayrollHR HubTeam chat
See how it works

Rosters, time tracking, payroll, HR and team communication — all in one platform for shift-based businesses.

  • Rostering, timesheets, payroll export and HR in one system

  • Agreed hours, roster changes and cancellations all recorded

  • Hours-based records, ready for the 2028 leave changes

Start trial Book a demo
No credit card required
4.8 stars, 1,570 ratings

Best-rated rostering & HR software on Xero and Google

SEE IT IN ACTION

See how shift-based teams manage their workforce with RosterElf

All-in-one platform

Staff scheduling, time tracking and payroll — one platform for New Zealand teams

Quickly create and share rosters from any device — save time and reduce last-minute chaos.

Explore roster software

See wage costs in real time as you build rosters. Stay on budget before you publish.

Explore labour budgeting

Perfect Match® suggests available, qualified staff based on skills, availability and cost.

See Perfect Match®

Staff get instant notifications and can view rosters, swap shifts and update availability from the app.

Explore roster software
RosterElf Roster - Create smart rosters in minutesRosterElf Roster - Control your labour costsRosterElf Roster - Fill shifts with the right peopleRosterElf Roster - Easy, fast, and staff-friendly

Know exactly when and where staff clock in with GPS location capture and photo verification.

View time tracking

Photo ID and GPS ensure the right person clocks in at the right location.

See verification

See who's on shift, who's late, and who's missing — all from your dashboard.

View attendance

Review and approve timesheets with one click. Flag exceptions automatically.

Explore timesheets
RosterElf Time & Attendance - GPS-verified clock-insRosterElf Time & Attendance - Eliminate buddy punchingRosterElf Time & Attendance - Real-time attendance trackingRosterElf Time & Attendance - Timesheet approvals made simple

Under the Employment Relations Act, an employee’s agreed hours belong in their employment agreement — and zero-hour contracts are unlawful. RosterElf records the hours you actually roster, so what you scheduled is documented.

See rostering

An availability provision needs reasonable compensation, and cancellation terms must be written into the agreement. Roster changes and cancellations are timestamped, so you can show what was asked and when.

Explore roster changes

The adult minimum wage is $23.95 an hour from 1 April 2026, with starting-out and training rates at $19.16. Track hours against rates so you can see whether every employee is paid at or above the rate that applies to them.

See time tracking

The Employment Leave Act 2026 replaces the Holidays Act on 6 August 2028 and moves annual leave from weeks to hours accrued from day one. Accurate hours are the input that change needs, and that is exactly what your rosters and timesheets produce.

View timesheets
RosterElf NZ Compliance - Agreed hours on every rosterRosterElf NZ Compliance - Availability and shift-cancellation recordsRosterElf NZ Compliance - Minimum wage checksRosterElf NZ Compliance - Hours data ready for the leave reform

Send payroll-ready timesheets directly to Xero NZ in seconds — no manual data entry.

See payroll

Hours and rates calculated and formatted — ready for Xero NZ, Smartly or your own payroll provider.

View payroll

No more copying numbers between systems. Reduce errors and save hours every pay run.

Explore integration

Track every change to timesheets with complete history for your wage and time records.

View audit trail
RosterElf Payroll - One-click payroll exportRosterElf Payroll - Payroll-ready timesheetsRosterElf Payroll - Eliminate manual data entryRosterElf Payroll - Full audit trail

Send contracts, policies and right-to-work documents digitally so new starters complete everything before day one.

See onboarding

Track required documents, expiry dates and acknowledgements so nothing slips through the cracks.

View policies

Manage holiday requests, statutory leave balances and approvals in one system, synced with rosters to avoid clashes.

Manage holidays

Store employee details, documents, certifications and history securely in one place — always up to date.

Explore HR tools
RosterElf HR Tools - Digital onboarding & contractsRosterElf HR Tools - Certifications, policies & proceduresRosterElf HR Tools - Leave & absence managementRosterElf HR Tools - Centralised employee records

Message individuals, teams or your whole workforce — all within RosterElf.

View communication

Staff get instant alerts for new rosters, shift changes and open shifts.

See notifications

Share important updates with read receipts so you know who's seen them.

Explore messaging

No more WhatsApp groups. Keep work communication professional and private.

View features
RosterElf Communication - In-app team messagingRosterElf Communication - Shift notificationsRosterElf Communication - AnnouncementsRosterElf Communication - Keep work chat separate

See labour costs, hours worked and budget tracking at a glance.

See analytics

Track late arrivals, no-shows and overtime patterns across your team.

View reports

Predict wage costs before you publish rosters. Stay within budget.

Explore forecasting

Download reports for payroll, compliance audits or management reviews.

View compliance
RosterElf Analytics - Real-time labour insightsRosterElf Analytics - Attendance reportsRosterElf Analytics - Cost forecastingRosterElf Analytics - HR & compliance reports
VERIFIED RATINGS

Trusted by 30,000+ workplaces

4.7+ average

Rated on Xero · Google · G2 · Capterra

Proven results

Results reported by shift-based businesses

75%

less time spent on scheduling

50%

reduction in staff turnover

30%

increase in productivity

50%

faster payroll processing

Based on data reported by RosterElf customers. Individual results may vary.

Trusted by shift-based businesses

From independent cafes to multi-site retail and care groups, thousands of teams run their rosters, timesheets and payroll exports on RosterElf.

STILL USING SPREADSHEETS?

Workforce management software vs manual methods

See how workforce management software compares to spreadsheets and paper-based roster management.

What you need Spreadsheets Paper / WhatsApp Workforce Management Software
Create rosters Manual (hours) Manual + errors Automated (minutes)
Share with staff Email/print SMS/WhatsApp App + notifications
Track actual hours Separate system Manual timesheets Built-in clock in/out
Calculate pay Manual formulas Calculator Auto wage calculations
Handle swaps Endless messages Phone calls Self-service in app
Compliance Hope for best No audit trail Automated checks
Mobile access Limited None Full mobile app
Cost "Free" + 4hrs/week "Free" + chaos One price per employee/mo
WHY ROSTERELF

Solve the hardest workforce problems — without adding admin

Build accurate rosters with confidence

Create rosters with the right people, skills and coverage for every shift.

Built-in checks help prevent under-staffing, over-staffing and last-minute changes that disrupt operations.

Explore roster software
RosterElf Roster accuracy - Build accurate rosters with confidence

Keep the records New Zealand employment law expects

Rostered hours, roster changes, cancellations and leave are captured as you build the roster — so your wage and time records are a by-product of scheduling rather than an end-of-month reconstruction.

That matters more from 2028, when annual leave moves from weeks to hours accrued from day one.

Explore time and attendance
RosterElf NZ compliance - Keep the records New Zealand employment law expects

Reduce payroll errors

Hours, breaks and rates flow directly into Xero NZ — eliminating manual re-entry and costly mistakes.

Timesheets are checked before export, so staff are paid correctly the first time, every time.

Explore payroll integration
RosterElf Payroll accuracy - Reduce payroll errors

Cut hours of manual admin every week

Automate repetitive tasks like roster building, approvals, timesheets and holiday tracking.

Managers spend less time on admin and more time running the business.

Explore time-saving features
RosterElf Save time - Cut hours of manual admin every week

Control labour costs before they blow out

See the cost impact of rosters in real time, including overtime and premium rates.

Make informed decisions before shifts are published — not after payroll is processed.

Explore workforce analytics
RosterElf Save money - Control labour costs before they blow out

Keep staff aligned and informed

Share rosters, shift updates and announcements in one secure workplace app.

Reduce missed messages, no-shows and confusion caused by SMS or WhatsApp groups.

Explore team communication
RosterElf Staff communication - Keep staff aligned and informed
PRICING

Simple per-employee pricing

One price per employee per month. No lock-in contracts, no setup fees, every feature included, cancel anytime.

Core

Rostering and time & attendance, with payroll-ready timesheets.

Full Suite

Rostering, payroll export and the HR Hub in one system.

HR

Onboarding, documents, policies and training on their own.

New Zealand pricing in NZD is being confirmed. Book a demo and we will quote the plan that fits your team, or start the free 15-day trial — no credit card required.

Book a demo to get NZ pricing →
SUPPORT

Real support from people who understand your business

At RosterElf, support isn't a ticket system — it's part of the product. Our team helps you set up correctly, get your rosters and hours records right, and stay on top of the changes coming to leave in 2028. No scripts. No offshore handoffs. Just real help when you need it.

  • Support on Australian and New Zealand hours — phone, email and live chat

  • Free onboarding assistance to get your team set up quickly

  • Comprehensive help centre with video tutorials and guides

RosterElf support team on call
FAQ

Workforce management software FAQs

  • Most businesses are up and running within a day. Import your employees via CSV, configure your roster templates, and you're ready to publish your first schedule. Our team provides free onboarding assistance.
  • No installation required. RosterElf is 100% cloud-based and works in any modern web browser. Employees download the free mobile app from the App Store or Google Play to view rosters and clock in.
  • Yes, you can bulk import employees, pay rates, and roster templates via CSV. If you're switching from Deputy, another platform, or spreadsheets, our onboarding team can assist with migration.
  • Yes, all plans include a free 15-day trial with full access to every feature. No credit card required. Start your free trial today and see how RosterElf works for your business.
  • After your trial, simply choose a plan that suits your team size. Nothing is charged when the trial ends, and there is nothing to cancel — it simply expires after 15 days. If you need more time to evaluate, contact our support team for an extension.