Shopify + Xero Integration

Stop entering orders. Start trusting your books.

  • Real-time sync — every Shopify order lands in Xero in seconds, automatically.
  • Built correctly — right VAT codes, contacts, account mapping. Set it once, forget it forever.
  • Stock and products sync from Xero to Shopify.
✓ Free plan forever· No card required·Cancel anytime
Shopify → Xero  ·  Orders, invoices, contacts, refunds
Xero → Shopify  ·  Stock, products
Invoice Contact Refund Payment Stock Products S Shopify Your store xero Xero Your accounts SYNCIBLE LIVE
✓ Per-order invoices
✓ Contacts synced
✓ VAT coded
✓ Stock sync, product catalogue synced
✓ Refunds handled
✓ COGS tracked
Shopify Order #1024
£142.00
Synced instantly
→
Xero Invoice INV-1024
£142.00
Authorised + paid
Designed to work with the tools you already use
Shopify Shopify
Xero Xero
WooCommerce WooCommerce
Stripe Stripe
MTD Making Tax Digital
Seconds
Real-time sync, not nightly batches
0
Duplicate invoices.
Every order is sent once.
5 min
Setup time
No developer needed
£0
Per-order fees,
ever
Why Syncible

Your bookkeeper will notice
the difference immediately

Built specifically for UK Shopify merchants — not a generic connector that needs configuring every other week.

Shopify
<30s
Syncible
Xero
Order #1024
Paid
23 Jan 2025  ·  shopify.com
Sarah Mitchell
ItemPrice
Blue Ceramic Vase×1£68.00
Woven Table Runner×2£36.00
UK Shipping£14.33
Subtotal (ex. VAT)£118.33
VAT 20%£23.67
Total£142.00
Syncible
<30s
Xero
Invoice INV-1024
Authorised
23 Jan 2025  ·  Due 06 Feb 2025
Sarah Mitchell✓ Matched
DescriptionAcctAmount
Blue Ceramic Vase4000£68.00
Woven Table Runner ×24000£36.00
UK Shipping4200£14.33
VAT OUTPUT2£23.67
Total£142.00
Payment recorded
£142.00
1
Matched to your existing Xero contacts by email — new customers are auto-created
2
VAT code applied automatically from your store settings — OUTPUT2, EXEMPT or Inclusive detected without any config
3
Invoice marked paid in Xero the moment Shopify confirms the transaction — no manual reconciliation
Shopify
<30s
Syncible
Xero
Refund · Order #1019
Refunded
28 Jan 2025  ·  shopify.com
Sarah Mitchell
Returned itemAmount
Blue Ceramic Vase×1£56.67
Subtotal (ex. VAT)£56.67
VAT 20%£11.33
Total refunded£68.00
Syncible
<30s
Xero
Credit Note CN-1019
Approved
28 Jan 2025  ·  Ref: Shopify #1019
Sarah Mitchell✓ Matched
DescriptionAcctAmount
Blue Ceramic Vase4000-£56.67
VAT OUTPUT2-£11.33
Total credited-£68.00
COGS reversed · Bill BILL-1019 voided
1
Credit note links directly to Invoice INV-1019 — the original stays authorised with a full audit trail
2
The cost bill posted at time of sale auto-reverses on refund — your P&L stays accurate without any manual steps
Xero
<30s
Syncible
Shopify
Xero
Products & Inventory
Master
Qty on hand  ·  updated just now
ProductOn handCost
Blue Ceramic Vase47£28.00
Woven Table Runner23£12.50
Leather Journal8£14.00
↓ Pushing quantities to Shopify...
1
When Xero is set as the stock master, Shopify quantities follow it. You choose the master.
2
Cost prices here feed directly into your COGS calculations on every Shopify order that syncs
Syncible
<30s
Inventory
In sync
Updated via Syncible  ·  just now
ProductAvailable
Blue Ceramic Vase47✓
Woven Table Runner23✓
Leather Journal8✓
All 3 products in sync
Xero
Real-time
Syncible
Shopify
Xero
Items — Catalogue
Master
Item codes & prices  ·  updated just now
CodeDescriptionPrice
BCV-001Blue Ceramic Vase£68.00
WTR-002Woven Table Runner£18.00
LJ-003Leather Journal£32.00
↓ Pushing catalogue to Shopify...
1
Xero item codes map directly to Shopify SKUs — no remapping or manual matching needed
2
Price updates in Xero reflect in your Shopify store on the next hourly sync
Syncible
<30s
Products
Synced
Updated via Syncible  ·  just now
ProductSKUPrice
Blue Ceramic VaseBCV-001£68.00 ✓
Woven Table RunnerWTR-002£18.00 ✓
Leather JournalLJ-003£32.00 ✓
All 3 products in sync
Shopify
<30s
Syncible
Xero
Order #1024 · COGS
Paid
23 Jan 2025  ·  Sarah Mitchell
ItemRevenueCost
Blue Ceramic Vase£68.00£28.00
Woven Table Runner ×2£36.00£25.00
Total revenue£104.00
Total COGS£53.00
Gross margin49.0%
Syncible
<30s
Xero
INV-1024 + BILL-1024
Both posted
Revenue · Invoice INV-1024
Blue Ceramic Vase4000£68.00
Woven Table Runner ×24000£36.00
Invoice total£142.00
AUTO-POSTED COGS
Cost of Goods · Bill BILL-1024
Blue Ceramic Vase5000£28.00
Woven Table Runner ×25000£25.00
Gross margin on this order49.0%
1
Both documents post simultaneously with the order sync — zero manual bookkeeping at any point
2
Real gross margin per order — visible in your Xero P&L in real time, no month-end calculation
How it works

