Shopify Xero Integration UKConnector App or Custom LinkVAT, Payouts, Currencies

Shopify Xero Integration for UK Sellers: Every Sale, Refund, Fee and Payout in Your Books, VAT Split Out

FactoryJet connects Shopify to Xero for UK sellers. We agree with your accountant how sales, refunds, fees and VAT should post, set up the connector app that fits, and build a custom link when no app can follow your rules. You get a fixed quote in writing, and you own what we build.

Founder replies within 24 hours. No spam, no obligation.
A woman in a mustard jumper presses down the flap of a plain cardboard box on a wooden packing bench, with shelves of boxes and paper bags behind her
What reaches Xero for each payout
Sales, split by VAT rate
standard, reduced and zero
20 / 5 / 0
Refunds as credits
same rate as the original sale
Credited
Shopify fees on their own line
tax rate chosen by your accountant
Separate
Payout equals the bank line
through a clearing account
Matched
Does Shopify integrate with Xero, and which route suits a UK store?

Yes. Xero publishes its own Shopify integration, and its App Store listing says it is free on all Xero plans. It posts sales, payouts, fees and taxes into Xero. Stores with mixed VAT rates, several currencies, wholesale invoices or stock held outside Shopify usually need a paid connector app or a custom link. As listed on 11 October 2026.

Sources, read on 11 October 2026: Xero App Store UK: Shopify, by Xero; Xero UK: Integrate Shopify with Xero.

Three terms we use a lot

A payout is the bank transfer Shopify sends you, usually covering many orders with fees and refunds already taken out. A clearing account is a holding account in Xero where sales, refunds and fees sit until the payout arrives and cancels them out. A digital link is HMRC’s name for moving data between software with nobody retyping it.

Installing an app is the easy part. The harder part is deciding how one bank line from Shopify, which may hold 300 orders, four refunds and a day of card fees, becomes entries your accountant can file a VAT Return from. That decision is what we scope first, and it is the same decision whether you end up on Xero’s free integration or a link we build for you.

Start with owners

What syncs between Shopify and Xero, and which side owns each record

A link goes wrong when two systems both believe they are in charge of the same number. So the first thing we write down is an owner for every record: the one place it is created and edited. The apps, the accounts and the tax rates all follow from that list.

A woman in a green shirt and a man in a cream top arrange blank orange and yellow sticky notes in two columns on a white table

Two columns, one for each system. Every record goes in one column only. The finished map is a single page that you and your accountant sign.

RecordOwnerWhat lands in XeroWorth knowing
SalesShopifyA summary per day or per payout, split by VAT rate. One invoice per order where you need the customer on it.Xero says it is designed for up to 5,000 sales invoices a month.
RefundsShopifyA credit line at the same VAT rate as the sale it reverses.Shopify deducts refunds from your next available payout.
Card and payment feesShopifyAn expense line for each payout, kept apart from sales.Shopify says a 0% reverse charge applies to its fees in the UK.
PayoutsShopifyA transfer from the clearing account to your bank account.One bank line can cover hundreds of orders.
Shipping, discounts and gift cardsShopifyTheir own lines, so they are not buried inside sales.Your accountant sets the account and tax rate for each.
Accounts and VAT ratesYour accountant, in XeroEach Shopify tax is mapped once to a Xero tax rate.GOV.UK lists three rates: 20%, 5% and 0%.
CustomersShopify for shoppers, Xero for trade accountsOne contact for web sales. Named contacts for wholesale customers.Xero says contact lists greater than 10,000 could cause performance issues.
Products, prices and stockAgreed per business: Shopify, Xero or a warehouse systemCost of goods and stock value, if you track them in Xero.Xero recommends no more than 4,000 tracked inventory items.

The owner column is the map we propose on day one. Yours is agreed in writing, record by record, before anything is built.

Sources, read on 11 October 2026: Xero Developer: API limits and system limits; Shopify Help: lower or missing payouts; Shopify Help: payout fees; GOV.UK: VAT rates.

Shopify Payments payouts

Why one Shopify payout never matches one sale

Shopify does not pay you order by order. Its help centre describes payouts as batches, with several transactions combined into one transfer. By the time the money reaches your bank, Shopify has taken its processing fees out, and any refunds you made since the last payout have been deducted too.

