---
title: How to Connect to Xero
description: "connect to xero: xero Intergration xero sync"
---

[Skip to content](https://help.jointimecloud.com/connect-to-xero-1#main-content)

[Contact us](https://help.jointimecloud.com/kb-tickets/new?hsLang=en)

[![Timecloud-Logo-600-2](https://help.jointimecloud.com/hs-fs/hubfs/Timecloud-Logo-600-2.png?width=200&height=40&name=Timecloud-Logo-600-2.png)](https://help.jointimecloud.com/?hsLang=en)

Open main navigation

Close main navigation

- [Contact us](https://help.jointimecloud.com/kb-tickets/new)
- [Go to app.jointimecloud.com](https://app.jointimecloud.com/)

[Go to app.jointimecloud.com](https://app.jointimecloud.com/)

 Got questions? Ask away

- There are no suggestions because the search field is empty.

1. [Service Portal](https://help.jointimecloud.com/?hsLang=en)
2. [Payroll](https://help.jointimecloud.com/payroll?hsLang=en)
3. [Xero](https://help.jointimecloud.com/payroll?hsLang=en#xero)

# How to Connect to Xero

## How to connect your Timecloud account to Xero

<iframe data-hsv-src="https://play.hubspotvideo.com/v/5997133/id/164551152295" referrerpolicy="origin" sandbox="allow-forms allow-scripts allow-same-origin allow-popups" allow="autoplay; fullscreen;" style="position: absolute !important; width: 100% !important; height: 100% !important; left: 0; top: 0; border: 0 none; pointer-events: initial" title="HubSpot Video" loading="lazy" data-hsv-id="164551152295" data-hsv-style="" data-hsv-width="688" data-hsv-height="295" data-hsv-autoplay="false" data-hsv-loop="false" data-hsv-muted="false" data-hsv-hidden-controls="false" data-hsv-full-width="false"></iframe>

### Flow of Data

![Timecloud plus Xero Integration Data FLow. Employees and Pay Types sync and Attendance can be exported from Timecloud to Xero](https://jointimecloud.com/wp-content/uploads/2021/02/XeroTimecloud-Integration-Process.png)

### Four Easy Steps

### ![](https://help.jointimecloud.com/hs-fs/hubfs/Four-Easy-Steps-png.png?width=688&height=128&name=Four-Easy-Steps-png.png)

### Getting Started

- Open the Payroll Page using the navigation bar on the left of your screen.

![](https://help.jointimecloud.com/hs-fs/hubfs/Screenshot%202024-11-18%20at%2011-57-03%E2%80%AFAM-png.png?width=292&height=562&name=Screenshot%202024-11-18%20at%2011-57-03%E2%80%AFAM-png.png)

- Click on the “Connect to Xero” button at the top of the screen.

![](https://help.jointimecloud.com/hs-fs/hubfs/image-png-Mar-06-2024-02-56-27-6454-AM.png?width=660&height=667&name=image-png-Mar-06-2024-02-56-27-6454-AM.png)

- This will take you to a secure site provided by Xero that will ask you to choose which organisation to connect to and also give Timecloud permission to aspects of your Xero account

**Note: You can only connect to one company’s payroll at a time.**

![](https://help.jointimecloud.com/hs-fs/hubfs/image-png-Aug-14-2023-04-55-15-3223-AM.png?width=275&height=512&name=image-png-Aug-14-2023-04-55-15-3223-AM.png)

**Timeclouds' access covers the following:**

- Payroll Employees - access to the list of employees in your payroll
- Payroll Timesheets - ability to request and export timesheet data
- Payroll Settings - access to pay calendars and payment types
- Quick Access - 60 day rolling access to the above aspects of your Xero account without requiring a re connect process. This does not apply if you click the "Disconnect" button.

### Sync Pay Types

- In the Settings Page, select the matching pay types from the dropdown list under the ‘Actions’ column. A green tick will appear to indicate the successful syncing of your pay items.

![](https://help.jointimecloud.com/hs-fs/hubfs/image-png-Mar-06-2024-02-57-53-7539-AM.png?width=671&height=794&name=image-png-Mar-06-2024-02-57-53-7539-AM.png)

- Navigate to Employees and select the check box for the relevant employees to be synced. Select the matching email address from the dropdown list under the 'Actions' column. A green tick will appear to indicate the successful syncing of your employees.

![](https://help.jointimecloud.com/hs-fs/hubfs/image-png-Mar-06-2024-03-00-16-0076-AM.png?width=687&height=873&name=image-png-Mar-06-2024-03-00-16-0076-AM.png)

- If you are using the Job Tracking Module, navigate to Job Tracking and select the Payroll Job Category, along with the job tracking layer from Timecloud that you would like to map from.

Note: That only one layer can be linked.

![](https://help.jointimecloud.com/hs-fs/hubfs/Screenshot%202024-10-30%20at%202-18-07%E2%80%AFPM-png.png?width=688&height=422&name=Screenshot%202024-10-30%20at%202-18-07%E2%80%AFPM-png.png)

![](https://help.jointimecloud.com/hs-fs/hubfs/image-png-Mar-06-2024-03-02-50-1687-AM.png?width=380&height=173&name=image-png-Mar-06-2024-03-02-50-1687-AM.png)

- Match the jobs to tracking categories to push hours against these fields.

![](https://help.jointimecloud.com/hs-fs/hubfs/image-png-Mar-06-2024-03-04-39-0708-AM.png?width=661&height=494&name=image-png-Mar-06-2024-03-04-39-0708-AM.png)

### FAQ

**How do I disconnect from Xero?**

To disconnect you can select the disconnect button below Timesheets in the side menu. Note that this button only appears once connected.

 

**Do I need to sync pay types every time I publish timesheets?**

No. Syncing your pay items is only required once. You would only need to unsync and resync them if your organisation implemented a new payment type not previously used. For example, Overtime.

 

**Do I need to sync employees every time I publish timesheets?**

No. You only need to sync new employees that have been added to payroll or unsync employees that are no longer in payroll. Or in some cases employees pay calendars or employee profiles have been updated.

 

**Do I have to disconnect from Xero after each session?**

It is up to you. Timecloud uses a refresh token provided by Xero that allows us to connect to your account with the permissions you provide without having to have you go through the “connect to xero” process every time. If however you prefer to disconnect after each session then you can press the Disconnect button.

 

**What doesn't your integration do?**

Currently we do not support pushing allowances to Xero. We also don’t do approvals. All timesheets are pushed in DRAFT mode allowing for the final approval process to be done on Xero side.

- [Account & Security](https://help.jointimecloud.com/account-security?hsLang=en)
- [Attendance & Timesheets](https://help.jointimecloud.com/attendance-timesheets?hsLang=en)
- [Award Interpretation](https://help.jointimecloud.com/award-interpretation?hsLang=en)
- [Biometric Scanners](https://help.jointimecloud.com/biometric-scanners?hsLang=en)
- [Employees](https://help.jointimecloud.com/employees?hsLang=en)
- [Forms & Checklists](https://help.jointimecloud.com/forms-checklists?hsLang=en)
- [Geofencing](https://help.jointimecloud.com/geofencing?hsLang=en)
- [Human Resources](https://help.jointimecloud.com/human-resources?hsLang=en#main-content)

    - [Organisation View](https://help.jointimecloud.com/human-resources?hsLang=en#organisation-view)
- [Integrations](https://help.jointimecloud.com/integrations?hsLang=en)
- [Job Tracking](https://help.jointimecloud.com/job-tracking?hsLang=en)
- [Leave Management](https://help.jointimecloud.com/leave-management?hsLang=en)
- [Mobile App](https://help.jointimecloud.com/mobile-app?hsLang=en#main-content)

    - [Kiosk](https://help.jointimecloud.com/mobile-app?hsLang=en#kiosk)
    - [Mobile App](https://help.jointimecloud.com/mobile-app?hsLang=en#mobile-app)
- [Payroll](https://help.jointimecloud.com/payroll?hsLang=en#main-content)

    - [Xero](https://help.jointimecloud.com/payroll?hsLang=en#xero)
    - [iPayroll](https://help.jointimecloud.com/payroll?hsLang=en#ipayroll)
    - [MYOB](https://help.jointimecloud.com/payroll?hsLang=en#myob)
    - [Smartly](https://help.jointimecloud.com/payroll?hsLang=en#smartly)
- [Reporting](https://help.jointimecloud.com/reporting?hsLang=en)
- [Roster](https://help.jointimecloud.com/roster?hsLang=en)
- [Settings](https://help.jointimecloud.com/settings?hsLang=en)
- [Shifts](https://help.jointimecloud.com/shifts?hsLang=en)
- [Time Clock](https://help.jointimecloud.com/time-clock?hsLang=en)
- [Dashboard](https://help.jointimecloud.com/dashboard?hsLang=en)

Service Desk

Copyright © 2025, Timecloud Ltd

```json
{
  "@context" : "https://schema.org",
  "@type" : "VideoObject",
  "caption" : {
    "@type" : "MediaObject",
    "contentUrl" : "https://help.jointimecloud.com/media-transcripts/164551152293/en.vtt",
    "inLanguage" : "en",
    "name" : "en Captions"
  },
  "contentUrl" : "https://5997133.fs1.hubspotusercontent-na1.net/hubfs/5997133/Xero%20API%20-%20Made%20with%20Clipchamp.mp4",
  "dateModified" : "2025-09-12T03:13:10.075Z",
  "duration" : "PT1M4.3S",
  "height" : 1080,
  "name" : "Xero API - Made with Clipchamp",
  "thumbnailUrl" : "https://5997133.fs1.hubspotusercontent-na1.net/hubfs/5997133/Xero%20API%20-%20Made%20with%20Clipchamp.mp4/medium.jpg",
  "uploadDate" : "2024-04-16T02:50:17.779Z",
  "width" : 2520
}
```