Payments, Invoices & Estimates

Guide: Xero integration

Overview

The Xero integration allows your CRM to automatically sync contacts and invoices into Xero, reducing manual accounting work and ensuring consistency across both systems. With accurate tax mapping, multi-currency support, and real-time invoice updates, this integration helps streamline financial workflows so you can focus on running your business. The Xero integration provides a one-way sync that sends invoices from your CRM into Xero. Contacts are imported from Xero into your CRM so invoices can be matched correctly. If no matching contact is found at the time of sync, a new contact is automatically created in Xero.

What Syncs Today

Contacts (Xero → Your CRM)

Active contacts from Xero are imported into your CRM during setup.

If an invoice is synced and no matching contact is found, the system will create a new contact in Xero automatically.

Invoices (Your CRM → Xero)

When you create an invoice inside your CRM, the following details sync to Xero:

Contact mapping

Line items (names, quantities, prices, discounts)

Taxes

Currency

Status updates (Sent, Partially Paid, Void)

Note: Products/Items are not created in Xero; line items only live on the invoice.

Taxes

The system applies the correct tax rate automatically:

If the tax exists in Xero → it’s used.

If the tax does not exist → it is created in Xero during the sync.

Currencies

The invoice currency is passed to Xero.

If it doesn’t already exist, it is added to the Xero organization.

Ensure your Xero plan includes multi-currency support.

Statuses

Your CRM syncs invoice statuses like:

Sent

Paid

Partially Paid

Void

What Does NOT Sync

❌ Receipts

Receipt syncing is not supported yet (coming soon).

❌ Products / Items Catalog

Line items sync only at the invoice level. No product records are created in Xero.

Key Benefits of the Xero Integration

Using the Xero integration in your CRM helps you:

Keep contacts accurate across systems

Contacts sync in automatically, and new ones can be created on the fly during invoice sync.

Automate invoice creation

Invoices created in your CRM instantly appear in Xero—no more duplicating them manually.

Maintain consistent tax rules

The integration maps taxes precisely, even for multi-component tax structures.

Sync invoice statuses

Status changes in your CRM are reflected in Xero, reducing reconciliation work.

Ensure accurate multi-currency support

Currencies are applied and added automatically when needed.

Filter and select accounts for posting

Only payment-enabled accounts appear when selecting the default account for invoices.

How to Set Up the Xero Integration

Step 1: Navigate to the Xero Integration

Go to Settings → Integrations → Xero inside your CRM.

Step 2: Connect to Xero

Click the Xero integration tile, then select Connect.

A secure Xero authorization window will open.

Step 3: Sign In & Authorize Access

Log in to your Xero account (if prompted).

Select the organization you want to connect.

Click Allow Access to approve the connection.

Your CRM requests standard permissions needed to read contacts and create invoicing transactions.

Step 4: Choose a Default Account

After connecting, select the Xero account you want invoices to post to.

Only accounts with payments enabled will appear.

How to Enable Your “Chart of Accounts” for Use

If you don’t see your Chart of Accounts inside the CRM after connecting, follow these steps in Xero:

https://help.luubu.com/support/solutions/articles/155000006216-how-to-view-all-chart-of-accounts-within-the-xero-integration

Go to Settings in Xero

From your Xero dashboard, choose your organization → click Settings.

Open Advanced Settings

Scroll and select Looking for advanced settings?

Select Chart of Accounts

Go to Advanced Accounting → Chart of Accounts.

Choose Your Account

Select the account you want to use (e.g., Prepayments).

Enable Payments

In the account settings popup:

Tick Enable payments to this account

Then click Save.

Return to Your CRM

T

Turn what you just learned into a plan

Answer 40 quick-fire questions and our AI builds you a personalized growth snapshot for NZ$27 — yours to keep.

Get My NZ$27 Snapshot →