Shopify’s own list of reasons a payout comes in lower than expected has nine entries, including chargebacks, reserves, adjustments and currency conversion. The payout export it offers includes three columns that tell the story for each transaction: Amount, Fee and Net.

A link that posts sales straight to the bank account will never reconcile. The fix is a clearing account. Sales, refunds and fees post there as they happen, and when the payout lands, one transfer moves the net amount to the bank. Amaka’s guide for the Xero integration describes this set-up, with a clearing account it calls the Shopify Payment Balance.

Other payment methods need the same care. A2X says it creates a separate entry for each payment gateway on your store, and Link My Books lists PayPal, Klarna and Clearpay among the gateways it covers. We give each one its own clearing account.

Sources, read on 11 October 2026: Shopify Help: lower or missing payouts; Amaka guide: Shopify + Xero bank feed reconciliation; A2X: Shopify and Xero; Link My Books: Xero Shopify integration; Shopify UK: pricing.

A grey-haired man in glasses and a navy cardigan sorts blank white paper slips into two piles at a wooden desk beside an orange folder
A worked example, at Shopify’s listed Basic card rate
10 orders at £120 each
prices include 20% VAT
£1,200.00
Card fees at 2% + 25p an order
10 × £2.65
-£26.50
One order refunded in full
taken out of this payout
-£120.00
Payout that reaches the bank
one line on the statement
£1,053.50
VAT inside those entries
£200 on sales, less £20 on the refund
£180.00

Our arithmetic, for illustration. The card rate is the one listed for the Basic plan on Shopify’s UK pricing page on 11 October 2026. Your plan and your mix of cards will change the figures.

VAT, in plain English

VAT on sales, refunds, fees and exports: what the link has to carry

Sales. GOV.UK lists three VAT rates: 20% standard, 5% reduced and 0% zero. A shop that sells children’s clothes beside adult clothes has two of them in one basket. HMRC’s Making Tax Digital notice says the digital record of each supply needs the time of supply, the value before VAT and the rate charged. It also says supplies at the same rate on one invoice, in the same VAT period, can be recorded as a single entry, and that a business on a VAT retail scheme keeps a digital record of its daily gross takings without listing each sale. Whether a daily or per-payout summary is the right record for your shop is a question for your accountant. The link then posts it that way, with one line for each rate.

Refunds. GOV.UK says that when a customer returns goods you settle the balance with a replacement invoice or a credit or debit note, and that you record these in your accounts. In the link, a refund posts as a credit at the same VAT rate as the sale it reverses. It waits in the clearing account until Shopify takes it out of a payout.

Fees. Shopify’s help centre says that in the United Kingdom a 0% tax rate, which it calls a reverse charge, applies to Shopify Payments processing fees, and that you need to maintain your own tax records for them. Which Xero tax rate that maps to is your accountant’s call. The link keeps fees on their own line so the answer can be applied.

Exports. GOV.UK says you can zero rate most exports from Great Britain to any destination outside the UK, as long as you get and keep evidence of the export within three months of the sale. A link can split UK orders from the rest by delivery country. Keeping the evidence stays with you.

Sources, read on 11 October 2026: GOV.UK: VAT rates; GOV.UK: VAT Notice 700/22, Making Tax Digital for VAT; GOV.UK: Keeping VAT records; Shopify Help: payout fees; GOV.UK: Exports, sending goods abroad and charging VAT.

  • What the link does

    Posts sales by VAT rate, refunds as credits, fees on their own line and each payout as one transfer, into the accounts and tax rates your accountant chose.

  • What your accountant decides

    Which Xero account and tax rate each kind of line uses, whether you post summaries or single orders, and how sales outside the UK are treated.

  • What stays with you

    The VAT Return itself, the export evidence, and the VAT records GOV.UK says you must keep for at least 6 years.

Making Tax Digital

Where a Shopify link sits in Making Tax Digital

GOV.UK says all VAT-registered businesses should now be signed up for Making Tax Digital for VAT. Under it, some VAT records must be kept digitally, in what HMRC calls compatible software. Xero describes its own software as HMRC-recognised, and its UK pricing page lists ‘Submit VAT returns to HMRC’ on every plan.

The part that touches Shopify is the digital link. GOV.UK says that if you use more than one software product to keep records and submit returns, they must be linked digitally, and that you cannot transfer the data by hand or copy and paste it between them. VAT Notice 700/22 lists what HMRC accepts as a digital link. API transfer is on the list. So is CSV import and export.