Up and running in minutes

No developer, no CSV mapping, no complicated setup. If you can click, you can set up Syncible.

1
Install the Syncible app
Install Syncible on your Shopify store. Syncible handles the OAuth handshake automatically — no API keys, no code, no settings to copy.
2
Connect your Xero account
Click Connect Xero and log in. Choose your organisation — that’s it. No extra Xero subscription or add-on required.
3
Set your preferences once
Tell us your sales account code and VAT rate. Syncible maps everything from there. Set once. We check it before every export.
4
Sell — we handle the rest
Every order flows to Xero in real time. Your dashboard shows every sync, every invoice, every error — you’re always in control.
LIVE
✓
Syncible installed successfully
Your store is now connected
✓
OAuth connection established
✓
5 webhooks registered (orders, refunds, GDPR)
✓
Order sync activated
✓
Refund sync activated
your-store.myshopify.com
Connected
Xero connected
Demo Company (UK)
✓ Authorised
✓
Organisation authenticated
✓
Token stored securely (AES-256 encrypted)
✓
Chart of accounts loaded (47 accounts)
✓
Ready to post invoices
Sync preferences
Sales account4000 — Sales
Shipping account4200 — Shipping
VAT codeOUTPUT2
Sync directionBoth ways ↔
Invoice prefixINV-
Preferences saved — sync is now active
14Orders today
£5,247Revenue synced
0Errors
#1031Emma Clarke£142.00✓ Synced
#1030James Liu£89.50✓ Synced
#1029Sarah Mitchell£234.00✓ Synced
#1028Michael Brown£67.00✓ Synced
#1027Priya Sharma£156.00✓ Synced
How we compare

Why merchants are switching to Syncible

We’re not the only option — but we think we’re the most complete one for UK Shopify merchants who run Xero.

