Menu
Articles in this section
Xero Integration
Connect Insightly to Xero to view accounting records against your CRM data, link invoices and bills to opportunities and projects, and create invoice drafts without leaving Insightly.
On this page:
- What the integration does
- Connecting
- Creating invoice drafts
- Linking invoices and bills
- Removing the integration
What the integration does
- View records from Xero inside Insightly.
- Copy and link data between the two systems.
- Create invoice drafts from Insightly records.
Connecting adds a Xero subtab to contacts, organizations, opportunities, and projects.
Xero Tab Selected on Contact Record
Connecting
Any Insightly administrator with a Xero login can connect their Insightly account to a Xero accounting organization. Once connected, the Xero integration displays high-level accounting totals and individual invoice/bill status to designated users, who can also create new invoice drafts directly from Insightly.
ℹ️ Australian users: Xero requires two-factor authentication with your SSO provider (Google or Microsoft 365), and your Insightly login must also be SSO-based. Email logins won’t work with the integration.
The connector supports one Xero account per Insightly account. If you need to integrate with additional Xero accounts, use AppConnect instead. If you manage more than one Insightly account, you can connect Xero to each, but you’ll need to click Reconnect each time you switch, since Xero can’t hold an active connection to multiple Insightly accounts at once.
- In Insightly, go to System Settings > Integrations and click Install on Xero.
Installing Xero Integration in Insightly CRM
- On the Xero Integration page, click Connect to Xero.
Xero Integration Setup Screen in Insightly
- Log in with Xero credentials that have at least Standard access. Insightly’s access mirrors whatever permissions that login has.
- Select the Xero organization to connect and click Authorize. Each Insightly account can only connect to one Xero organization.
Xero Authorization Prompt for InsightlyCRM
- Back on the Insightly-Xero page, choose which users can view Xero financial data (Everyone, a specific team, or selected people) and click Save Permissions.
Xero Integration Settings and Permissions Panel
Selected users can then link and view Xero information from the Xero subtab on contacts, organizations, opportunities, and projects.
Creating invoice drafts
From a contact or organization
- Click the Xero subtab on a contact or organization linked to a Xero contact.
- From the Actions menu, select Create Invoice (Draft).
Actions Menu for Creating Xero Invoice
- Enter the invoice information. Items must exist in Xero’s inventory to appear in the Item list, and Xero will show archived items too. Then click Create Invoice Draft.
Create New Invoice Draft in Xero
The new invoice appears with a Draft status, updating in Insightly once approved in Xero. Click View to open it directly in Xero. Only users with a Xero login can access that view.
From an opportunity or project
- Click the Xero subtab on an opportunity or project linked to a Xero contact.
Xero Integration Tab on Opportunity Record
- Click Create Invoice Draft.
- Enter the invoice information and click Create Invoice Draft again to confirm. If the right Xero contact isn’t in the Contact list, click Cancel and create it first using Create Xero Contact on the previous screen. As with contacts and organizations, items must exist in Xero’s inventory to appear in the Item list.
The invoice appears as Draft, updating once approved in Xero. Click View to open it there.
Linking invoices and bills
Existing Xero invoices and bills can be linked to Insightly opportunities and projects. Insightly then summarizes invoice, bill, and net totals for that record based on the linked items and their status in Xero.
Show Linked Invoices Dropdown Menu Selected
Invoice List View with Link Options
Once linked, invoices show their payment status directly against the record. Useful for spotting unpaid or overdue items without switching to Xero.
Removing the integration
⚠️ Uninstalling removes all Xero visibility. The Xero subtab disappears from contacts, organizations, opportunities, and projects. Administrator access is required.
Xero Integration Installed in Insightly CRM
Xero Integration Settings with Uninstall Option
Related to