A connector app or a custom link moves figures from Shopify into Xero by API, with nobody retyping them. Whether Shopify counts as part of your digital records is a point for your accountant, because the notice treats software differently depending on how you use it. Either way, figures that travel by API are on HMRC’s accepted list.

Sole traders have a second date to watch. GOV.UK says Making Tax Digital for Income Tax applies from 6 April 2026 if your qualifying income was over £50,000 in the 2024 to 2025 tax year, from 6 April 2027 if it is over £30,000 in 2025 to 2026, and from 6 April 2028 if it is over £20,000 in 2026 to 2027.

Sources, read on 11 October 2026: GOV.UK: Keeping VAT records; GOV.UK: VAT Notice 700/22, Making Tax Digital for VAT; GOV.UK: when to use Making Tax Digital for Income Tax; GOV.UK: software for Making Tax Digital for VAT; Xero UK: Making Tax Digital; Xero UK: pricing plans.

What HMRC’s notice says about digital links
API transfer
how connector apps and custom links work
Accepted
CSV import and export
download from one, upload to the other
Accepted
Emailing a spreadsheet of records
to be imported into other software
Accepted
Linked spreadsheet cells
a formula that mirrors another cell
Accepted
Copy and paste, or retyping
HMRC does not count it as a digital link
Not a link
Euros, dollars and pounds

Selling in more than one currency: two plan limits to check first

Shopify. Its help centre says stores on the Basic, Grow and Shopify plans can sell in several currencies but are paid out only in their domestic currency, with a conversion fee when a customer pays in another one. Stores on Advanced and Shopify Plus can add one bank account for each supported payout currency. For a UK store that list includes euros and US dollars, and Shopify says pound payouts can only go to a UK bank account.

Xero. The UK pricing page lists ‘Use multiple currencies’ on the Comprehensive plan (£55 a month before VAT) and the Ultimate plan (£70). It does not list it on Ignite (£18) or Grow (£39).

Put the two together. If every payout arrives in pounds, the books can stay in pounds and the conversion fee posts as a cost. Once you take payouts in euros or dollars, Xero needs a plan with multiple currencies, and the link has to post each payout in the currency it was paid in, against the right bank account.

We check both plans on the scoping call, before you pay for an upgrade you may not need.

Sources, read on 11 October 2026: Shopify Help: Multi-Currency Payouts; Xero UK: pricing plans.

Which plans carry more than one currency
Shopify Basic, Grow and Shopify
sell in many, paid out in pounds
Pounds only
Shopify Advanced and Plus
one bank account per payout currency
Several
Xero Ignite and Grow
multiple currencies not listed
Pounds only
Xero’s two top plans
multiple currencies listed
Several
The apps

Four Shopify Xero connector apps, with list prices read on 11 October 2026

A search for Shopify on the Xero App Store UK returned more than 20 apps that day. These four are the names that came up in the UK search results we pulled alongside it. Each line restates the maker’s own page, and each rating is the one shown on the Xero App Store.

  • Shopify integration by Xero

    Xero

    List price: Free on all Xero plans.

    Sends sales, payouts, fees and taxes from Shopify into Xero, as a daily summary or one transaction per sale. Covers the online store and Shopify POS, and syncs up to 90 days of history. Xero says it has partnered with Amaka to help with set-up.

    Suits: One UK store that wants sales, fees and payouts in the books at no extra charge.

    Xero App Store: 4.72 out of 5 from 71 reviews

    Sources, read on 11 October 2026: Xero App Store UK: Shopify, by Xero; Xero UK: Integrate Shopify with Xero.

  • Amaka

    Amaka

    List price: Free up to 60 orders a month. US$18 a month, billed annually, up to 500 orders. US$49 a month, billed annually, with no order limit.

    A daily sync as a sales summary, one invoice per sale, or a summary by category or product. Its page also lists cost of goods sold and a daily stock-on-hand sync.

    Suits: Stores that want to choose the invoice format, or want cost of goods posted as well.

    Xero App Store: 4.92 out of 5 from 1,394 reviews

    Sources, read on 11 October 2026: Amaka: Shopify + Xero integration; Amaka: pricing.

  • Link My Books

    Link My Books

    List price: £18 a month at 200 orders, £35 at 1,000, £51 at 5,000 and £84 at 10,000, for one sales channel, before VAT.

    One summary invoice for each Shopify Payments payout, breaking down sales, refunds, fees and VAT, which it says matches the deposit in your bank. Groups products by standard, reduced and zero VAT rates, and says it needs read-only access to your store.

    Suits: UK sellers with mixed VAT rates who want payout summaries and a price in pounds.

    Xero App Store: 4.99 out of 5 from 612 reviews

    Sources, read on 11 October 2026: Link My Books: Xero Shopify integration; Link My Books: pricing.

  • A2X

    A2X

    List price: US$29 a month up to 200 orders, US$45 up to 500, US$79 up to 2,000 and US$115 up to 5,000.

    One entry in Xero each time Shopify pays out. Says it separates 20% VAT and zero-rated products, splits UK sales from non-UK sales, and can post a cost of goods sold entry.

    Suits: Stores that sell outside the UK as well as in it, often working with an accountant.

    Xero App Store: 4.96 out of 5 from 942 reviews

    Sources, read on 11 October 2026: A2X: Shopify and Xero; A2X: Shopify pricing.