Recommended
Syncible syncible.co.uk
A2X a2xaccounting.com Parex Bridge parextech.com Link My Books linkmybooks.com
Sync engine
Real-time sync
Webhook-driven, per individual order
Webhook · instant Nightly batch Webhook · instant Per-payout batch
Orders → Xero invoices
One Xero invoice per Shopify order
✓ ✕ ✓ ✕
Refunds → credit notes
Automatic, linked to original invoice
✓ Yes, per settlement ✓ ∼
Cancellations → void invoice
Xero invoice voided automatically when order cancelled
✓ ✕ ∼ ✕
Accounting depth
COGS tracking
Per-order cost bill posted to Xero so gross margin is live
✓ Yes, Basic+ ✕ Yes, per payout
Per-contact account mapping
B2B: route specific companies to their own Xero account code
✓ ✕ Not documented ✕
Payment gateway → bank account
Shopify Payments, PayPal, manual each post to a different Xero bank account
✓ ✓ ✕ ✓
Per tax-class VAT mapping
UK 20%, EU zero-rated, exempt — routed per line
✓ ∼ ∼ ∼
Draft vs Approved invoice toggle
Choose whether invoices land as drafts for review or post live
✓ ∼ Not documented Not documented
Onboarding & recovery
Historical order backfill
Bulk-sync past orders by date range when first connecting
✓ ✓ ∼ ✓
Sync audit log + one-click retry
Every action logged with a retry button on failed exports
✓ ✓ ∼ ✓
Xero → Shopify product creation
Create a Xero item, have it appear automatically in your store
✓ ✕ Not documented ✕
Platform & pricing
UK VAT & MTD focused
Built for HMRC Making Tax Digital, GBP-first
✓ ∼ Limited ✓
Embedded Shopify app
Lives inside your Shopify admin, no separate login
✓ ✓ Not documented ✓
Free plan available
No card required, suitable for small stores
✓ ✕ ✕ ✕
Pricing at Unlimited orders
Real trading volume comparison, not entry tier
£59 / mo
Growth · unlimited orders
From $29 / mo
Tiered by order volume
Tiered (varies)
Per channel + overage
Tiered (varies)
Per channel + volume

~ Partial  ·  Included in payout/batch summaries rather than per individual order  ·  — Not applicable  ·  Batch model handles this differently by design

Pricing

Stop paying yourself to do admin.

The average UK Shopify merchant spends hours each month manually reconciling orders into Xero. At your hourly rate, that’s real money leaving the business — every single month. Syncible makes it disappear from day one.

Flat rate — no per-order fees, no surprise overage charges
Real-time sync, every order in seconds
Up and running in minutes, no developer needed
14-day free trial — cancel before day 14, pay nothing
Calculate your time cost
Orders per month 500 orders
Minutes spent per order (currently) 5 min
Your time is worth
£ per hour
41.7 Hours saved / month
£1,875 Value reclaimed / month
Start saving 41.7 hrs free for 14 days →
Plan What’s included Monthly price
Free
No card required
Up to 25 orders/month. Real-time order sync, invoices, VAT coding, contacts. Email support.
£0/mo
Get started free
Starter
Same features as Free, no monthly cap
Everything in Free, just no 25 orders/month cap
£29/mo
Start free trial
Pro
For accountants & complex setups
Everything in Growth, plus custom account mapping per contact, smart auto-retry over 7 days, priority support
£99/mo
Start free trial
Enterprise
High volume & agencies
Everything in Pro, plus dedicated onboarding, agreed response times, phone support
£299/mo
Talk to us

Free plan capped at 25 orders/month  ·  Starter Unlimited orders  ·  14-day trial on paid plans  ·  Cancel anytime

Get started today

Your books should
run themselves.

Join merchants who stopped entering orders by hand. Set up in minutes, see your first invoice in Xero before your next coffee.

Order synced — INV-1031
Payment recorded — £142.00
Contact matched
14-day free trial  ·  Cancel before day 14, pay nothing  ·  Set up in minutes

More on this integration

Shopify Xero integration for UK VAT → Shopify to Xero setup guide → Compared with A2X → Compared with Parex Bridge →