Integrate Zoho Billing with Xero

Note: This integration is available only in the US, UK, South Africa and Australia editions of Zoho Billing and for the organisations with their business location set as New Zealand.

Integrate Zoho Billing with Xero to unify your subscription management and accounting. In the following sections, you’ll learn how to set up the integration and how to use it efficiently along with other tips and tricks.

Prerequisites Have an active account with Xero and ensure that the base currency is the same in both Xero and Zoho Billing.

Authorize Access to Xero

To set up the integration you’ll have to authorize access to Xero. Here’s how to do this:

After completing the initial setup, you can configure the integration and choose the accounts that you want to sync between the apps.

Configure the Integration

Once you authorize access to Xero, you can configure the integration. Configuring the integration is split into four sections:

Import From Xero

This section lets you select what you want to import from Xero into Zoho Billing.

Export To Xero

This section lets you select what you want to export to Xero from Zoho Billing. The first part in this section lets you configure your export preferences for transactions.

Note: When an invoice is written off in Zoho Billing, a credit note is automatically created and associated with the corresponding invoice in Xero.

Tax Mapping

Here’s how to map taxes in Zoho Billing with taxes in Xero:

Note: Ensure that you have chosen the taxes with the same tax rates.

Once the taxes are mapped, whenever transactions with taxes are exported from Zoho Billing, the corresponding tax in Xero will be automatically applied.

Sync Between Zoho Billing and Xero

Here’s how the actions you do in Zoho Billing will be recorded in Xero:

Action in Zoho BillingWhat Happens in XeroSync TypeSync Restrictions
Create a CustomerCreates a new contact.Two-way syncA contact will be exported only if it’s associated with a transaction after integrating.
Create an invoiceCreates a new invoice.One-way syncInvoices in the draft status won’t be exported.
Update an invoiceUpdates the corresponding invoice.One-way syncThe invoice won’t be updated if it has associated payments or credit; it has been voided or written off.
Delete or void an invoiceThe invoice will be voided.One-way syncInvoices that have been written off or associated with a credit note cannot be voided.
Write off an invoiceA credit note will be created, and the credits will be associated with the invoice.One-way syncNo restrictions
Record a payment for an invoiceCreates a payment and associates it with the invoice.One-way syncNo restrictions
Update the payment for an invoiceUpdates the payment recorded for the corresponding invoice.One-way syncNo restrictions
Delete the payment associated with an invoiceDeletes payment for the corresponding invoice.One-way syncNo restrictions
Create a credit noteCreates a new credit note.One-way syncCredit notes in the draft status won’t be exported.
Update a credit noteUpdates the corresponding credit note.One-way syncNo restrictions
Allocate credits from a credit note to an invoiceAllocates the credits from the corresponding credit note to the specified invoice.One-way syncNo restrictions
Delete a credit noteDeletes the corresponding credit note.One-way syncIf you’ve associated the credit note with an invoice, you must remove it.
Create a refund for a credit noteCreates a refund for that corresponding credit note.One-way syncNo restrictions
Update a credit note refundUpdates the corresponding credit note refund.One-way syncNo restrictions
Delete a credit note refundDeletes the corresponding credit note refund.One-way syncNo restrictions

Sync Details of Customers

The table below will show you how your contacts from Zoho Billing will be stored in Xero.

Zoho BillingXero
Customer Display NameContact Name
Primary Contact - First nameFirst Name
Primary Contact - Last NameLast Name
Customer EmailEmail
Customer Phone - WorkPhone Number
Customer Phone - MobileMobile number
Billing AddressBilling Address
Shipping AddressDelivery Address
CurrencyCurrency
Contact PersonsAdditional People

Sync Details of Invoices

The table below will show you how your invoices from Zoho Billing will be saved in Xero when it syncs.

Zoho BillingXero
Invoice#Invoice#
Invoice DateDate
Due DateDue date
Item RateUnit price
Item QuantityQuantity
DiscountThe item name along with the discount amount will be added as a separate line item.
TaxTax rate
Tax TypeAmounts are
Shipping ChargesThe item name along with the shipping charge will be added as a separate line item.
AdjustementsThe item name along with the adjustment amount will be added as a separate line item.
Round OffThe item name along with the round off amount will be added as a separate line item.

Sync Details of Items

Items in Zoho Billing will not be synced with Xero automatically. However, you can export the items from Xero and import them into Zoho Billing if you want to view them.

Disable the Integration

When you disable the integration, the integration will be put on hold, and no data will be exported or imported from Xero. You can enable it again whenever you want without having to configure the integration from scratch. To disable the integration:

Now, the integration will be disabled. To enable the integration again, click Enable Integration in the top right corner of the integration details page.

Enable Integration

Delete the Integration

Here’s how to delete the integration:

You can also delete the integration in the integration details page by clicking the dropdown next to Configure at the top and selecting Delete Integration.

After you delete the integration, Zoho Billing and Xero will not be in sync. However, any existing data will continue to remain in both Zoho Billing and Xero.

Was this document helpful?
Yes
No