Stop retyping between Shopify and Xero.
The three routes to a proper Shopify Xero integration, the payout gotcha that breaks most first attempts, and an honest view on when to pay for help.
There is a ritual in UK e-commerce nobody advertises. Sunday evening, laptop open, copying the week's Shopify orders into Xero by hand. If that is you, this post covers the three ways to set up a proper Shopify Xero integration, the payout gotcha that catches most people, and when it is worth paying someone like us instead.
Why the retyping survives
Not because owners enjoy it. It survives because the first attempt at connecting Shopify to Xero usually goes wrong in a confusing way, the books end up messier than before, and retyping feels safer. The problem is rarely the tools. It is that nobody explained the payout gotcha first.
The payout gotcha, explained once
Shopify does not pay you what customers pay you. It batches orders into payouts and takes its fees out first. So a Tuesday payout of £473.50 might represent six orders totalling £489.00 minus £15.50 in fees.
Push every individual order into Xero as an invoice and your bank feed will never match, because the bank only ever sees the lump. Reconciliation turns into archaeology. Any integration you choose has to handle payouts and fees properly, or it is making work rather than removing it.
Route one: the native connector
Xero and Shopify offer an official integration, found in the Xero App Store. It brings across daily summaries rather than individual orders, which neatly sidesteps the payout problem.
Good for: straightforward stores, one currency, one sales channel, no burning need for order-level detail in the accounts. If that is you, start here. It is the cheapest route and often enough.
Route two: middleware
Tools like A2X sit between Shopify and Xero and specialise in exactly the payout and fee problem, splitting each deposit into sales, fees, refunds and gift cards so the bank feed matches to the penny.
Good for: higher volume, multiple channels or currencies, or an accountant who wants the books clean without explanation. You pay a monthly subscription and accept that the tool works its way, not yours.
Route three: custom wiring
This is where we come in, and honestly, most stores do not need us for the basic connection. The routes above exist and work. Custom wiring earns its keep when the retyping is a symptom of something wider.
The pattern we see: orders retyped into Xero, stock levels retyped into a spreadsheet, dispatch details retyped into a courier portal, and the month-end numbers assembled by hand. Fixing only the Xero leg leaves most of the Sunday ritual intact. A pilot maps the whole chain and automates it end to end, usually with AI reading the awkward bits like supplier invoices and courier confirmations. Our own operations run this way, and we wrote up what changed.
One more reason to stop retyping
HMRC's Making Tax Digital rules expect VAT records to be kept digitally with digital links between systems, and manual retyping is exactly what the rules push against. The requirements are set out in HMRC's VAT record keeping guidance. A proper integration does not just save your Sunday. It keeps the record trail clean.
Where to start
Count the hours. If connecting Shopify to Xero would save an evening a week, the native connector or middleware pays for itself immediately, and you should set one up this month. If the retyping runs through your whole operation, that is a bigger win and a different job. Tell us what the Sunday ritual looks like and we will tell you honestly which route fits, including the two that do not involve paying us.