Overview
The new Shopify integration by Xero is here. It syncs sales, payouts, fees and taxes from Shopify into Xero so your books stay up-to-date. Whether you sell online, in-store with POS, or both, this integration is designed to provide a clear view of your business performance.
Why connect Shopify and Xero?
-
Flexible syncing: Choose how you want your data to appear. Sync a simple daily summary to keep your books light, or sync separate transactions per sale for full visibility into customer details and product lines.
-
Payout reconciliation: Automatically match payouts from Shopify Payments and more to your bank account. The integration handles fees, refunds, and taxes, so your bank reconciliation is always accurate.
-
See the full picture: Now supports Shopify POS sales alongside your online store, giving you a complete view of revenue across all channels.
Shopify + Xero
How it works
The Shopify by Xero integration combines the power of your ecommerce platform with Xero’s robust accounting software. Once connected, it works in the background to help keep your financials up-to-date.
Key features include:
-
Free for Xero subscribers: This integration is free on all Xero plans
-
Customise sync options: Choose ‘Daily summary’ for high-volume stores to keep Xero clean, or ‘Per-sale transactions’ for detailed customer and line-item data
-
Multi-channel support: Automatically syncs sales from your Shopify Online Store and Shopify POS
-
Flexible tax mapping: Map Shopify taxes to Xero tax rates or liability accounts to keep tax treatment accurate in your books.
-
Historical data: Sync up to 90 days of historical data to get your books up to date instantly
Getting started
Getting started
- Click the "Get this app" button at the top of this page
- Log in with your Xero account
- You will then be redirected to connect your Shopify and Xero accounts
- Follow the prompts to continue with integration set-up.
Need a hand? We’ve partnered with Amaka, a professional accounting software integrations provider, to help you set up your integration. If you have any questions, you can schedule a session with an Amaka integration expert or head to the Amaka Help Desk to create a ticket.





