Skip to main content

Syncing Approved Leave to MYOB AccountRight

Learn how to map leave categories and automatically export approved staff leave to your MYOB payroll alongside your regular timesheets.

Written by Jas King

ShiftCare can automatically send approved staff leave (such as annual or sick leave) directly into your MYOB AccountRight payroll as part of your standard timesheet export. This eliminates the need for your payroll team to manually enter leave records twice in MYOB.

For this feature to work, your account needs to have either the legacy leave feature or ShiftCare HR enabled.

Setting up Leave Mapping (One-Time Setup)

Before the system can push leave data to MYOB, you must tell it which leave categories in ShiftCare match the wage categories in your MYOB account.

You must have your MYOB integration connected and a company account selected before you can complete this step.

  1. Navigate to Integrations > MYOB.

  2. Go to the Leave Type Mapping section and click 'Set Now' to open the mapping window.

  3. On the left, you will see a list of your ShiftCare leave categories (e.g., Annual Leave, Sick Leave). Use the dropdown menu next to each category to select the matching MYOB wage category. These dropdown options are pulled directly from your connected MYOB company account.

  4. Click 'Save'. This is a one-time setup. Every future timesheet export will use this saved mapping.

If a ShiftCare leave type is left unmapped, any leave logged under that category will not be exported to MYOB.

Exporting Leave with Timesheets

Once your mapping is saved, all approved leave is automatically included every time you run your standard timesheet export. We have a complete guide on exporting timesheets, but here are the necessary steps:

  1. Navigate to the MYOB integration page and click 'Export Timesheets'.

  2. Choose your pay period date range and review the Timesheet Summary.

  3. The hours column is now split into two distinct columns: Total Shift Hours and Total Leave Hours, making it perfectly clear what data is being sent.

  4. Click 'Export Timesheets'.

  5. Your approved leave is pushed directly to MYOB payroll alongside your shifts, mapped to the correct wage categories. When you process your pay run in MYOB, the leave balances for those employees will update automatically.

If a staff member took leave during the pay period but did not work any actual shifts, they will still appear in the export summary with their Total Leave Hours ready to be pushed to MYOB.

Read this complete guide on ShiftCare's Leave Dashboard to learn how to approve or reject leave requests that can be exported to MYOB.

Frequently Asked Questions (FAQs)

Why didn't a staff member's leave come across in the export?

There are two common reasons for this:

  1. The leave is not approved: Only leave requests with an "Approved" status in ShiftCare are exported. Pending or rejected leave is ignored.

  2. The leave type isn't mapped: Double-check your Leave Type Mapping settings to ensure the specific category of leave they took is mapped to a MYOB payroll category.

Will this duplicate leave I've already entered manually in MYOB?

Yes. The export sends all approved leave from ShiftCare for the selected period. If you have already manually keyed that same leave into MYOB, you should stop doing so once you begin using this feature to avoid paying the staff member twice.

I don't see the Leave Type Mapping step on my MYOB page. Where is it?

The Leave Type Mapping step only appears once your ShiftCare account is successfully connected to an active MYOB company file. Additionally, this feature is currently rolling out in stages; if you are connected but still do not see it, it may not be enabled for your account yet.

What happens if I connect ShiftCare to a different MYOB company file?

Because the available payroll categories are pulled directly from your connected MYOB file, changing your company file will reset your mapping. You will need to complete the Leave Type Mapping step again for the new file.


For further assistance with Syncing Approved Leave to MYOB AccountRight, please contact our Support team using online chat when you're logged into ShiftCare or email our Support team at support@shiftcare.com.

Did this answer your question?