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.
✓ 14-day free trial· Auto-billed after trial·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 SOON
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
Parex Bridge parextech.com A2X a2xaccounting.com Link My Books linkmybooks.com
Sync engine
How data syncs
Timing and granularity
Real-time · per order Real-time · per order Nightly batch Per-payout batch
Individual invoices per order
One Xero invoice per Shopify order
Duplicate-proof sync
Each order posted exactly once, guaranteed
What syncs
Orders → Xero invoices
VAT coded, account mapped, payment recorded
UK VAT auto-coded
OUTPUT2, EXEMPT, taxes-inclusive detection
Refunds → credit notes
Automatic, linked to original invoice
Contacts auto-matched
Returning customers matched, new ones created
COGS tracking
Per-order cost bill + gross margin in Xero
Bi-directional (Xero → Shopify)
Stock levels synced to Shopify
Xero as inventory master, Shopify follows
Product catalogue sync
Item codes, prices and descriptions pushed to Shopify
Order lifecycle
Cancelled order → void invoice
Xero invoice voided automatically on cancellation
Fulfilled order → mark invoice sent
Invoice marked sent in Xero when order ships
Discount codes on invoices
Discount code appended to Xero invoice reference
B2B & accounting
Per-contact account mapping
Different Xero account codes per company — ideal for B2B
Merchant tools
Daily sync summary email
Morning digest of orders, revenue and refunds synced
Low stock alerts
Daily email when items drop below your threshold
Xero token expiry warnings
Email alert before your connection expires
General
Flat-rate pricing
No per-order fees, no volume tiers

~ 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 order volume tiers
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
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

All plans include a 14-day free trial  ·  All order volumes included  ·  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