Skip to content
  • There are no suggestions because the search field is empty.

CloudPayroll and MyHR Integration (AUS)

This guide explains how the integration between CloudPayroll and MyHR works; and a how to guide on setting up the initial integration.

Contents

What this integration does

What data is pushed from MyHR to CloudPayroll

Connecting the integration

Open integrations

Authorise the connection

Configure your settings

Linking your people

Automatic data updates

Leave balance and leave requests

Known limitations

Support

What this integration does

Connecting MyHR to CloudPayroll means employee details and leave flow automatically between the two systems. New employees are created in CloudPayroll when they sign their agreement in MyHR, approved leave is sent to CloudPayroll automatically, and employees can see their leave balances in MyHR.


What data syncs from MyHR to CloudPayroll

When a new employee is created, MyHR sends the following to CloudPayroll:

  • Name, email, phone
  • Date of birth (required)
  • Gender
  • Address
  • Job title
  • Start date
  • Employment type and pay frequency
  • Hours of work
  • Pay rate and pay type (salary or hourly)
  • Tax file number and tax scale
  • Tax-free threshold claimed
  • Bank account
  • User-defined group and cost centre (if configured)

Ongoing, MyHR sends approved leave requests to CloudPayroll and pulls leave balances back for employees to see in MyHR.

For ongoing employee detail updates, see Automatic data updates between MyHR and payrolls.


Connecting the integration

Before you start

You'll need:

  • In MyHR: Owner access, or Manager access with the Manage integrations permission
  • In CloudPayroll: Admin credentials and your CloudPayroll API details

User-Defined Groups and Cost Centres: If these are mandatory in your CloudPayroll account, set a default value in your MyHR integration settings before connecting — otherwise new employee creation will fail. Ask CloudPayroll for your cost centre codes (the code, not the display name, is what's required).


Setting up the integration

Step 1 — Open integrations

  1. Select the Settings cog (top-right corner)
  2. Select Settings, then click the Integrations tab
  3. Find CloudPayroll and select Get started

Step 2 — Authorise the connection

  1. Select Authorise MyHR to access CloudPayroll
  2. Enter your CloudPayroll credentials and authorise
  3. You'll be returned to MyHR

Step 3 — Configure your settings

Once connected, configure your integration settings:

  • Payroll administrator — who receives integration notifications and error emails
  • Automatic employee creation — whether new employees are pushed to CloudPayroll when they sign their agreement
  • Automatic data updates (Push Updates) — see Automatic data updates between MyHR and payrolls
  • User-Defined Group and Cost Centre defaults — required if mandatory in your CloudPayroll account
  • Leave balance visibility — management only or self-service

 Linking your people

After connecting, you'll need to link existing employee records between MyHR and CloudPayroll. For a full guide see Navigating integrations in MyHR.

  1. Select the Settings cog > Settings > Integrations > CloudPayroll > Manage
  2. In the Manage tab, profiles show with one of these statuses:
    • Not linked — exists in one system but not connected to the other
    • Connected — successfully linked
    • Action required — data issue or sync error needs attention
    • Excluded — manually excluded from the integration
  3. Select the ellipsis menu (..) next to a profile and choose 'Link to an existing payroll profile' or 'Link to an existing MyHR person'
  4. Select 'View details' to review a side-by-side comparison before confirming

Once a link is established, MyHR checks for any pending or future approved leave. If found, those leave entries need to be mapped to a payroll leave type before the leave sync activates.


 Automatic data updates

MyHR can automatically push employee detail changes to CloudPayroll. Turn on Push Updates in your integration settings.

Hours of work: Standalone changes to hours of work may not push reliably. If employment type changes from part-time to full-time, hours may be cleared in CloudPayroll — check and update manually if needed.

See Automatic data updates between MyHR and payrolls for the full list of what gets sent.


Leave balances and leave requests

Once employees are linked, leave approved in MyHR is sent to CloudPayroll automatically.

Always approve leave in MyHR, not directly in CloudPayroll. Leave created directly in CloudPayroll won't appear in MyHR.

Why the leave balance in MyHR might look different to CloudPayroll

CloudPayroll has two balance concepts:

  • Live balance — includes accruals in open pay runs
  • Committed balance — as at the last closed pay run

MyHR shows: live balance minus approved leave not yet paid out. Both figures are correct — they're just showing different things.

To force a balance refresh, go to the person's Leave tab in their MyHR profile.


Known limitations

Limitation Detail
Date of birth required Missing DOB will cause employee creation to fail
UDGs / Cost Centres Must set default values in MyHR settings if mandatory in CloudPayroll
Hours of work (standalone change) May not push reliably — verify in CloudPayroll after updating
Multiple pay rates Only the first/main rate updates via automatic push

Support Options

If you need more help, our HR teams are always here for you! See Payroll integrations — FAQs and Troubleshooting for common issues.

AU - 02 7908 2240