Xero’s own integration, three connector apps and a custom link, side by side

What you getXero’s own integrationAmakaLink My BooksA2XCustom link built by FactoryJet
List priceFree on all Xero plansFree, US$18 or US$49 a month, billed annually£18 to £84 a month before VAT, one channel, up to 10,000 ordersUS$29 to US$115 a month, up to 5,000 ordersFixed price, quoted in writing after a scoping call
How sales reach XeroDaily summary or per-sale transactionsSummary, one invoice per sale, or by category or productOne summary invoice per payoutOne entry per payoutThe shape your accountant asks for
History on the entry planUp to 90 daysUp to 1 day on Free, 90 days on Premium3 months3 monthsAgreed in the scope
VAT handling describedMap Shopify taxes to Xero tax ratesCustom mapping optionsProduct groups for standard, reduced and zero ratesSeparates 20% and zero-rated, UK and non-UKRules written down with your accountant
Data back into ShopifyNone described in the listingDaily stock-on-hand sync listedRead-only access to the storeNone described on its Shopify and Xero pageStock, prices or paid status, where you need them
Who supports itXero, with Amaka for set-up helpAmakaLink My BooksA2XFactoryJet. You own the code

Prices and ratings are as listed on each maker’s own page and on the Xero App Store on 11 October 2026. They change, so read the linked page before you act on one. A2X and Amaka list their prices in US dollars. Link My Books prices come from its own calculator, set to one sales channel and pounds.

One thing we saw while reading. On 11 October 2026 the listing named Xero on the Shopify App Store read ‘This app is not currently available on the Shopify App Store’. Xero’s own page tells you to start from the Xero App Store, so that is the place to look.

Sources, read on 11 October 2026: Xero App Store UK: apps found for Shopify; Shopify App Store: the listing named Xero; Xero UK: Integrate Shopify with Xero.

Next step

Bring one month of payouts and your Xero plan. We reply with the route.

Tell us your order volume, the VAT rates you sell at and the currencies you are paid in. On a short call we say whether Xero’s free integration, a paid connector or a custom link is the right job, and we quote a fixed price if there is work for us.

Scope my Xero linkBhavesh replies within one business day.
App or custom

When an app is enough, and when a custom link is the better job

Start with the free route. If Shopify is where every sale happens, you sell at one or two VAT rates, you are paid in pounds and your books only need sales, refunds, fees and payouts, Xero’s own integration or a low-priced connector does the job. We will say so on the first call.

A paid connector earns its price when the VAT gets harder: mixed rates in one basket, sales outside the UK, several payment methods paying out on different days, or a year of history to catch up.

A custom link is the better job when the rule belongs to your business and no app has a setting for it.

  • Stock or prices are held outside Shopify. Xero, a warehouse system or an ERP is in charge, and the store has to follow.
  • Wholesale orders need real invoices. Named customers, payment terms, and the paid status sent back to the store.
  • There is more than one company or set of books. Two stores feeding one Xero organisation, or one store split across two.
  • Your management accounts need a split no app offers. By channel, region, brand or sales rep.
  • The numbers are too big for one invoice an order. Order detail is kept in a database you own, and Xero receives the summaries.
  • Another system sits in the chain. EDI orders, a HubSpot CRM, a warehouse partner or a marketplace feed.

