Real-time order sync between your Shopify or WooCommerce store and Xero — built for UK merchants who care about clean accounting data.
How orders move from your store into Xero — fast, accurate, and exactly once.
Every order, refund, and cancellation hits Xero within seconds — not hours, not nightly batches.
Refunds in your store create credit notes in Xero, allocated to the original invoice. Included on every plan, free included.
Paid invoices get a payment recorded in Xero against the right bank account. Included on every plan, free included.
Idempotency at every level — webhook retries, race conditions, and worker restarts can never produce duplicate invoices.
One Xero invoice per store order — full line-item detail, no summary batches that hide what's really happening.
Sells in GBP, USD, EUR, AUD or anything else — Syncible passes the order currency through and lets Xero convert at the tenant rate.
WooCommerce Subscriptions renewals sync automatically as per-order invoices. £0 trial renewals are correctly skipped so nothing zero-value lands in Xero.
The features your accountant actually cares about.
UK 20%, EU zero-rated, exempt — route each line to the correct Xero TaxType. Built for HMRC MTD.
A cost bill posted to Xero for every order with a cost price, so gross margin is live in your reports.
Route specific B2B customers to dedicated Xero income accounts — finally, a clean way to separate wholesale.
Stripe payments to one bank account, PayPal to another, COD to a clearing account. Exactly how your accountant wants it.
The Stripe fee on each Stripe-paid order is recorded as a fee line on its Xero invoice, coded to the fees account you choose.
Choose whether new invoices land authorised or as drafts for human review before posting.
Optional prefix on the Xero invoice Reference field (e.g. LW-, MDK-) for clean traceability back to source store when you run multiple stores into one Xero tenant.
Choose which WooCommerce statuses trigger export — processing, completed, or both — plus any custom statuses via CSV. Perfect for stores running bespoke fulfilment workflows.
When something goes wrong, you fix it in seconds.
Bulk-sync past orders by date range when you first connect — no manual catch-up.
Send your WooCommerce products to Xero as items: SKU, name, description and sale price. Or make Xero the master: new Xero items arrive in WooCommerce as draft products every hour, and your products take their name, price and description from Xero. Import from Xero brings items in on demand. Growth plan and above.
Every action logged with a one-click retry button on every failed export.
Make Xero your inventory master: every hour, store products and variations whose SKU matches a tracked Xero item take Xero's quantity on hand.
Map your store's custom order statuses to Xero actions: void, mark sent, ignore. Perfect for stores with custom workflows.
Hit "Sync now" any time — re-runs failed orders and pulls anything webhooks missed.
Per-SKU cost overrides that take priority over Xero item costs for COGS calculation — handy when your Xero costs are stale but your store has the current figure.
Preview unmatched Xero items before pulling them into your store — import selected ones as draft WooCommerce products without committing to a full catalogue sync.
Individual SKUs can be excluded from sync — useful for drop-ship lines, placeholders, or anything you manage outside the main accounting flow.
Day-to-day visibility and control.
Morning digest of every order synced, refund processed, and revenue moved into Xero.
End-of-month rollup with totals, failures, and a CSV export of every Xero invoice created.
When an order fails, a humanised email with the error and a one-click retry link.
Built for HMRC Making Tax Digital. GBP-first, OUTPUT2 by default, no US-centric tax assumptions.
Sync engine runs on our servers — for WooCommerce there's a lightweight WordPress shim, for Shopify it's an embedded app. No PHP or cron to babysit.
Real-time WooCommerce to Xero sync via our official WordPress.org plugin. Up to 100 orders a month, no card required.
Live comparison between every order and its Xero invoice — flags missing lines, total mismatches, and wrong tax codes the moment they happen. One-click verify button on each Order Detail screen.
Period-based WooCommerce-vs-Xero match report with an overall coverage percentage and a gap list. Designed for month-end assurance without manual spreadsheet work.
See how we compare. These features set against A2X, Amaka, Link My Books, MyWorks and Parex Bridge, with each claim sourced from the competitor’s own documentation.
Free plan, no card required. Sync your first order in minutes.
Get started free →