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

Time Doctor and Xero AU Payroll Integration

Note: Xero AU Payroll Integration is available for purchase across all Time Doctor subscription plans and is accessible to users with Owner and Admin access.

TL;DR:

  • Connect Xero AU Payroll Integration via Settings > Integrations > Native tab.
  • Select a date range and choose users or groups.
  • Click Sync Now to send Time Doctor timesheets directly into Xero AU Payroll.
  • Review each sync in the History tab.
  • Use this as a one-way sync from Time Doctor to Xero AU Payroll.

 

Connect Xero AU Payroll with Time Doctor to sync employee timesheets directly into the payroll system. Eliminate manual data entry and keep payroll processing aligned with the latest tracked time.

Enable the integration to:

  • Sync Time Doctor timesheets to Xero AU Payroll
  • Filter syncs by date range, individual users, or groups

Note: This is a one-way sync. Data flows from Time Doctor to Xero AU Payroll only.

 

Before Getting Started

Ensure the following:

    • Use Time Doctor for time tracking.
    • Use Xero AU Payroll to process payroll.
    • Confirm Admin access in both platforms.
    • Purchase Xero AU Payroll Integration.

 

How to Set Up the Integration

    1. Go to Settings > Integrations > Native tab.
    2. Locate Xero AU Payroll Integration
    3. Purchase the integration and click Connect
    4. Follow the OAuth flow

 

Syncing Timesheets

Sync Time Doctor timesheets directly into Xero AU Payroll for payroll processing. Control which records are included by selecting a date range, users, or groups before each sync.

How It Works

    • Trigger each timesheet sync manually
    • Select the required date range, users, or groups before syncing
    • Send matching timesheet data from Time Doctor to Xero AU Payroll.

How to Sync Timesheets

    1. Go to Settings > Integrations > Xero AU Payroll.
    2. Click Configure.
    3. Set the Date Range for the timesheets to sync.
    4. Select Users or Groups.
    5. Click Sync Now.

 

Filter Options

Filter

Description

Date range

Choose a start and end date for the timesheet sync.

Note: Dates are in your Time Doctor Company time zone.

Users

Select individual users to include in the sync.

Groups

Select one or more groups to include in the sync.

 

What Gets Synced

Time Doctor sends the following data to Xero AU Payroll for each included user within the selected date range:

  • Total hours tracked
  • Breakdown by day

Note: Only time tracked in Time Doctor is included. Manual time entries follow the same rules as tracked time.

Note: Xero AU Payroll does not support syncing timesheets to a past pay period if a pay run for that period has already been posted, or if a timesheet for a future pay period already exists for that employee. If this occurs, adjust the employee’s pay directly in the next pay run, or delete the future-dated timesheet in Xero and re-sync.
More information here and here.

Day-to-Day Usage

  • Track time in Time Doctor as usual.
  • At the end of each pay period, go to Settings > Integrations > Xero AU Payroll.
  • Set your date range, select users or groups, and click Sync Now.
  • Verify the synced data in Xero AU Payroll before processing payroll.

 

Sync History

Open the History tab to review past syncs, including each sync date and status.

 

Disabling the Integration

Click Remove from Account to fully disconnect the integration and stop future billing.

Important: Removing the integration does not delete any timesheet data already synced to Xero AU Payroll.

 

 


 

 

Troubleshooting

Timesheets Not Appearing in Xero AU Payroll

  • Confirm that the selected date range covers the expected pay period.
  • Verify that the correct users or groups were selected.
  • Check the History tab for sync errors.
  • Allow a few minutes after syncing before reviewing data in Xero AU Payroll.

 

Incorrect Hours in Xero AU Payroll

  • Confirm that the date range is correct.
  • Check whether any time entries were edited after the last sync.
  • Run the sync again using the same date range to push updated data.

 

Sync Fails to Complete

  • Verify that the Xero AU Payroll credentials are still valid.
  • Reconnect the integration if the credentials have expired.
  • Timesheet cannot be created for an earlier pay period: Xero does not allow timesheets to be created for a past pay period in two cases: a pay run for that period has already been posted, or a timesheet for a future pay period already exists for that employee. To resolve, either adjust the employee’s pay in the next pay run to account for the missing time, or delete the future-dated timesheet in Xero first, then re-sync from Time Doctor.
    More information here and here.

 

Should there be any inconsistencies or concerns regarding the article, contact support@timedoctor.com for prompt assistance.