Real-time order sync between your Shopify or WooCommerce store and Xero or QuickBooks — 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.
Per-order cost bills posted to Xero 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.
Processing fees automatically posted to your nominated overhead account — not buried in deposit reconciliation.
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.
Sync your WooCommerce products to Xero or QuickBooks. SKU, name, price, cost, stock levels. Import accounting items as draft products. Growth plan and above.
Every action logged with a one-click retry button on every failed export.
Create a product in Xero, have it appear automatically in your store. Or push your store catalogue into Xero — your call.
Use Xero as your inventory master and have your store stock levels track automatically, including variants.
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.
Within 15 minutes of any failed order, 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. No order volume cap, 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.
Free plan, no card required. Sync your first order in under 5 minutes.
Get started free →