Skip to main content
The Xero integration connects your Xero accounting account to the HoopAI platform, keeping invoices, payments, and contact records in sync across both systems.

Setting up Xero

1

Open integrations

Navigate to Settings > Integrations and locate the Xero integration card.
2

Click Connect

Click Connect next to Xero. A Xero login window opens.
3

Authenticate and select organization

Log in with your Xero credentials. If you manage multiple Xero organizations, select the one to connect.
4

Authorize the connection

Grant the requested permissions and click Allow Access. The integration status changes to connected.

What syncs

Data typeDirectionDetails
InvoicesHoopAI to XeroInvoices created in Hoop appear as invoices in Xero
PaymentsHoopAI to XeroPayments are recorded against the corresponding Xero invoice
ContactsHoopAI to XeroContacts are created or matched in Xero when an invoice is generated

Chart of accounts

The integration maps HoopAI revenue categories to your Xero chart of accounts. After connecting:
  1. Go to Settings > Integrations > Xero > Account Mapping
  2. Map each HoopAI product category or revenue type to the appropriate Xero account
  3. Save the configuration
This ensures revenue is categorized correctly in your financial reports.

Invoice sync

When an invoice is created in HoopAI:
  1. The contact is matched or created in Xero
  2. The invoice is created with mapped line items and tax codes
  3. When payment is received, the Xero invoice is automatically marked as paid
Only invoices created after the integration is connected will sync. Historical data must be entered manually in Xero.

Payment reconciliation

Payments received through the HoopAI platform are synced to Xero and matched to the corresponding invoice. This keeps your bank reconciliation in Xero accurate without manual journal entries.

Troubleshooting

Check that the Xero connection is active in Settings > Integrations. Verify that account mapping is configured. If the connection shows an error, disconnect and reconnect.
Xero access tokens expire periodically. Reconnect by clicking Reconnect in the Xero integration panel.
Revenue appearing in the wrong Xero account means the account mapping needs to be updated. Go to Settings > Integrations > Xero > Account Mapping and correct the mappings.

Last modified on March 6, 2026