LeaveSync
Live Sync Platform

Every absence.Every person on the calendar.

Employees request leave once. LeaveSync pulls the approved details sitting in Xero Payroll, layers in contractors and directors added by hand, and publishes a single, authoritative feed to Outlook, Google Calendar, and Apple Calendar automatically.

Availability Sandbox

Staff request leave: click empty slots to request days. Managers approve: click any pending striped block and click Approve in the details below.

Manager Approval Panel
Review requests in timeline context before syncing.
Team
SM
Sarah Mitchell
HR lead
DC
Daniel Chen
Engineering
PN
Patrick Nolan
Sales
Click any leave block to view details, approve pending requests, or revoke synced leave.
Subscribed Calendar Feeds (.ICS)
Outlook Logo
Outlook
Synced just now
Google Calendar Logo
Google Cal
Synced just now
Apple Calendar LogoMAY24
Apple Cal
Synced just now
Built for everyone you work with

Three kinds of people. One availability view.

Most leave tools only see the payroll list. LeaveSync covers the whole team, and keeps the source of each entry obvious. Sage came from Xero. Purple was added by hand.

Employee · on payroll

Annual, sick, parental, TOIL.

Your Xero Payroll people request leave once. Approvals route to their manager, balances stay accurate, and the approved dates ship straight to every calendar they share.

Synced from Xero PayrollTwo-way · live
Contractor · off payroll

Unavailable days, WFH, deep work.

Contractors don't need a Xero record. Add them as a non-payroll teammate and they can mark unavailable days, project work and out-of-office, visible to everyone they collaborate with.

Added in LeaveSyncManual entry
Director · off payroll

Board days, travel, out of office.

Directors who draw fees rather than wages stay invisible to payroll-only tools. In LeaveSync they get the same calendar presence as the rest of the team, without showing up in pay runs.

Added in LeaveSyncNo payroll impact
Capabilities

The work the calendar tab can't do.

Email threads, spreadsheets and Xero alone leave gaps. LeaveSync closes them with one place to enter, approve, sync and publish.

One entry box for every kind of away

Annual leave, sick, parental, TOIL, WFH, training, jury duty, conferences, out-of-office. If it removes you from a team's plan, it belongs here.

Two-way sync with Xero Payroll

Approved payroll leave writes back to Xero in the right type. Anything already in Xero shows up in LeaveSync. You only key it once, whichever side you keyed it on.

Outlook · Google · Apple

Each person and team gets a read-only calendar feed. Subscribe once in the app you already use; LeaveSync keeps it current.

Covers off-payroll people

Contractors, directors, board members, advisors. Anyone whose availability affects the team can sit on the calendar, without showing up in pay runs.

Approvals in context

Managers see who else is away before they approve. No more rubber-stamping a fourth person off the same week.

Source-of-record, visible

Every entry is colour-coded by where it came from, synced from Xero or added manually, so you always know what's authoritative.

Sync model

Xero is the source. Calendars are the destination.

We don't ask you to replace Xero or re-do its leave types. We treat it as the system of record and add the people and detail it can't carry.

Inputs
Xero Payroll leavetwo-way
Contractor entriesmanual
Director timemanual
Out of office & WFHanyone
LeaveSync

One reconciled record per person per day. Approvals applied. Conflicts flagged. Source labelled.

Updates within 60s
Destinations
Outlook subscription.ics
Google Calendar feed.ics
Apple Calendar feed.ics
In-app team viewlive
Coverage matrix

What each kind of teammate can do.

The short version: everyone gets calendar presence. Only payroll people get balances and the Xero round-trip.

CapabilityEmployees
On Xero Payroll
Contractors
Off payroll
Directors
Off payroll
Request leave & out-of-officeAnnual, sick, WFH, board days, anything that removes you from the planYesYesYes
Auto-sync from XeroLeave already keyed in Xero appears without re-entryTwo-wayN/AN/A
Manager approvalsRouted with team availability in viewRequiredOptionalSelf-managed
Published to Outlook / Google / AppleLive .ics feed per person and per teamYesYesYes
Counted in leave balancesDrawn from Xero Payroll where applicableYesNo balanceNo balance
Visible to the whole teamOn the calendar everyone already usesYesYesYes
Common questions

Short answers.

Do contractors and directors need a Xero record?

No. They're added directly in LeaveSync and never appear in Xero or your pay runs. They only show up on the calendar.

What happens to leave I've already keyed into Xero?

It flows in on first connect. We don't ask you to re-enter it, and we don't change the leave types you've configured in Xero.

Is the calendar feed read-only?

Yes. Outlook, Google and Apple subscribe to a .ics feed per person or per team. Edits happen in LeaveSync; calendars refresh within a minute.

Can I tell which entries came from where?

Every entry carries its source. Sage means it came from Xero Payroll. Purple means it was added by hand in LeaveSync.

Which regions of Xero Payroll are supported?

Australia, New Zealand and the United Kingdom. We use Xero's official Payroll APIs for each.

Does an out-of-office count against a leave balance?

Only if you map it to a Xero leave type. Out-of-office, WFH and travel default to calendar-only.

For Xero Payroll teams

Bring approved leave straight onto your team's calendars.

No more re-keying. No more separate leave planner to check. One accurate view, kept current from the source of truth.