Shopify + Xero Integration

Stop entering orders. Start trusting your books.

  • Real-time sync — every Shopify order lands in Xero in under 30 seconds, automatically.
  • Built correctly — right VAT codes, contacts, account mapping. Set it once, forget it forever.
  • Fully bi-directional — stock and products sync back from Xero to Shopify too.
✓ 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 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
Xero
WooCommerce
Stripe
MTD Making Tax Digital
<30s
Real-time sync speed
vs nightly batches
0
Duplicate invoices,
ever — guaranteed
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
Xero is the designated stock master — Shopify quantities always mirror it, never override it
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 within 30 seconds of saving the item
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 under 5 minutes

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

1
Install from the Shopify App Store
Click Install on our App Store listing. 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. You’ll never need to touch this again.
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 directionBidirectional ↔
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

“A genuine lifesaver.
My clients’ books now have an accuracy
I used to have to chase manually.”

D
Damitha
Founder, Accnet Solutions  ·  Accountant & Xero Partner
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
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
Per-contact account mapping
B2B: route specific companies to their own Xero account code
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
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
Platform & pricing
UK VAT & MTD focused
Built for HMRC Making Tax Digital, GBP-first
Embedded Shopify app
Lives inside your Shopify admin, no separate login
Free plan available
No card required, suitable for small stores
Pricing at 500 orders/month
Real trading volume comparison, not entry tier
£59 / mo
Growth · unlimited orders
$45 / mo
Basic · capped at 500
$30 / mo
Gold · + overage above 500
£24 / mo
1 channel, 500 orders

~ 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 under 30 seconds
Up and running in 5 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
Syncible pays for itself 31× every 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
Up to ~300 orders/mo
Real-time order sync, invoices, VAT coding, contacts, payment recording
£29/mo
Start free trial
Pro
For accountants & complex setups
Everything in Growth, plus custom account mapping per contact, webhook retry logic, chat support
£99/mo
Start free trial
Enterprise
High volume & agencies
Everything in Pro, plus dedicated onboarding, SLA guarantee, phone support
£299/mo
Talk to us

Free plan capped at 25 orders/month  ·  Starter ~300 orders/month  ·  Growth and above unlimited  ·  Cancel anytime

Get started today

Your books should
run themselves.

Join merchants who stopped entering orders by hand. Set up in 5 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 5 minutes