Skip to main content

Xero Integration Growth+This feature requires the Growth+ plan or higher

EquipDash integrates with Xero to keep your accounting up to date automatically. Once connected, bookings, payments, customers, and refunds sync to Xero without any manual data entry.


What Gets Syncedโ€‹

EquipDashXeroWhen
CustomerContactWhen a customer is created or updated
BookingInvoiceWhen a booking is created, confirmed, or updated
PaymentPaymentWhen a payment is recorded (online or offline)
RefundCredit NoteWhen a refund is processed
Voucher SaleInvoiceWhen a gift voucher is purchased
Security DepositInvoice Line ItemWhen a deposit is captured or charged
Booking CancellationVoided InvoiceWhen a booking is cancelled
Card feesSpend money from your Stripe accountWhen Stripe takes its fee and EquipDash takes its fee
Stripe payoutTransfer from your Stripe account to your bankWhen Stripe pays you out
EquipDash invoiceBill from EquipDashWhen you pay an EquipDash invoice
Staff hoursDraft timesheet in Xero PayrollEvery night (Australia, New Zealand and UK)

How It Worksโ€‹

  1. Connect your Xero account from Settings > API & Integrations > Integrations.
  2. Configure which data types to sync and map your Xero accounts and tax rates.
  3. EquipDash syncs automatically whenever a booking, payment, customer, or refund event occurs.

All syncing happens in the background. You can continue using EquipDash as normal -- invoices and payments will appear in Xero within a few seconds.


Key Featuresโ€‹

  • Automatic sync -- no manual exports or imports needed.
  • Account mapping -- assign different Xero revenue accounts for rental products, experiences, and store items.
  • Tax mapping -- map your EquipDash tax rules to the correct Xero tax types.
  • Branding themes -- choose which Xero branding theme to use for invoices.
  • Sync logs -- view the status of every sync attempt with error details if something fails.
  • Manual sync -- bulk-sync all customers or bookings at any time.
  • Retry failed syncs -- re-attempt any sync that failed due to a temporary issue.
  • Card fees and payouts -- Stripe's fees and EquipDash fees go in as costs, and each payout matches your bank feed. See Card Fees and Payouts.
  • Payroll -- staff hours go to Xero Payroll as drafts for you to approve. See Xero Payroll.

Before You Startโ€‹

  • You need a Xero account with an active organization.
  • You should have your Xero Chart of Accounts set up (revenue accounts for income, a liability account for deposits if needed).
  • You need the Integrations Manage permission in EquipDash.

Next Stepsโ€‹