FactoryJet builds these links, and the same team supports them after launch. For the store itself, see Shopify development in the UK, Shopify Plus or moving a store to Shopify.

A rule of thumb
One store, pounds, one or two VAT rates
Shopify leads and the books follow
Free app
Mixed VAT rates or sales outside the UK
payout summaries by rate and country
Paid app
More than 5,000 orders a month
summaries, never one invoice an order
Paid app
Stock or prices led from Xero or an ERP
data has to flow into Shopify
Custom
Wholesale invoices on payment terms
paid status back to the store
Custom
Several companies, stores or systems
one map across all of them
Custom
How we work

How we build a Shopify to Xero link, in seven steps

The steps are the same for an app set-up and a custom link. Only step four changes. Your accountant is in the room for steps two and five.

A young man in a grey apron holds a clipboard and reaches for a glass jar on a wooden stock room shelf

Before anything is connected we count what is there: products, SKUs, VAT rates and the accounts they post to. Whatever is wrong in the product list on day one will be wrong in the books by day two, so we check it first.

  1. 01

    Read one month of payouts

    We take a month of your Shopify payouts and the matching bank lines and list every kind of entry inside them: sales by VAT rate, refunds, fees, chargebacks, gift cards and currencies. That list is the brief.

  2. 02

    Agree the posting rules with your accountant

    For each kind of entry your accountant names the Xero account and the tax rate. We write it down as a one-page map, and both sides sign it before anything is built.

  3. 03

    Name an owner for every record

    Sales, refunds, customers, products, prices and stock each get one home. Where two systems hold the same number, the map says which one wins.

  4. 04

    Choose the lightest route that fits

    Xero’s free integration comes first, then a paid connector, then a custom link. We quote custom work only for the rules the first two cannot follow, and the quote is a fixed price in writing.

  5. 05

    Show it on your own data

    Before a contract, we show working software on your own data: a handful of your real orders, a refund and a payout posted into a trial Xero organisation, so your accountant can check each entry.

  6. 06

    Test the awkward orders

    A part refund, a discount code, a zero-rated item, an order in euros, a gift card and a chargeback all go through before any live order is touched.

  7. 07

    Go live, match the first payouts, stay on

    For the first weeks we compare every Shopify payout with the bank line and the clearing account balance. After that the same team supports the link, and you own the code and the map.

Who this is for

Shopify Xero integration for shops, brands, wholesalers and WooCommerce stores

The trade changes the detail. The job stays the same: every pound Shopify pays you can be traced to the sales, refunds and fees behind it.

  • Shops doing their own books

    You sell on Shopify, keep Xero yourself and want the weekly bank matching to take minutes. Usually an app, set up properly once.

  • Brands with an accountant

    Your accountant wants clean payout summaries and VAT figures they can file from. We build to their rules and work with them directly.

  • Wholesale and trade sellers

    Trade customers on payment terms need named invoices in Xero and a paid status back in the store, beside the retail orders.

  • Sellers in several currencies

    Payouts in pounds, euros and dollars, each posted in its own currency and matched to its own bank account in Xero.

  • Larger and multi-store businesses

    Several stores, high order volumes or a warehouse partner in the chain, with one posting map across all of them.

  • WooCommerce stores on Xero

    The same questions with a different shop system: VAT by rate, gateway payouts and refunds. Apps exist, and we build custom links here too.

If the store itself needs building or rebuilding, see ecommerce development in the UK, Shopify development and WooCommerce development. For trade buyers, see B2B ecommerce. For supplier bills paid out of the same Xero, see accounts payable automation. If your books are in QuickBooks, see Shopify QuickBooks integration.

Scope first

Three sizes of job, each quoted as a fixed price

The first one is where we start. We move up the list only when your rules call for it.

  • Connector set-up. We choose the app with you, map accounts and tax rates with your accountant, import the history you need and check the first payouts against the bank.
  • Custom link. A link built for your rules: stock or prices into Shopify, wholesale invoices, several stores or several sets of books.
  • Link plus support. Either of the above, with the same team on call after launch for new tax rates, new payment methods and changes to the Shopify or Xero APIs.

