Every WooCommerce order in Xero within seconds.

Orders become invoices, refunds become credit notes, customers are matched not duplicated. Built and supported in the UK.

Free plan, up to 100 orders a month. No card.
WOOCOMMERCE
#1042
CustomerGregory Milne
2 items£156.00
VAT 20%£31.20
Paid£187.20
XERO
INV-1042
ContactGregory Milne
Account200 Sales
Tax20% VAT on Income
Due£0.00
✓ Synced in seconds ✓ Contact matched ✓ VAT mapped ✓ Checked back against Xero
Works with
WooCommerceWooCommerceAny store on WordPress
XeroXeroAny Xero organisation
WordPressWordPress.orgOfficial plugin listing
How it works

Three steps, then it runs on its own

Nothing to export, no CSV, no nightly job to babysit. Once connected, every paid order goes across on its own and you can check any of them in Xero from the order itself.

1

Install and connect

Install from WordPress.org, connect WooCommerce with one click, sign in to Xero. UK merchant? Start here.

yourstore.co.uk/wp-admin
Set up Syncible for Xero
Step 3 of 4: Connect to Xero
You will be taken to Xero to authorise the connection.
Connect Xero now
✓ WooCommerce connected
2

Orders land as they happen

Every paid order is sent the moment it is placed. The order page shows the Xero invoice number, status and payment, checked back against Xero.

yourstore.co.uk/wp-admin
Xero invoice verification
InvoiceINV-0105
ContactRachel Morgan
VAT20% VAT on Income£11.72
TotalPayment recorded to 090£70.34
3

Check it in Xero

The same order in Xero: invoice number, customer, line items, VAT and the payment recorded. Open it straight from the order.

go.xero.com
Rachel Morgan  INV-0105
ItemDescriptionTaxAmount
1Brushed cotton cushion cover20%26.00
3Wexford stoneware side plate20%36.00
1Shipping20%8.34
Amount due0.00
What actually happens

Everything the bookkeeper used to type, sent for you

When an order is paid, Syncible builds the Xero invoice from what WooCommerce recorded: each line item at the price charged, the discount, the shipping line, and the VAT as it was calculated at checkout. It finds the customer in Xero or creates them once, records the payment against the invoice, and marks it paid.

Then it goes back to Xero and checks the invoice is really there. The order page in WooCommerce shows the Xero invoice number, its status, and when it was last verified. If anything was rejected, you see why, in plain words, with a Retry button.

  • Orders become invoices, line by line
  • Refunds become credit notes against the original
  • Customers become contacts, matched not duplicated
  • Payments recorded to the account you chose
syncible.co.uk/woo/dashboard
Orders
OrderCustomerTotalXero
#1042Gregory Milne£187.20
#1041Priya Nair£64.00
#1040Tom Ashworth£212.50
#1038Hannah Doyle-£31.20CN-0088 CREDIT
#1037Owen Rees£48.90
go.xero.com
INV-1042
ItemTaxAmount
Brushed cotton cushion cover20%26.00
Wexford stoneware side plate x320%108.00
Shipping20%22.00
Total incl. VAT187.20
Verified in XeroINV-1042, checked after export
Refunds

Refunds become credit notes

Refund an order in WooCommerce, in full or in part, and Xero gets a credit note against the original invoice. Your sales figures stay right without anyone opening Xero.

  • Full and partial refunds
  • Matched to the original invoice
  • Cancelled orders never invoiced
ORDER #1042 Refund -£31.20 1 x cushion cover Refund £31.20 XERO INV-1042£187.20 Credit note -£31.20 Allocated to INV-1042 Balance £156.00
Customers

One contact per customer, not one per order

Before creating anything, Syncible looks for the customer in Xero by the details on the order. Existing contacts are reused, so your contact list stays clean and your customer history stays in one place.

  • Matched to existing Xero contacts first
  • New contacts created once, from billing details
  • Repeat buyers build a history in Xero
Order #1042Gregory Milne Order #1108Priya Nair Order #1231G. Milne Gregory Milne 2 invoices, matched Priya Nair 1 invoice, created once
VAT and accounts

Your accounts, your tax codes, decided once

Tell Syncible which Xero account and VAT rate to use for sales, shipping and discounts, and which account each payment gateway pays into. Every order after that follows the rules, so your VAT return picks up the right figures without tidying.

  • UK VAT and Australian GST
  • Sales, shipping and discounts mapped separately
  • Each payment gateway to its own Xero account
WOOCOMMERCE XERO Standard 20% Zero rate Shipping Stripe 20% VAT on Income Zero Rated Income 201 Shipping 090 Stripe account Set in the wizard. Change any time.
When Xero says no

Problems in plain English, with a Retry button

If Xero rejects an order, you see why in words a shop owner understands, not an API error. Fix the cause, press Retry. Every invoice is also checked back against Xero after it is sent, so "synced" means it is really there.

  • Readable reason for every failure
  • One-click Retry from the order
  • Invoice verified against Xero after export
Sync issues ! Order #1177 not sent Payment not recorded: account 090 is not in your Xero chart of accounts. Retry Order #1176 INV-1176 Verified in Xero Order #1175 INV-1175 Verified in Xero
Products and stock

