Skip to content
Worknice Help Center home
Worknice Help Center home

MYOB AR Leave Management

View leave balances and manage leave in Worknice and automatically send approved leave to MYOB AccountRight payroll.


Introduction

The Worknice ↔ MYOB AccountRight integration (in addition to payroll data) allows organisations to manage leave requests in Worknice while automatically syncing approved leave to MYOB AccountRight.

Worknice handles the request, approval, and calculation of leave, then sends the processed leave data directly to MYOB AccountRight using the integration.

This allows you to:

  • Manage leave requests and approvals in Worknice

  • Automatically calculate leave hours based on work patterns

  • Send approved leave directly to MYOB AccountRight

  • Keep payroll systems accurate and up to date

  • Allow employees and managers to view their live leave balances


Before You Get Started

You need to be an Account Owner to access these features


Configuring Leave Features in the Integration

Leave features in the MYOB integration can be enabled or disabled depending on how your organisation manages leave.

Enable or Disable Leave Requests & Leave Balances

  1. Navigate to Apps from the left-hand menu.

  2. Open your MYOB AccountRight integration.

  3. Click Edit.

  4. Configure the available leave features:

  • Leave Requests – Allows employees to submit leave requests in Worknice which will sync to MYOB.

  • Leave Balances – Displays employee leave balances from MYOB inside Worknice.

  1. Click Save to apply the changes.

Some organisations prefer to manage leave entirely in payroll, while others prefer employees to submit leave requests through Worknice. These settings allow you to choose the workflow that suits your business.


How Leave Management Works

The integration follows this workflow:

  1. An employee submits a leave request in Worknice.

  2. A manager approves the leave request.

  3. Worknice calculates the leave hours based on the employee’s work pattern.

  4. The leave request is processed into daily leave entries.

  5. An Account owner sends the leave entries directly to MYOB AccountRight through the integration / API

This ensures payroll systems receive accurate leave hours without manual exports or imports.


Leave Hour Calculations

Worknice automatically calculates leave hours using the employee’s work pattern and the organisation’s public holidays.

The calculation considers:

  • Employee work patterns

  • The organisation’s reference date

  • Public holidays based on the employee’s state

  • The leave request date range

Public holidays automatically return 0 leave hours, meaning they are not included in leave records sent to MYOB.


Work Patterns

Work patterns define the number of hours an employee works each day.

Worknice stores work patterns as a two-week schedule (14 days) representing:

Week 1
Monday → Sunday

Week 2
Monday → Sunday

Example:

Day

Hours

Mon

7.6

Tue

7.6

Wed

7.6

Thu

7.6

Fri

7.6

Sat

0

Sun

0

These work patterns are used to determine how many hours of leave should be recorded for each day in a leave request.

To edit work patterns;

1 - Go to the Myob integration in Apps

2 - Open app

3 - Navigate to the Work patterns tab

4 - Edit each persons work pattern


Leave Categories

Leave categories are automatically synced from MYOB AccountRight.

This means:

  • Leave types must be configured in MYOB AccountRight

  • They will appear automatically in Worknice leave requests

  • Users cannot create or edit leave categories inside Worknice

This ensures leave categories remain consistent between payroll and HR systems.

Examples of synced categories may include:

  • Annual Leave

  • Personal / Sick Leave

  • Carer’s Leave

  • Long Service Leave


Leave Approval & Processing

When a leave request is approved:

  1. Worknice updates the request status to Approved.

  2. The system calculates the leave hours.

  3. The leave request is split into daily entries.

  4. Public holidays are automatically excluded.

  5. Each day of leave is prepared for payroll processing.

This structure ensures MYOB receives accurate per-day leave records, which aligns with how MYOB AccountRight processes leave through Timesheets.

To send leave requests to Myob;

1 - Go to the Myob integration in Apps

2 - Open app

3 - Navigate to the Approved Leave Requests tab

4 - Check the box against each leave request, and then Click Send to Myob

5 - Worknice will automatically update the leave request record to Processed so you can track what has and has not gone to Myob.


Sending Leave to MYOB

Timesheets must be enabled in MYOB AccountRight for the integration to transfer approved leave requests to Myob.

Once a leave request has been approved and processed, the integration sends leave records directly to MYOB AccountRight Timesheets.

Each record contains:

Field

Description

Employee Code

Matches the employee record in MYOB

Leave Category

Leave type synced from MYOB

Date

Leave date

Hours

Leave hours for that day

Because the data is sent directly through the integration, there is no need to export or import files manually.


Best Practices

To ensure smooth leave processing:

  • Ensure Timesheets are enabled in MYOB AccountRight

  • Confirm employee codes match between Worknice and MYOB

  • Maintain accurate work patterns for employees

  • Configure leave categories directly in MYOB

  • Enable leave features in the integration that match your workflow


You're All Done!

Leave requests can now be managed in Worknice and automatically synced to MYOB AccountRight for payroll processing.

If you have any questions please reach out to our support team at help@worknice.com or through the help section within Worknice.