When you integrate Employment Hero with your payroll platform, the systems work together to keep employee data synchronised. Understanding how this integration works will help you manage your employee information effectively.
How data flows between systems:
- Initial integration — Employee data is imported FROM your payroll platform INTO Employment Hero as your starting point
- Ongoing synchronisation — After setup, Employment Hero becomes your primary system, and data flows FROM Employment Hero TO your payroll platform to keep everything up to date
This means once integration is complete, you'll manage most employee information in Employment Hero, and changes will sync automatically to your payroll platform. If needed, you can manually trigger a fresh data import from your payroll platform at any time.
During integration
Employment Hero allows you to connect your payroll platform to Employment Hero with one click, which we refer to as a one-click integration (OCI). When you first integrate your platforms, we will pull the data from the payroll platform into Employment Hero. If there is a conflict during this OCI process, you can then decide whether to use Employment Hero data or your imported payroll data.
Important
New employees who are imported from the payroll platform will not have invitation emails automatically sent out to them. To send invitation emails to these users, you will need to send invitations in bulk. To learn how to do this, refer to this article.
The table below shows which employee file fields are imported during integration from each payroll platform, comparing Employment Hero Payroll, Xero, MYOB and QuickBooks.
| Section. | Platform Field Name. | EH Payroll classic. | Xero. |
|---|---|---|---|
| Personal details. | Account email. | ||
| Title. | |||
| First name. | |||
| Preferred name. | |||
| Last name. | |||
| Gender. | |||
| Address line 1. | |||
| Address line 2. | |||
| Suburb. | |||
| City. | |||
| Postcode. | |||
| Country. | |||
| Date of birth. | |||
| Personal mobile number. | |||
| Home phone. | |||
| Employment details. | Employing entity. | ||
| Employee code. | |||
| Cost centre. | |||
| Start date. | |||
| Termination date. | |||
| Termination reason | |||
| Employment history. | Job title. | ||
| Start date. | |||
| End date. | |||
| Employment type. | |||
| Employment status | |||
| Pay details. | Pay rate template. | ||
| Anniversary date. | |||
| Pay rate. | |||
| Pay category. | |||
| Pay schedule. | |||
| Normal working hours per week. | |||
| Custom Working Hours | |||
| Ordinary work day. | |||
| Custom work hours. | |||
| Pay Frequency. | Annum. | ||
| Monthly. | |||
| Fortnight. | |||
| Hour. | |||
| Day. | |||
| Bank details. | Account name. | ||
| Sort code. | |||
| Account number. | |||
| Amount. | |||
| Statement text. | |||
| Kiwi Saver. | Employee contribution. | ||
| Employer contribution. | |||
| Opt out date. | |||
| Savings suspension from date. | |||
| Savings suspension to date. | |||
| Enrolment status. | |||
| Ineligibility reason | |||
| Tax Code Declaration. | Date signed. | ||
| Elected extra pay rate. | |||
| FTC overseas super or pension. | |||
| Income applied to tested benefit. | |||
| Income band. | |||
| Encrypted IRD number. | |||
| Its non disclosed. | |||
| Its primary income. | |||
| Meets main income test. | |||
| New Zealand resident. | |||
| Encrypted tax code. | |||
| Special tax code. | |||
| Special tax code rate. | |||
| Special tax code rate end data. | |||
| Student loan. | |||
| Student loan rate. | |||
| Student loan rate end date. | |||
| Eligible for SDR. |
The table below shows which organisational detail fields are imported during integration, comparing Employment Hero Payroll, Xero, MYOB and QuickBooks.
| Section. | Platform Field Name. | EH Payroll classic. | Xero. |
|---|---|---|---|
| Leave categories. | Leave categories. | ||
| Pay categories. | Pay categories. | ||
| Pay schedules. | Pay schedules. | ||
| Cost centres. | Cost centres. | Known as locations. | |
| Work types. | Work types. |
The table below shows which payroll settings are imported during integration, comparing Employment Hero Payroll, Xero, MYOB and QuickBooks.
| Section. | Platform Field Name. | EH Payroll classic. | Xero. |
|---|---|---|---|
| Company settings. | Company name. | ||
| Phone. | |||
| Company address. | Address line 1. | ||
| Suburb. | |||
| Country. | |||
| Employment settings. | Typical work day. | ||
| Employment entities. | Name. | ||
| Registration number. | |||
| Country. |
Ongoing synchronisation
Once you have integrated Employment Hero with your payroll platform, we will send the following data through to your payroll platform automatically.
Important
You will use the Benefits feature for record-keeping purposes; only; the benefits (allowances) set up does not sync through to your payroll platform. However, we will notify your payroll admin when you add a benefit so they receive a prompt to make the necessary updates in your organisation's payroll platform.
The table below shows which allowance fields are imported during integration, comparing Employment Hero Payroll, Xero, MYOB and QuickBooks.
| Platform Field Name | Employment Hero Payroll classic | Xero | MYOB Account Right Live |
|---|---|---|---|
| Benefit name. | |||
| Amount. | |||
| Start date. | |||
| End date. | |||
| Team. | |||
| Comment. |
*Employment Hero also integrates with QuickBooks Online. However, we can not guarantee the same level of functionality as our Employment Hero Payroll offering.
The table below shows which employee file fields are imported during integration from each payroll platform, comparing Employment Hero Payroll, Xero, MYOB and QuickBooks.
| Section. | Platform Field Name. | EH Payroll classic | Xero |
|---|---|---|---|
| Personal details. | Account email. | ||
| Title. | |||
| First name. | |||
| Last name. | |||
| Gender. | |||
| Address line 1. | |||
| Address line 2. | |||
| Suburb. | |||
| City. | |||
| Postcode. | |||
| Country. | |||
| Date of birth. | |||
| Personal mobile number. | |||
| Home phone. | |||
| Employment details. | Employing entity. | ||
| Employee code. | |||
| Cost centre. | |||
| Start date. | |||
| Termination date. | Edit only - cannot set | ||
| Employment history. | Job title. | ||
| Start date. | |||
| End date. | Edit only - cannot set | ||
| Employment type. | |||
| Pay details. | Effective from | ||
| Pay rate template. | |||
| Anniversary date. | |||
| Pay rate. | |||
| Pay category. | |||
| Pay schedule. | |||
| Normal working hours per week. | |||
| Ordinary work day. | |||
| Custom work hours. | |||
| Pay employee their normal working hours by default. | |||
| Timesheet type. | |||
| Pay Frequency. | Annum. | ||
| Monthly. | |||
| Fortnight. | |||
| Hour. | |||
| Day. | |||
| Bank details. | Account name. | ||
| Sort code. | |||
| Account number. | |||
| Amount | |||
| Statement text. | |||
| Kiwi Saver. | Employee contribution. | ||
| Employer contribution. | |||
| Opt out date. | |||
| Savings suspension from date. | |||
| Savings suspension to date. | |||
| Enrolment to date. | |||
| Ineligibility reason. | |||
| Tax Code Declaration. | Date signed. | ||
| Elected extra pay rate. | |||
| FTC overseas superannuation or pension. | |||
| Income applied to tested benefit. | |||
| Income band. | |||
| Encrypted IRD number. | |||
| Its non disclosed. | |||
| Its primary income. | |||
| Meets main income test. | |||
| New Zealand resident. | |||
| Encrypted tax code. | |||
| Special tax code rate. | |||
| Special tax code rate end date. | |||
| Student loan. | |||
| Student loan rate. | |||
| Student loan rate end date. | |||
| Eligible for SDR. |
The table below shows which expense fields are imported during integration, comparing Employment Hero Payroll, Xero, MYOB and QuickBooks.
| Platform Field Name | Employment Hero Payroll classic | Xero | MYOB Account Right Live |
|---|---|---|---|
| Expenses |
The table below shows which leave fields are imported during integration, comparing Employment Hero Payroll, Xero, MYOB and QuickBooks.
| Platform Field Name. | Employment Hero Payroll classic | Xero. |
|---|---|---|
| Leave category. | ||
| From. | ||
| To. | ||
| Comment. | ||
| Total hours requested. | ||
| Leave details: Date. | ||
| Leave details: Hours. | ||
| Leave request attachment |
The table below compares how payslips are handled during integration across Employment Hero Payroll, Xero, MYOB and QuickBooks.
| Employment Hero Payroll classic | Xero. | |
|---|---|---|
| Do they sync automatically? | ||
| Can I sync them manually? |
The table below compares whether rostering can be accessed during integration across Employment Hero Payroll, Xero, MYOB and QuickBooks.
| Platform Field Name | Employment Hero Payroll classic | Xero |
|---|---|---|
| Date. | ||
| Start time. | ||
| End time. | ||
| Work type. | ||
| Cost centre. | ||
| Breaks. | ||
| Total (excluding breaks). | ||
| Status. | ||
| Comment. |