Shopify

Shopify inventory sync that updates your accounts too

Selling in a shop and on Shopify usually means two stock lists that disagree by Friday, and an accountant rebuilding your online sales from exports at month end. EzyBook keeps one stock list for both, and turns a paid Shopify order into a sale, an invoice, a payment and an accounting entry on its own.

Try the live demoStart free trial

Shopify Store

Order #1067 · paid

EzyBook

source of truth

10:42:03Order #1067 received — HMAC verified
10:42:03Sale SL2026060044 created · stock −3 @ Main Warehouse
10:42:03Accounts posted: cost, sales, GST
10:42:04Shopify inventory_levels updated → 83
10:42:04Mismatch audit: Shopify 83 = EzyBook 83 ✓

One stock figure, both channels

Inventory is pushed out to Shopify as it changes, so the storefront is selling what you actually hold. No overselling a line the shop cleared this morning.

Paid orders become real documents

A paid order arrives as a sale with its invoice, its payment and its accounting entry — not as a row to be totalled later. Online revenue lands in the same P&L as counter revenue.

Your Shopify edits are respected

Product pushes are drift-aware: a field you changed in Shopify is reported and skipped rather than silently overwritten. The sync is not allowed to undo your merchandising.

Priced per rule, not per guess

Pricing rules resolve product over brand over category over global, and a product with no matching rule keeps the price it has. Nothing is repriced by accident.

Frequently asked questions

Does it overwrite what I have edited in Shopify?
No. A field edited in Shopify is detected as drift, reported to you and skipped. The sync corrects stock, not your merchandising.
What happens if an order is missed?
A daily reconciliation job re-pushes inventory and backfills orders that did not arrive, so a webhook lost to a network blip does not become a gap in your books.
Is Shopify sync included in the plan?
It is a module you switch on, priced separately, so shops without a storefront are not paying for it. Everything it writes lands in the same ledger as the rest of your trade.

Start today. The first 14 days are free.

No card. No setup fee. Nobody to call. Your account is ready in about a minute, with your own data in it.

Want to look around first? The demo is the real app, filled with sample data. No signup needed.