Stock in step, products from one master

Xero is the master for stock. Adjust a quantity there and the shop follows within the hour, so what you count in Xero is what the shop sells. On Growth, Xero also becomes the master for product names, prices and descriptions, and every order posts a cost of goods bill to Xero using the cost prices you hold there.

  • Stock levels pushed from Xero to your store, hourly, from Starter
  • Xero as master for name, price and description, on Growth
  • Cost of goods posted per order, for every item with a cost price, on Growth
WOOCOMMERCE Stoneware plate SKU WX-PLATE-23 Price£36.00 In stock38 Matches Xero XERO ITEM Stoneware plate Code WX-PLATE-23 Sales price£36.00 Cost price£14.20 Quantity on hand38 Master on Growth Xero says 38, so the shop says 38
A note on how it books sales

One invoice per order, not one line per payout

Most ecommerce tools send Xero a daily or weekly summary of what your payment provider paid out. That balances the bank, but it leaves you with a Xero that cannot tell you what a customer bought, what was refunded, or which order a VAT figure came from.

Syncible books each order as its own invoice, with the customer attached and every line on it. It is the way an accountant would enter it by hand, done the moment it happens.

  • Search Xero by customer, order number or product
  • Refunds sit against the invoice they belong to
  • VAT return figures trace back to real orders
  • Statements and ageing work as normal

If you only ever need the bank to balance, say a marketplace where you never hold the customer, a payout tool may suit you better and we will say so.

Payout tool1 line
XeroContactAmount
Payout 12 SepStripe1,204.60
Six orders and a refund, folded into one figure. Which customer? Which product? Which VAT rate? Not in Xero.
Syncible
XeroContactAmount
INV-1042Gregory Milne187.20
INV-1041Priya Nair64.00
INV-1040Tom Ashworth212.50
CN-0088Hannah Doyle-31.20
INV-1037Owen Rees48.90
INV-1036Amara Okafor410.00
INV-1035Lewis Grant313.20
Same £1,204.60. Every order, every customer, every refund, each with its own VAT. The bank still balances.
Pricing

Start free. Pay when you are busy.

Plans are by orders a month. Orders above your band are held, not lost, and sent when you upgrade. No per-order fees.

Free
Trying it, or a small store
£0
100 orders a month
  • Real-time order sync
  • Refunds as credit notes
  • Payments recorded
  • Customer matching
  • Account and tax mapping
  • Sync issues panel
  • Email setup help
Install free
Most stores
Starter
A store that sells every day
£29/month
500 orders a month
  • Everything in Free
  • Stock sync from Xero to your store
  • Payment gateway routing
  • Order backfill
  • Invoice verification against Xero
Start 14-day trial
Growth
Stock and margins matter
£59/month
1,500 orders a month
  • Everything in Starter
  • Cost of goods posted to Xero per order
  • Product sync with Xero as master
Start 14-day trial
Pro £99 for 5,000 orders and Enterprise £299 unlimited. See full pricing
Who builds it

Made by the agency that has been doing this by hand for eleven years

Rob Gibbard, founder of Syncible

I run We Design It, a small web development agency in Bournemouth that has built and hosted WooCommerce stores since 2015. For eleven years I built the integration between shop and accounts for clients one at a time. Cloud accounting made it possible to do that work once, properly, as something a merchant installs themselves.

Syncible has been live since September 2026 with a small number of merchants in the UK and Australia. We answer the support email ourselves, same working day. If you would rather have a hand with the setup, we will do it with you.

RG
Rob GibbardFounder, We Design It Ltd, Bournemouth
Email support from a UK agency, same working day
Free setup help on every plan, by email
Built and hosted in the UK by We Design It Ltd
The We Design It studio in Bournemouth
We Design It studio, Bournemouth
Questions

Things people ask before installing

Anything else, email support@syncible.co.uk. A person replies, same working day.

Does it work with my WooCommerce setup?

It is a standard WordPress plugin from WordPress.org, so it installs on any WooCommerce store. Connect WooCommerce with one click, sign in to Xero, and the wizard walks you through your accounts and tax codes.

What happens to orders that fail?

Nothing is lost. Xero's reason is shown in plain English on the order, with a Retry button. Orders above your monthly band are held and sent when you upgrade.

Will it create duplicate customers in Xero?

No. Existing Xero contacts are matched first from the order's billing details. A new contact is only created if none matches.

Can you set it up for me?

Yes, by email, on any plan, at no charge. Send your Xero account codes and tax rates or just tell us what you sell and we will suggest a mapping.

Does it do Shopify or QuickBooks?

Shopify to Xero and WooCommerce to QuickBooks are also available. This page is about WooCommerce to Xero, which is where most of our merchants are.

Your next order could be in Xero tonight

Install the free plan, up to 100 orders a month, no card. If you would rather have a hand, email us and we will do the setup with you.

Not ready yet? Email me the setup guide

One email with the guide, then two more over ten days on tax codes and whether it is worth it. Reply "no thanks" and that is the end of it.