FactoryJet quotes the build and the ongoing support as fixed prices in writing after a short scoping call. For a custom link we keep managing the servers, APIs and maintenance, so your team does not have to.

What to bring to the scoping call
Your Shopify plan and order volume
orders a month, stores, POS or not
1
Your Xero plan
and whether you use more than one currency
2
One month of payouts
the export with Amount, Fee and Net
3
The VAT rates you sell at
and any sales outside the UK
4
Your accountant or bookkeeper
they are welcome on the call
5
FAQ

Shopify and Xero questions from UK sellers and their accountants

Connecting the two

  • Does Shopify integrate with Xero?

    Yes. Xero publishes its own Shopify integration on the Xero App Store, and the listing says it is free on all Xero plans. It sends sales, payouts, fees and taxes from Shopify into Xero, either as a daily summary or as one transaction per sale. Connector apps such as Amaka, Link My Books and A2X do the same job with more control over VAT and format, and a custom link covers rules no app has a setting for. As listed on 11 October 2026.

  • Do Shopify and Xero work together?

    For sales flowing into the books, yes. Xero’s own page says Shopify sales flow to Xero each day and that payouts from Shopify Payments are matched to your bank account, with fees, refunds and taxes handled. The other direction is different. Nothing on Xero’s listing describes stock counts or prices going from Xero back to Shopify, so stores that need that add a second app or a custom link.

  • How does the Xero Shopify integration work?

    You start on the Xero App Store, choose Get this app, log in to Xero and connect your Shopify store. You then pick how sales arrive: a daily summary, which Xero suggests for high-volume stores, or per-sale transactions with customer and line-item detail. You map each Shopify tax to a Xero tax rate, and it can bring in up to 90 days of history. Xero says it has partnered with Amaka to help with set-up.

  • Is the Xero Shopify integration free?

    Xero’s App Store listing says the integration is free for Xero subscribers on all Xero plans. Xero’s UK page for the integration also calls it free, and in the same section mentions a 30-day free trial of the integration, so read the listing when you connect. You still pay for Xero itself. Its UK plans were listed at £18 to £70 a month before VAT on 11 October 2026.

  • How do I connect Shopify to Xero?

    Xero’s instructions are short: log in to Xero, go to the Xero App Store, search for the Shopify integration by Xero and select Get this app. The decisions before that click matter more. Agree with your accountant whether sales post as daily summaries or single orders, which Xero accounts take sales, refunds, shipping and fees, and which Xero tax rate each Shopify tax maps to. Then connect, import a short period and check it against one real payout.

  • Does Shopify feed into QuickBooks as well?

    Yes. Shopify connects to QuickBooks through a separate set of apps, and the questions are the same: which system owns each record, and how payouts, fees and tax reach the books. Our Shopify QuickBooks integration page covers that route. In the UK the Xero pairing is searched for more often: 260 searches a month for Shopify Xero integration against 70 for the QuickBooks pairing (DataForSEO, United Kingdom, 11 October 2026).

Connector apps

  • What is the best way to integrate Shopify and Xero?

    Match the route to the job. One UK store with simple VAT and payouts in pounds: start with Xero’s own free integration. Mixed VAT rates, sales outside the UK or a year of history to catch up: a paid connector such as Link My Books or A2X, which post one summary per payout. Stock or prices held outside Shopify, wholesale invoices on terms, or several stores and sets of books: a custom link. Whichever you pick, agree the accounts and tax rates with your accountant first.

  • How much does a Shopify Xero integration cost?

    List prices on 11 October 2026: Xero’s own integration is free on all Xero plans. Amaka is free up to 60 orders a month, then US$18 a month billed annually up to 500 orders. Link My Books runs from £18 a month at 200 orders to £84 at 10,000, for one sales channel, before VAT. A2X starts at US$29 a month for up to 200 orders. For a custom link, FactoryJet quotes a fixed price in writing after a short scoping call.

  • Is A2X or Link My Books better for Shopify and Xero?

    Both post one summary to Xero for each Shopify payout, so the bank line matches. Link My Books prices in pounds and describes product grouping for standard, reduced and zero VAT rates. A2X prices in US dollars, says it separates 20% and zero-rated products and splits UK from non-UK sales, and can post a cost of goods sold entry. Compare them at your own order volume and the amount of history you need, and ask your accountant which one they already use.

  • What does Amaka have to do with the Xero Shopify integration?

    Xero’s listing says it has partnered with Amaka, an integrations provider, to help customers set the integration up, and the support contact on the listing is an Amaka address. Amaka also offers its own Shopify and Xero integration with more formats: a sales summary, one invoice per sale, or a summary by category or product. Its pricing page shows a free plan for up to 60 orders a month and paid plans above that.

  • Should every Shopify order be an invoice in Xero?

    For a busy shop, no. Xero’s developer documentation says Xero is designed for up to 5,000 sales invoices a month, and its UK pricing page lists 20 invoices on the Ignite plan. A summary per day or per payout, split by VAT rate, keeps the books light and still matches the bank. One invoice per order makes sense for wholesale customers on payment terms, where you need to chase a named invoice.

  • How far back can a connector import Shopify sales?

    It depends on the app and the plan. Xero’s own integration syncs up to 90 days of history. Link My Books says its trial imports the last 90 days and paid plans go back up to 24 months, depending on the plan. A2X lists 3 months of history on its Mini plan and 12 months on Professional. Amaka lists up to 1 day on its free plan and up to 365 days on Premium+. Check this before you choose, because catching up a full year is where the plans differ most.

