Automated accounting from Shopify to QuickBooks Online,
with real transactions instantly
Canada, the United Kingdom, Australia, the United States — and beyond, through the QuickBooks Online Global edition. One standard across every edition: every Shopify order becomes a real Sales Receipt or Invoice you can open, every Shopify Payout becomes a reconciled QuickBooks Deposit, and VAT, GST, and other tax codes are recorded to the penny exactly as Shopify collected them. Never an aggregated journal entry.
Everything You Need for Confident Decision-Making
Instant accuracy, accountant-friendly design, and zero manual work regardless of your QBO edition
Instant Sync to QuickBooks Online (QBO)
Every Shopify order appears in QuickBooks Online instantly, not in batches at end of day or a week later — web or POS, B2C, B2B, or DTC, all fully supported. See accurate financials any time you need them and make informed decisions. Why instant sync matters more
Actual Transaction Documents
Each order creates a clear Sales Receipt / Refund Receipt or Invoice / Credit Memo transaction document in QuickBooks Online. No aggregated "Frankenstein" journal entries that hide what actually happened. Every order, a real transaction
Accurate
Transaction documents created in your QuickBooks Online accounting system that match your Shopify orders to the penny. No mystery discrepancies to chase down.
Customer Matching — Unique or Bulk (default catch-all)
Your business, your rules. Track every Shopify buyer as their own QuickBooks customer for full sales history and repeat-purchase visibility — or record every sale under one default catch-all customer (bulk) to keep your QuickBooks customer list clean. Switch any time. Both approaches are fully GAAP-compliant and work for any business model. New Customer Matching Advanced Rules
Item Matching — Unique or Bulk (default catch-all)
Map each Shopify product to its own QuickBooks item for line-item sales reporting — or record every sale against one default catch-all item per store (bulk) for frictionless bookkeeping without inventory overhead. When unique items are enabled and a product is configured as an inventory item in QBO, quantities are decremented automatically as orders sync. New Item Matching Advanced Rules
Operational Dashboard
Instant snapshot of your Shopify operations across every connected store — from a single screen. Five document views give instant visibility: Open Sales, Fulfilled Sales, Cancellations, Refunds, and Payouts — each with sync status indicators, quick filters, and daily and month-to-date totals. Know exactly where every order and payout stands without opening Shopify or QuickBooks. Trace any order in seconds
Sales Tax Handled Correctly
Per-order Sales Receipts and Invoices arrive in QuickBooks Online with line-item taxable flags, customer Bill-To and Ship-To addresses, the QBO Location, and the actual tax amount Shopify collected — recorded to the penny against the appropriate QBO tax agency. QBO's tax framework, driven by your tax-agency and nexus configuration (economic or physical), handles attribution and the Sales Tax Liability Report from there. No manual tax entry spreadsheets needed. Shopify sales tax in QBO
Automatic Reconciliation
Every Shopify payout is automatically reconciled to a real QuickBooks Online Deposit, with each linked transaction document — Sales Receipts and Refund Receipts, or Invoices, Payments, and Credit Memos for invoice-based accounting — posted as its own line. Processing fees, refunds, chargebacks, disputes, and the taxes Shopify collected each land in the right account, and any difference between the payout and the deposit is caught and flagged automatically, down to the penny. Automatic payout reconciliation
10-Minute Setup
Connect Shopify and QuickBooks Online in minutes, not hours. No complex mapping or configuration gymnastics required.
Why Summary Integrations Break Down
The problems that follow a merchant from Toronto to London to Sydney
A tax filing you can total but cannot evidence
Summary-based integrations post one aggregated figure per payout cycle. When HMRC, the CRA, the ATO, or your local tax authority queries a filing, there is no underlying tax invoice to open — just a number assembled from a payout, and a scramble to rebuild the detail from Shopify exports. Phantom sales from payouts
Tax that drifts a few cents at a time
Your customer was charged an exact amount. An integration that lands a different figure in QuickBooks Online introduces a few cents of drift on every order — and by quarter-end that is a reconciliation gap nobody can explain and everybody has to chase.
Orders that quietly stop syncing
Outside the United States, QuickBooks Online doesn't come with tax codes ready to go the way it does for US companies. An integration that assumes otherwise can leave orders stuck or tax miscategorized — and you're the one who finds out, days later, not the integration.
A zero balance that proves nothing
Many integrations wash each payout's lump sum through a clearing account and call it reconciled at $0.00. Zero only shows the totals cancel — not which orders funded the payout, or whether the VAT or GST you collected landed where your return expects it. Why clearing accounts aren't needed
Why Per-Transaction Matters More Here, Not Less
A summary journal entry is a weaker artifact in London, Toronto, and Sydney than it is in the US
Outside the United States, the unit of evidence for your tax authority is the individual tax invoice. HMRC under Making Tax Digital, the CRA, and the ATO all expect to see the transaction — not a daily total someone assembled from a payout. An integration that posts an aggregated summary hands your accountant a number to defend and nothing to defend it with.
weintegrate posts the document itself. Every Shopify Order ID maps 1:1 to a QuickBooks Online document carrying the customer, the line items, and the exact tax Shopify collected. When a filing is queried, you open the sale.
Supported QuickBooks Online Editions
QuickBooks Online ships localized editions for four countries; every other country runs on the Global (International) edition
United States
Tax: Sales tax and marketplace facilitator tax
Produces: QuickBooks Online's Sales Tax Liability Report, driven by your tax agencies and your economic and physical nexus configuration
Setup: Nothing to set up — Automated Sales Tax is detected and used, and the tax mapping step is skipped entirely
Shopify sales tax in QuickBooks Online →Canada
Tax: GST, HST, PST, and QST — including the GST/PST BC, GST/PST SK, and GST/QST group codes
Produces: A filing-ready GST/HST return for the CRA
Setup: Localized edition — pick your province’s taxable code and the zero-rated code
Canada GST/HST in QuickBooks Online →United Kingdom
Tax: VAT — standard-rated (20.0% S) and zero-rated (0.0% Z)
Produces: A Making Tax Digital VAT return you submit straight to HMRC
Setup: Localized edition — the standard UK VAT codes are already there
UK VAT in QuickBooks Online →Australia
Tax: GST at 10%, and GST Free for zero-rated supplies
Produces: GST reporting for the Business Activity Statement filed with the ATO
Setup: Localized edition — pick the GST and GST Free codes
Australia GST in QuickBooks Online →QuickBooks Online Global edition
Tax: VAT, GST, IVA, TVA, KDV, MVA, consumption tax — whatever your country files under
Produces: Your national return, from codes you create once and map once
Setup: Create a standard-rated code and a zero-rated code in QuickBooks, then map both
See covered countries →The QuickBooks Online Global Edition
One intelligent tax engine, for QuickBooks Online companies outside the US, Canada, UK, and Australia editions
Outside the United States, Canada, United Kingdom, and Australia editions, WeIntegrate runs on the QuickBooks Online Global edition — the same intelligent tax engine, using the tax codes your company already has in QuickBooks Online, including for merchants across:
Not sure how this works for your company? See the QuickBooks Online tax code setup guide or ask us directly.
weintegrate Handles Tax in every QuickBooks Online Edition
The same intelligent tax engine, the same standard, wherever your QuickBooks Online company is based
An intelligent tax engine that enforces the penny
weintegrate enforces the exact tax your store charged the customer onto every QuickBooks Online document. Your totals match what you actually collected — in pounds, dollars, euros, rupees, or rand — with no drift to chase at quarter end.
Set once, then forget it
Tell weintegrate which of your QuickBooks Online tax codes to use during setup and every order after that is handled automatically. No per-country rate tables to build, no mapping to maintain as you grow.
A real document behind every tax figure
Each Shopify Order ID maps 1:1 to a QuickBooks Online Sales Receipt or Invoice carrying the customer, the line items, and the tax collected. When a return is queried, you open the sale rather than reconstruct it. Balanced books vs correct books
Payouts reconciled in your own currency
Every Shopify Payout becomes a real QuickBooks Online Deposit with fees, refunds, and adjustments itemised against the orders that produced them — and any discrepancy between payout and deposit is flagged automatically. Payouts as real QBO Deposits
Nothing to configure in the United States
US QuickBooks companies use Automated Sales Tax, whose taxable and non-taxable codes are a status rather than a rate. weintegrate detects that and hides the tax mapping step entirely — there is nothing for US merchants to set up.
Setup takes about 10 minutes
Connect Shopify, connect your QuickBooks Online company, map your two tax codes, and you are syncing. No data migration, no overnight batch — new orders post as real documents immediately.
What Gets Synced
Complete visibility into your Shopify sales, in every QuickBooks Online edition
Orders
- ✓ Line items & totals
- ✓ Customer information
- ✓ Product SKUs and descriptions
- ✓ Discounts
- ✓ Shipping
- ✓ Tips
- ✓ Order notes and tags
- ✓ Fulfillment status with tracking number, carrier & date
Payments & Payouts
- ✓ Payment methods
- ✓ Gateway fees
- ✓ Payouts & QBO Deposits
- ✓ Refunds / Credit Memos
- ✓ Chargebacks & disputes
- ✓ Gift card transactions
Taxes
- ✓ United States sales tax — state, local & county
- ✓ Marketplace-collected sales tax
- ✓ Canada GST/HST, United Kingdom VAT, and Australia GST
- ✓ VAT, GST, IVA & TVA on the QBO Global edition
- ✓ Import tax & customs duty
- ✓ Tax exemptions
Fees & Adjustments
- ✓ Shopify & transaction fees
- ✓ Shipping label fees
- ✓ Destination surcharges, incl. Retail Delivery Fee
- ✓ Credits and adjustments
Your books, your level of detail — track customers and products individually in QuickBooks Online, or roll them into one default catch-all customer and item (bulk).
Either way, every total, tax, and payout still reconciles to the penny.
Don't Take Our Word for It
“My clients have been thrilled to switch to weintegrate! The sync is accurate and makes filing sales tax much quicker, more efficient and cost effective. It's impressive how precise weintegrate is in regards to the different sales tax agencies, as well as managing highly accurate physical and economic nexus.”
“I switched from A2X! weintegrate exceeds my expectations! I am delighted by the ease of use, how the sales post to QuickBooks Online instantly, and how the fees post separately.”
“I love what this app can do. I don't have to think about it, the sales are in my QBO instantly. The customer service is great.”
International Coverage FAQ
Click any question below to expand the answer
“It was very helpful getting Shopify and QuickBooks Online connected, and the accuracy is a weight off my shoulders. Good people to have in your corner!”
— Josiah Martin, Martins Country Store
Real Transactions in Every QuickBooks Online Edition
15-day free trial. No credit card required. Connect Shopify and your QuickBooks Online company in about 10 minutes — map two tax codes and every order after that is handled automatically.
Start Free Trial