Cin7 Xero Integration: Setup Guide, Sync Settings & Common Fixes
Connect Cin7 Core with Xero to bring inventory operations and financial accounting into a more coordinated workflow. Learn how to set up the integration, map accounts and tax rules, configure synchronization, and resolve common data-sync issues.
Growing businesses need accurate information across inventory management and accounting. Cin7 Core helps manage products, purchasing, sales, stock movements, and related operational workflows. Xero supports accounting, financial reporting, payment reconciliation, and tax management.
A Cin7 Xero integration connects these functions, allowing the information required by each system to be exchanged according to configured synchronization rules.
Consider a wholesale business that processes purchase orders in Cin7, receives stock at its warehouse, invoices customers, and records payments in Xero. With the integration configured correctly, relevant transactions and financial information can flow between the two systems, giving operations and finance teams a more coordinated view of business activity.
The value depends on accurate account mapping, appropriate tax settings, and clearly defined synchronization rules.
This guide covers the setup process, essential configuration checks, common sync issues, and practical ways to maintain a reliable connection.
What Data Can Cin7 and Xero Synchronize?
Before starting the setup, understand which records can move between the applications and how their synchronization works.
Data category
How the integration supports it
Products and items
Cin7 products can be exported to Xero; downloading products from Xero into Cin7 is optional.
Customers and suppliers
Cin7 records can be exported to Xero, with options for downloading contacts from Xero.
Sales transactions
Supported sales invoices, credit notes, payments, and associated information follow configured synchronization rules.
Purchase transactions
Relevant purchase invoices, bills, supplier deposits, and payment information follow the supported sync settings.
Tax rules
Cin7 tax rules are mapped to corresponding Xero tax rates.
Financial accounts
Cin7 accounts are mapped to appropriate accounts in Xero.
Historical transactions
Selected historical records can be downloaded or exported using the available synchronization tools.
The direction and availability of synchronization vary by record type and settings. Review Cin7's Introduction to Xero for the current scope, data flows, and configuration options.
Important for inventory businesses: Cin7 Core manages inventory tracking. Follow Cin7's guidance to turn off inventory tracking in Xero to keep inventory management and accounting responsibilities clearly defined.
Cin7 Xero Integration: Prerequisites Before Setup
Prepare both systems before launching the connection wizard. This helps establish the required account mappings and reduces rework in configuration.
1. Confirm the base currency
Cin7 Core and Xero must use the same base currency for the integration setup.
Check the organization settings in both applications before proceeding. Businesses operating across multiple currencies should also review their currency and reporting requirements with their finance team.
2. Set up the required accounts in Xero
Prepare the chart of accounts required for the integration.
Cin7 Core relies on specific account mappings for inventory control, cost of goods sold, revenue, tax liabilities, payment clearing, and other operational transactions.
Cin7 provides a guide to creating accounts for Xero integration. Review the required account types and settings before beginning the connection.
3. Check user permissions
The user connecting Xero needs the relevant Integration: Accounting – Xero permission in Cin7 Core, along with the required access in Xero.
Cin7's current setup guidance specifies advisor-level access or permission to view reports in Xero. These permissions support functions including manual journal synchronization and reconciliation report downloads.
4. Review existing data and transaction history
Determine whether you are connecting a new Cin7 Core organization or linking an established environment.
Review existing products, customers, suppliers, transactions, and opening balances. Confirm which records should be retained and which synchronization activities are required.
Before confirming a data migration or changing an established integration, review the consequences and preserve the necessary reports and records. Cin7's connection wizard documentation states that its integration migration step is irreversible and temporarily locks Cin7 Core during the process.
Step-by-Step: How to Set Up Cin7 Xero Integration
Step 1: Open the Xero integration in Cin7 Core
Sign in to Cin7 Core and navigate to Integrations → Xero.
Select the option to connect to Xero and follow the Xero Connect Wizard.
Depending on your account and the state of the existing connection, the available options may differ. Follow the appropriate path for a new organization or an existing Cin7 setup.
Official instructions: Connect Cin7 Core and Xero.
Step 2: Authorize your Xero organization
Sign in to Xero when prompted and grant Cin7 Core the required access.
Confirm that the correct Xero organization is selected before continuing. Businesses managing separate entities or accounting organizations should pay particular attention to this step.
Step 3: Map the chart of accounts
The wizard attempts to match compatible accounts between Cin7 Core and Xero.
Review each mapping and select the appropriate Xero account where manual selection is required.
Cin7 uses one-to-one account mapping: each Cin7 Core account must map to a unique Xero account. The account types must also meet the integration's requirements.
For example, the inventory control account must map to a suitable asset account, while cost of goods sold must map to an expense-class account.
Validate the mappings against your chart of accounts and accounting policies before proceeding.
Step 4: Map tax rules
Once the account mapping is complete, map the tax rules used by Cin7 Core to the corresponding tax rates in Xero.
The wizard looks for compatible tax rates based on the rate and whether the rule applies to sales or purchases.
Review these mappings with the person responsible for your accounting setup, particularly if your business handles multiple tax rates or operates across jurisdictions.
Accurate Cin7 Xero account mapping and tax configuration are essential to producing consistent accounting records.
Step 5: Import or map customers and suppliers
The wizard provides options for importing customers and suppliers from Xero into Cin7 Core.
Choose the appropriate approach based on your existing master data and the agreed ownership of each record.
For businesses with established customer and supplier records in Cin7, review how these will connect with their corresponding contacts in Xero. Clear record matching helps maintain consistent transaction references across systems.
Step 6: Review the integration summary
Before completing the wizard, review the summary of the accounts, tax rules, and records involved.
Confirm that the intended organization, mappings, and migration choices are correct. Once the connection is finalized, verify that the integration completes successfully.
Step 7: Configure synchronization options
Connecting the systems establishes their relationship. The next step is deciding how ongoing data exchange should work.
Cin7 Core provides configurable Xero sync options for supported information, along with settings for how often synchronization runs and which items are exchanged.
Review the settings for:
- Products and items: Decide whether to download eligible items from Xero into Cin7.
- Customers and suppliers: Choose the applicable contact synchronization options.
- Sales and purchases: Confirm the synchronization rules for invoices, bills, credits, and related transactions.
- Payments: Verify how payment information moves between the applications.
- Historical transactions: Determine whether earlier records need to be downloaded or exported.
- Autosync and alerts: Configure the available synchronization schedule and error notifications.
You can find the relevant settings through Integrations → Xero and the Xero integration configuration pages.
Common Cin7 Xero Sync Problems and How to Resolve Them
A connected integration still needs the right mappings, settings, and monitoring. The following checks address common causes of incomplete or unexpected synchronization.
1. Products from Xero are not appearing in Cin7
Start by checking whether the relevant item synchronization setting is enabled.
Cin7 Core exports its products to Xero by default, while downloading products from Xero into Cin7 is optional.
How to resolve it:
- Open Integrations → Xero in Cin7 Core.
- Review the product synchronization settings, including Load Items from Xero, where available.
- Confirm that the relevant item qualifies for the selected synchronization workflow.
- Review the sync history and any associated error messages.
- Check whether the item was created or updated before the most recent synchronization.
If the record belongs to an earlier period, review the available historical data export or download options.
2. Invoices or transactions are missing from Xero
Transactions may follow different synchronization rules depending on their type, status, sales channel, and configuration.
For example, the settings used for sales invoices may differ from those used for payments or cost of goods sold.
How to resolve it:
Open the relevant Xero synchronization settings and review the options for the transaction category in question.
Check whether synchronization is enabled for the applicable sales channel and whether the transaction has reached the required processing stage. Then inspect the sync history to identify any errors or outstanding items.
Cin7's Introduction to Xero describes transaction synchronization, consolidation options, and sales-channel settings.
3. Account mapping errors prevent synchronization
Account mapping determines where supported transactions are recorded in Xero.
A mapping may require attention when an account has the wrong type, a required account is missing, or multiple records have been assigned incorrectly.
How to resolve it:
Review the chart of accounts in Xero and the corresponding mappings in Cin7 Core. Confirm that required accounts exist and that each Cin7 account maps to a unique, compatible Xero account.
Pay particular attention to inventory control, cost of goods sold, revenue, and payment clearing.
Use Cin7's account mapping requirements to validate the setup before retrying affected transactions.
4. Tax values or tax treatment appear inconsistent
Tax rules must map to the appropriate Xero rates. The setup must account for the applicable rate and whether it applies to sales or purchases.
How to resolve it:
Review the tax rules configured in Cin7 Core and their mapped Xero rates. Confirm that the relevant tax treatment is consistent with your business's accounting requirements.
If a required rate is missing, coordinate with your finance team to create or configure the appropriate rate in Xero before updating the mapping.
Validate the resulting transactions before relying on the integration for routine reporting.
5. Payments are recorded in one system but not reflected in the other
Payment synchronization has its own configuration options.
Cin7's Xero documentation describes options to pull payments from Xero, push payments to Xero, or synchronize payments in both directions, depending on the settings available.
How to resolve it:
Review the payment synchronization settings and confirm that they match your intended process.
Then inspect the relevant invoice or bill, payment status, and synchronization history. Make sure the transaction is using the expected payment workflow before attempting to resend or recreate anything.
Avoid manually duplicating payments while investigating, as this can create additional reconciliation work.
For more information, consult Cin7's Payments in Xero documentation.
6. Historical records are missing
Cin7's regular synchronization process primarily handles items created or updated since the previous sync. Earlier records may therefore require a separate historical export or download process.
How to resolve it:
Identify the date range and record types you need, then review Cin7's historical transaction synchronization options.
Cin7's current guidance states that historical data can be downloaded for up to one year before the relevant sync date, while exported data has no age limit. Available options depend on the record type and direction of the transfer.
Use the official Xero integration guide to select the applicable historical data process.
7. The integration has stopped syncing or displays an error
Use the sync history as your starting point.
Cin7 Core provides a view of synchronization activity for eligible records, including links to the related items in Cin7 and Xero, error details, and available retry or skip actions.
How to resolve it:
- Open the Xero integration's sync history.
- Identify the affected transaction and read the reported error.
- Review the underlying mapping, permissions, settings, or source record.
- Correct the issue and retry synchronization where appropriate.
- Confirm that the record appears correctly in the destination system.
Cin7 also supports scheduled synchronization and error alerts through its available autosync settings. Configure these options to suit your transaction volume and operational requirements.
Important: If the original connection wizard was left incomplete, consult the relevant Cin7 recovery guidance before disconnecting and reconnecting the integration. Disconnecting can clear synchronization history and break links between the systems.
Best Practices for Reliable Cin7 Xero Synchronization
Once the connection is operating, a few consistent practices can help maintain data quality.
Maintain clear account ownership. Keep the chart of accounts managed in Xero when Xero is your primary accounting system, and document how the relevant accounts map to Cin7.
Review synchronization settings after process changes. New sales channels, payment workflows, or business entities may require updated configuration.
Monitor sync history regularly. Review failures, unresolved exceptions, and transactions awaiting synchronization according to your operational needs.
Establish a reconciliation routine. Finance teams should reconcile relevant accounts and investigate material differences using the appropriate transaction reports.
Document changes. Record significant changes to account mapping, tax settings, integration permissions, and synchronization rules so future troubleshooting is straightforward.
Coordinate technical and financial reviews. Integration specialists can assess data movement and configuration, while your accounting team confirms the treatment of transactions and balances.
These practices help Cin7 Core and Xero remain synchronized as transaction volumes and business requirements evolve.
How SymConverge Helps With Cin7 Xero Integration
A successful accounting integration depends on more than establishing a connection. Data mapping, transaction flows, account configuration, and ongoing monitoring all need to support your business processes.
SymConverge's Cin7 integration services help businesses connect Cin7 with their existing software stack, including finance platforms and custom applications.
Our integration approach can cover:
Integration assessment: Review your existing Cin7 and accounting configuration, data flows, and synchronization requirements.
Configuration and mapping: Identify the required account mappings, data fields, and synchronization settings in line with your approved business processes.
Testing and validation: Test representative transactions and review the resulting records before adopting the workflow for everyday operations.
Ongoing improvement: Assess recurring synchronization issues and identify opportunities to refine the integration, reporting, and exception-handling procedures.
For businesses using additional systems such as Shopify, CRM software, or a third-party logistics provider, a broader integration assessment can also help coordinate the related data flows.
Explore SymConverge's Cin7 Integration Services to discuss your setup and the appropriate next steps for your operation.
Build a More Connected Accounting Workflow With Cin7 and Xero
A well-configured Cin7 Xero integration helps inventory and finance teams work with connected operational and accounting information.
Start with the required permissions, account mapping, and tax configuration. Then define synchronization rules, test representative transactions, and establish a routine for monitoring errors and reconciling records.
When the connection requires a more in-depth technical review, a structured assessment can help your team identify the root cause of synchronization issues and prioritize improvements.
Ready to review your Cin7 Xero integration?
Book a free consultation with SymConverge to discuss your accounting workflows, synchronization requirements, and opportunities to improve integrations.
Frequently Asked Questions
Related reading
QuickBooks to Cin7 Migration: A Step-by-Step Data Cutover Guide
Moving your inventory operations to Cin7 Core? Learn how to prepare product catalogs, map customer and supplier records, migrate opening inventory, reconcile financial balances, and plan a controlled cutover from QuickBooks. This practical guide helps your team establish accurate records and prepare for a confident transition.
12 October 2026·14 min read
How to Choose the Best Cin7 Implementation Partner in 2026
The right implementation partner turns Cin7 Core into a system that works for your business. Discover how to evaluate expertise, data migration, integrations, training, and ongoing support with a practical checklist designed to help you make a confident choice.
12 October 2026·12 min read

How to Choose the Right Manufacturing Inventory Management Software
Why choosing the right manufacturing inventory management software deserves careful consideration
29 September 2026·10 min read