Automatic data updates between MyHR and payrolls
Learn about automatic payroll data push available with payroll integrations and MyHR
Contents
Overview: Automatic Payroll Data Push
Step-by-step instructions: Getting started
Step 1 — Turn on Push Updates in your settings
Step 2 — View your integration activity
Step 3 — Reauthorise (iPayroll only)
What payroll integrations are supported?
How do I see what has changed against an employee and what was sent to payroll ?
Overview: Automatic Payroll Data Push
Keep your payroll system up to date automatically. When employee details change in MyHR, those updates are sent directly to your connected payroll — no manual re-entry needed.
How it works
Once enabled, MyHR will regularly send employee detail changes to your payroll system. This includes things like pay rate updates, bank account changes, and personal details — so your payroll always reflects the latest information from MyHR.
This is separate from how MyHR has always handled leave — leave requests have always synced in near real-time and continue to work the same way.
Things to be aware of
Pay rates — Only the first/main pay rate is updated. If your payroll supports multiple pay rates, additional rates will need to be managed directly in payroll.
Employment type (Xero NZ & AU) — If an employee changes to a fixed-term employment type, this won't update automatically via data push. You'll need to update this directly in Xero.
Hours of work — Standalone changes to hours of work may not push through on some payrolls, including CloudPayroll and Xero AU. If employment type changes from part-time to full-time in CloudPayroll, hours of work may be cleared — check and update in payroll if needed.
Weekly wage employees (iPayroll) — Employees on a weekly wage are not currently supported for automatic data push via iPayroll. These will need to be managed manually.
Step-by-step instructions: Getting started
Step 1 — Turn on Push Updates in your settings
Once enabled, head to your integration settings in MyHR and turn on Push Updates. You can choose how frequently updates are sent and set up email notifications for your payroll admin.

Step 2 — View your integration activity
Once connected, your activity history gives you a clear picture of what's changed and what's been sent to payroll. Click any row for a detailed breakdown.
Step 3 — Reauthorise (iPayroll only)
If you're using iPayroll, you'll need to reauthorise your connection to MyHR if you want pay rates to be included in our updates. If you don't want this, you don't need to reauthorise however, if your connection does need to be reauthorised, the pay rates will be included from that point onwards.
FAQs & troubleshooting
What gets sent to payroll?
| Detail | Pushed automatically? |
|---|---|
| Name | ✅ |
| Pay rate (first/main) | ✅ |
| Bank account | ✅ |
| IRD / Tax file number | ✅ |
| Address | ✅ |
| Phone number | ✅ |
| Employment type | ✅ (see notes below) |
| Leave requests | ✅ |
| Email address | 🔜 Coming soon |
| Hours of work (standalone change) | ⚠️ Not supported on all payrolls |
What payroll integrations are supported?
Automatic data push is available for:
- iPayroll
- CloudPayroll
- PayHero
- Xero NZ Payroll
- Xero AU Payroll
- MyHR Payroll AU
Custom payroll connections powered by Zapier are not currently supported.
How do I see what has changed against an employee and what was sent to payroll ?
The company activity view gives you a full picture of what's changed and what's been sent to payroll. You can see:
- Which employee details were updated and when
- Whether the data push was successful
- A detailed breakdown of each change
If a push doesn't go through, MyHR will retry automatically and you'll have clear visibility of the status in your activity view.
Support Options
If you need more help, our HR teams are always here for you!
If you have questions, message the MyHR team via the Ask Us chat feature or call us on:
NZ - 0800 69 47 69 (0800 MY HR NZ) or +64 9 887 3345
AU - 02 7908 2240