VAT, payouts and MTD

  • How can I reconcile my Shopify payments in Xero?

    Use a clearing account. Sales, refunds and fees post to it as they happen, and each Shopify payout is recorded as a transfer from the clearing account to your bank account. The transfer then matches the single line on your bank feed. Amaka’s guide to the Xero integration describes this set-up, with a clearing account called the Shopify Payment Balance. What is left in the clearing account should equal the balance Shopify has yet to pay out. If it does not, something was posted at the wrong amount.

  • Why does my Shopify payout not match my sales?

    Because Shopify pays you in batches and takes money out first. Its help centre says processing fees are deducted before the payout is sent, and refunds made since the last payout are deducted from the next one. It lists other causes too, including chargebacks, reserves, adjustments and currency conversion. The payout export includes Amount, Fee and Net columns for each transaction, and a good link posts all three.

  • How should VAT on Shopify sales appear in Xero?

    Split by rate. GOV.UK lists a 20% standard rate, a 5% reduced rate and a 0% zero rate. HMRC’s Making Tax Digital notice says the digital record of each supply needs the time of supply, the value before VAT and the rate charged, and that supplies at the same rate on one invoice can be recorded as a single entry. Connector summaries follow the same shape, with one line for each VAT rate. Your accountant confirms whether summaries or single orders are the right record for your shop.

  • How are Shopify refunds handled in Xero?

    As credits, at the same VAT rate as the sale they reverse. GOV.UK says that when a customer returns goods you settle the balance with a replacement invoice or a credit or debit note, and record it in your accounts. On the money side, Shopify says refunds are deducted from your next available payout. So the credit sits in the clearing account until that payout arrives, and the payout is smaller by the same amount.

  • Is there VAT on Shopify Payments fees in the UK?

    Shopify’s help centre says that in the United Kingdom a 0% tax rate, which it calls a reverse charge, applies to Shopify Payments processing fees, and that you need to keep your own tax records for them. How that is coded in Xero is a decision for your accountant. What the link must do is post fees on their own line, apart from sales, so the right Xero tax rate can be applied to them.

  • Does a Shopify Xero integration meet Making Tax Digital rules?

    Making Tax Digital is a set of HMRC rules for your business, so no app settles it alone. The rules ask for digital records in compatible software and digital links between any software you use, with no copying and pasting. VAT Notice 700/22 names API transfer and CSV import as accepted digital links. A connector or custom link moves Shopify figures into Xero by API. Ask your accountant to check your whole set-up against the notice.

  • Does HMRC recognise Xero?

    Xero’s UK site describes its software as HMRC-recognised for Making Tax Digital, and its pricing page lists submitting VAT returns to HMRC on every UK plan. HMRC runs its own page on GOV.UK where you can check which software packages you can use to keep VAT records and submit VAT Returns. Treat that page as the final word, because it is HMRC’s own.

  • When does a Shopify seller have to register for VAT?

    GOV.UK says you must register when your total taxable turnover goes over £90,000, or you expect it to. Taxable turnover is the total value of everything you sell that is not exempt, so Shopify sales count alongside every other sale the business makes. Set the Xero link up with tax rates mapped before you cross the line, and the first VAT Return will not start with a clean-up.

  • I sell in euros and dollars. What changes in the Xero link?

    Two plan limits. Shopify’s help centre says stores on the Basic, Grow and Shopify plans are paid out only in their domestic currency, with a conversion fee when a customer pays in another one. Advanced and Shopify Plus stores can add a bank account for each payout currency. On the Xero side, the UK pricing page lists multiple currencies on its two top plans, at £55 and £70 a month before VAT. The link then posts each payout in the currency it was paid in.

  • Do sole traders selling on Shopify need Making Tax Digital for Income Tax?

    It depends on qualifying income. GOV.UK says sole traders and landlords with qualifying income over £50,000 in the 2024 to 2025 tax year should have started using Making Tax Digital for Income Tax from 6 April 2026. Over £30,000 in 2025 to 2026, it applies from 6 April 2027. Over £20,000 in 2026 to 2027, from 6 April 2028. Xero’s UK pricing page lists every plan as MTD for Income Tax ready.

