Skip to main content

Automate accounting with Xero

Updated this week

Seamlessly synchronize invoices from Spacebring with Xero to automate revenue accounting management.

Xero is a distinct company not affiliated with us. For any inquiries regarding Xero's solutions, services, or pricing, please reach out to Xero directly. We do not have the authority to provide information or support on behalf of Xero.

Prerequisites

  1. Have an active Spacebring subscription with an Essential or higher plan and Xero account ready.

  2. Set the same tax rate in Xero and your location in Spacebring. Manage taxes

Invoices with unmatched tax rates will sync as drafts without status updates.

3. Confirm that your invoice currency matches your Xero account currency.

4. Your “Sales” account in Xero must have a 200 value selected in the "Code" field.

5. Create a clearing account in Xero for syncing invoice payments, and check the "Enable payments to this account" box.

Payments will sync only when the invoice status changes to "Paid" in Xero.

6. Enter the Account ID to the clearing account so invoice payments can sync properly.

You can connect the Xero integration for full invoice and payment synchronization or choose to sync invoices only.

Connect the Xero integration

To sync invoices and their statuses:

1. Go to Spacebring > Integrations page by pressing the menu (...) next to the location's name.

2. Find Xero > press Connect.

3. Grant access to the Xero organization where to sync invoices.

4. Select the same Xero organization from the "Organization" dropdown.

Only invoices will sync to Xero if no account is selected in the integration settings—invoice payments won’t be included.

To sync invoice payments:

Once the Xero integration is connected and your organization is selected in Spacebring, follow these steps to sync invoice payments.

  1. Ensure your clearing account is set up in Xero as per the prerequisites.

  2. On the Integrations > Xero page, select the clearing account in the "Account" field.

Once done, all new invoice payments will then sync to this account. To find synced payments, go to your Xero dashboard and open the "Transactions" tab in your clearing account.

How Xero integration works

  • Once connected and an organization is selected, all new invoices are automatically synced to Xero with real-time status updates. Status changes in Spacebring are reflected in Xero.

  • Invoices are synced to your "Sales Account" in Xero.

  • To sync invoice payments, admins must select a clearing account in the "Account" section of the Xero integration page.

Invoices always sync with their current status. Invoice payments only sync if a clearing account is selected.

One-off transactions (e.g. bookings, event tickets, shop purchases) are not synced to Xero.

What data is synchronized to Xero

The integration maps and syncs Xero invoices with corresponding data from Spacebring:

Data in Xero

Sync

To

Matches the company or user name in Spacebring

Customer email

-

Invoice date

Due date

Invoice no.

Currency

Account

"Sales"

Item description

Invoice item name in Spacebring

Item quantity

Item price

Amount

Tax

Tax type (inclusive or exclusive), and tax rate.

Attachment

Invoice PDF

Status

The "Go to Spacebring" link directs to the related invoice in Spacebring.

How invoice statuses and invoice payments are synchronized

The integration syncs the following invoice statuses to Xero:

Invoice status in Spacebring

Status in Xero

Unpaid

Awaiting payment

Paid

Paid

Voided

Void

The integration syncs invoice payment in a clearing account in Xero by syncing the following data from Spacebring:

Data in Spacebring

Xero

Transaction date

Payment date

Invoice number

Reference

Inv #

User or company name

Contact

Due date

Due date

Paid amount

Payment amount

Notes

  • If an invoice paid in Stripe was disputed and its status changed from "Paid" to "Unpaid," the status cannot be edited in Xero. You can manage the dispute in Spacebring and ask the customer to pay again. For help handling disputed invoices in Xero, contact their support.

  • If you see an error saying Xero failed to sync an invoice, check our help article for the cause and how to resolve it.

Disconnect the Xero integration

To disconnect Xero, follow these steps:

  1. Go to Spacebring > Integrations page by pressing the menu (...) next to the location's name > Xero.

  2. Press Disconnect and confirm your choice.

Did this answer your question?