Custom links and the API

  • Does Xero have an API for custom integrations?

    Yes. Xero’s developer documentation sets limits for each connected organisation: 5 calls in progress at once, 60 calls a minute, and 1,000 calls a day on its starter tier or 5,000 on higher tiers. It also says several invoices can be created in one request, with about 50 a practical ceiling. A custom link is built around those limits by batching. One summary per payout uses a handful of calls, where a call for every order can hit the daily limit.

  • Can Xero send stock levels or prices to Shopify?

    Xero’s listing for its own Shopify integration describes data moving from Shopify into Xero, and mentions nothing going back. Amaka’s page lists a daily stock-on-hand sync. Xero itself recommends no more than 4,000 tracked inventory items in one organisation. If your stock or price list is kept in Xero, a warehouse system or an ERP and the shop has to follow it, that is a custom link. FactoryJet builds these, with the owner of each number agreed in writing first.

  • Can you connect WooCommerce to Xero as well?

    Yes. The same questions apply to WooCommerce: sales split by VAT rate, refunds as credits, gateway fees on their own line and payouts matched to the bank. Link My Books lists WooCommerce as a sales channel and Amaka’s Xero App Store entry names WooCommerce too. Where an app does not fit, for example trade pricing or stock led from another system, FactoryJet builds a custom WooCommerce to Xero link.

  • When is a custom Shopify Xero link worth it?

    When the rule belongs to your business and no app has a setting for it. The usual cases: stock or prices led from Xero, a warehouse system or an ERP; wholesale orders that need named invoices with payment terms and a paid status sent back to the store; several stores or several sets of books; sales split by channel or region for management accounts; or another system in the chain, such as EDI orders or a HubSpot CRM.

Working with us

  • Will you work with our accountant or bookkeeper?

    Yes, and we ask to. Your accountant decides how sales, refunds, fees and VAT should post, and which Xero accounts and tax rates to use. Our job is to build the link so it follows those decisions, and to keep it working. The posting rules go into a one-page map that your accountant signs off before anything is built. Tax advice stays with them.

  • Can we see it working before we sign?

    Yes. Before a contract, we show working software on your own data. For this job that means a handful of your real Shopify orders, a refund and a payout posted into a trial Xero organisation, so you and your accountant can read every entry it creates and compare the total with the bank line.

  • Who owns the link, and who looks after it?

    You own it: the code, the posting map and the accounts it runs under. FactoryJet quotes the build and the ongoing support as fixed prices in writing after a short scoping call. After launch the same team keeps managing the servers, APIs and maintenance, so your own team does not have to watch it.

  • How long does a Shopify Xero integration take?

    Switching on a connector app is quick once the accounts and tax rates are agreed: Link My Books describes an easy 15-minute set-up. Agreeing those rules with your accountant and checking the first payouts takes longer than the click. A custom link is a project with its own plan, and the timeline goes in writing with the quote.

Next step

Make every Shopify payout agree with the bank line

Send your name and work email. Bhavesh replies within one business day to set up a short call about your Shopify plan, your Xero plan and how your payouts land. You leave the call knowing whether a free app, a paid connector or a custom link is the right job.

Contact us
Free quote
Founder replies in 24h