Wholesale orders placed through Shopify B2B used to land in QuickBooks as generic sales, if they landed cleanly at all, which meant someone was still rebuilding the real invoice by hand. In 2026, Intuit added native B2B support to the free Shopify Connector by QuickBooks. A B2B order now imports as an invoice carrying the company name, the PO number, the Shopify order number, and the agreed payment terms such as Net 30 or Net 60, and Shopify B2B companies import as QuickBooks customers tagged separately from retail. Marking that invoice paid in QuickBooks, even when payment happened off Shopify entirely, updates the order back in Shopify. This is not a full ERP, and it does not fix a tax setup that was already wrong. For a wholesaler who has outgrown spreadsheets but has not outgrown Shopify B2B, it closes a gap that has cost bookkeeping hours for years.
The Quick Answer
- Order placed: a buyer orders through your Shopify B2B storefront at their negotiated price and terms
- Invoice created: the order imports into QuickBooks Online as an invoice with company, PO number, and payment terms attached
- Customer mapped: the Shopify B2B company syncs as a QuickBooks customer tagged as a Shopify B2B company
- Payment tracked: paying the invoice in QuickBooks, even from an off-platform payment, updates the order in Shopify
- Reporting stays clean: wholesale revenue is distinguishable from retail without manual tagging
The Shopify Connector by QuickBooks is Intuit's own app, and it is free for QuickBooks Online subscribers. Third-party connector apps still exist and add extra features, but the core B2B sync no longer requires paying for one.
Before vs After the B2B Update
| Factor | Before the Update | With Native B2B Support |
|---|---|---|
| How a B2B order lands in QuickBooks | Manually re-entered as an invoice, or lumped into generic Shopify sales | Imports automatically as an invoice with company, PO number, and terms attached |
| Payment terms (Net 30, Net 60) | Tracked in a spreadsheet or not tracked at all | Carried on the invoice directly from the Shopify B2B company record |
| Customer records | Wholesale buyers mixed in with retail customers, or duplicated manually | Shopify B2B companies import as QuickBooks customers tagged separately |
| Payment marked outside Shopify | Someone updates Shopify and QuickBooks separately, or forgets one | Marking the invoice paid in QuickBooks updates the order in Shopify |
| Cost | Third-party connector apps typically charge a monthly fee | The official Shopify Connector by QuickBooks is free for QuickBooks Online subscribers |
Why it matters: the row that changes the most is payment terms. Net 30 and Net 60 are how wholesale actually runs, and an accounting sync that ignores terms was never going to produce a trustworthy set of books.
1. The Bookkeeping Gap Wholesale Orders Left Behind
Retail orders on Shopify have always synced to QuickBooks reasonably well: a sale happens, a payout arrives, and the accounting entry follows a predictable pattern. Wholesale orders placed through Shopify B2B never fit that pattern cleanly, because a wholesale order does not get paid at checkout. It gets invoiced on terms, sometimes Net 30, sometimes Net 60, and payment often arrives later by cheque, wire, or e-transfer rather than through Shopify at all.
For years, that mismatch meant a bookkeeper either re-entered every wholesale order into QuickBooks by hand as a proper invoice, or let it flow through as a generic Shopify sale and lost the company name, PO number, and terms in the process. Neither option scaled well once wholesale volume grew past a handful of accounts a month.
Why it matters: this was not a small inconvenience. A wholesaler running fifty B2B accounts on Net 30 terms was effectively running two separate accounting processes side by side, one automated and one manual, and the manual one grew with every new account.
2. What Changed in 2026
Intuit added native B2B support to the Shopify Connector by QuickBooks, its own free integration app, rather than leaving the fix to third-party connectors. A B2B order placed through Shopify now imports into QuickBooks Online as a proper invoice, carrying the Shopify order number, the customer's PO number, every line item, and the payment terms that were set on the Shopify B2B company record.
Shopify B2B companies import as QuickBooks customers automatically, tagged with the customer type Shopify B2B company, which keeps wholesale accounts distinguishable from retail customers in reports without anyone tagging them by hand. The update also made the payment sync bidirectional: marking an invoice paid in QuickBooks, including a payment that happened entirely outside Shopify, updates the corresponding order back in Shopify.
Why it matters: this closes the gap between how wholesale actually gets paid, on terms, often off-platform, and how the accounting sync used to assume every order worked like a retail checkout.
3. How the Sync Actually Works
Beyond the B2B-specific fields, the connector handles the same accounting mechanics it always did. Shopify groups payouts, netting out fees and refunds, and the connector matches that net payout against the individual transactions sitting in a clearing account, so the deposit that lands in your bank feed reconciles cleanly instead of showing up as one unexplained lump sum. Inventory quantities and cost of goods sold sync alongside the sales data, and for merchants using Shopify Markets for international sales, currency conversion is handled automatically rather than needing a manual adjustment.
None of this replaces judgment. A partial shipment, a negotiated discount applied after the fact, or a credit memo for a damaged pallet still needs someone to review the entry, the same exception-handling principle that applies to any automation covered in our AI automation guide. The connector removes the repetitive re-entry work, not the accounting judgment calls that come with running a wholesale business.
Why it matters: the sync is only as reliable as the Shopify data feeding it. Clean company records and correct tax settings in Shopify are what make the QuickBooks side trustworthy.
4. Which AtlanticWorks Guide Actually Answers Your Problem
Accounting, orders, and B2B automation overlap in several genuinely different projects. Use this table to find the right one before scoping any work.
| If your problem is | Read |
|---|---|
| Wholesale orders in Shopify B2B are not booking correctly in QuickBooks | This article: Shopify QuickBooks B2B integration |
| You need production planning, multi-warehouse inventory, or full ERP costing | Shopify ERP Integration Guide |
| Customers still send orders by email or PDF that need to become Shopify orders | AI Order-to-Cash Automation |
| Automating the invoices and bills you owe to your own suppliers | AI Accounts Payable Automation |
| Getting wholesale accounts to place orders themselves online | Wholesale Self-Serve Portal |
Why it matters: a wholesaler that is still keying in emailed purchase orders and manually rebuilding invoices is running two separate problems at once. Fixing the wrong one first wastes the budget for the one that would have paid back faster.
5. GST, HST, PST, and Multi-Currency for Canadian Sellers
The QuickBooks sync mirrors whatever tax was collected at Shopify checkout into the corresponding sales tax accounts in QuickBooks. That is genuinely useful, but it is a mirror, not a correction. A Canadian manufacturer or wholesaler selling across provinces still needs GST, HST, and PST configured correctly in Shopify first, including the handling for B2B customers who are themselves GST or HST registrants and may have different tax treatment than a retail buyer in the same province.
For sellers using Shopify Markets to sell into the US or internationally, currency conversion on those orders is handled automatically as part of the same sync, which matters more for a wholesaler quoting US customers in USD than it does for a purely domestic seller.
Why it matters: an accounting sync that faithfully copies a tax mistake into QuickBooks does not make the mistake smaller, it just makes it look official. Verify the Shopify side first.
What to Check Before You Turn It On
Five things to confirm before relying on the sync for your full order volume.
Confirm your Shopify B2B company records are clean.
Legal company name, primary contact, and agreed payment terms need to be accurate on each Shopify B2B company before the sync can carry them into an invoice correctly.
Check your GST, HST, and PST setup in Shopify first.
The QuickBooks sync mirrors whatever tax was collected at checkout. It does not correct a tax configuration that was wrong for a customer's province or registration status.
Build a wholesale-specific chart of accounts.
Separate revenue accounts for wholesale versus retail keep your reporting useful once B2B invoices start flowing in automatically alongside your existing retail sales.
Reconcile a small batch manually before trusting the full volume.
Run a handful of real B2B orders through the connector and check the resulting invoice against what you would have entered by hand before turning it loose on every order.
Decide who owns exceptions.
Custom pricing, partial shipments, and credit memos still need a person to review. Assign that ownership before volume picks up, not after something is booked incorrectly.
Why it matters: the accounts that fail this rollout are the ones that skipped the manual reconciliation check and found a mapping error three months and a hundred invoices later.
How AtlanticWorks Helps
AtlanticWorks sets up Shopify B2B and connects it to the accounting and ERP systems Canadian manufacturers and wholesalers actually run, from QuickBooks Online for a growing wholesale operation to a full ERP integration once the business outgrows it. As a certified Shopify, HubSpot, Google, and Salesforce partner, we audit your Shopify B2B company records, GST, HST, and PST configuration, and chart of accounts before any sync goes live, then reconcile a real batch of orders with you so you can trust the numbers from day one. The free assessment is the fastest way to find out whether QuickBooks native sync is enough for where your wholesale business is today, or whether it is time to plan for a full ERP.
Key Takeaways
- QuickBooks added native B2B support to its free Shopify Connector in 2026, so wholesale orders now import as invoices carrying company details, PO numbers, and payment terms automatically.
- Shopify B2B companies import into QuickBooks as customers tagged separately from retail, which keeps wholesale reporting clean without manual duplication.
- The sync is bidirectional on payment status, so marking an invoice paid in QuickBooks after an off-platform payment updates the order back in Shopify.
- This is not a replacement for a full ERP. It is the right-sized fix for a wholesaler who has outgrown spreadsheets but has not outgrown Shopify B2B.
- The connector mirrors whatever GST, HST, and PST setup already exists in Shopify. Fix Canadian tax configuration before trusting the accounting sync.
- This solves a different problem than AI order-to-cash automation. One books a clean order correctly, the other gets a messy order into Shopify in the first place.
Frequently Asked Questions
What changed with the QuickBooks Shopify Connector in 2026?
Intuit added native B2B support to the free Shopify Connector by QuickBooks. Before this update, the connector synced retail orders, payouts, fees, and inventory, but wholesale orders placed through Shopify B2B did not map cleanly to proper accounting records. Now, a B2B order imports into QuickBooks Online as an invoice carrying the company name, the Shopify order number, the PO number, and the agreed payment terms such as Net 30 or Net 60, and Shopify B2B companies import as customers tagged with the type Shopify B2B company for reporting.
Is the Shopify Connector by QuickBooks free, and does it replace a full ERP?
The Shopify Connector by QuickBooks is Intuit's own app and is free for QuickBooks Online subscribers, unlike third-party connector apps that charge a monthly fee on top of your QuickBooks plan. It does not replace a full ERP. It replaces manual bookkeeping and spreadsheet reconciliation for a wholesaler who is not yet running NetSuite, Dynamics, or Sage. A business that already needs production planning, multi-warehouse inventory, or complex manufacturing costing should look at our Shopify ERP integration guide instead.
How does payment status stay in sync between Shopify and QuickBooks?
The sync is bidirectional for payment status. If a wholesale customer pays their invoice outside Shopify, by cheque, wire transfer, or e-transfer, and you mark that invoice as paid in QuickBooks Online, the connector updates the corresponding order back in Shopify. That matters for B2B specifically, because net terms mean payment routinely happens well after the order was placed and often outside Shopify's own checkout entirely.
Does this handle GST, HST, and PST correctly for Canadian sellers?
Tax amounts collected at Shopify checkout sync through to the QuickBooks sales tax accounts that correspond to your configured tax rates, so the starting point is accurate if your Shopify tax settings are already correct for every province you ship to. The connector does not decide your tax obligations for you. A Canadian manufacturer or wholesaler still needs GST, HST, and PST rates configured correctly in Shopify first, including any provincial nuances for B2B customers who are themselves GST or HST registrants, before the accounting sync can be trusted.
What is the difference between this and AI order-to-cash automation?
They solve adjacent but different problems. QuickBooks B2B sync takes an order that already exists cleanly inside Shopify B2B and turns it into a correct accounting record: an invoice with the right customer, terms, and tax treatment. AI order-to-cash automation solves the step before that, reading a purchase order that arrived as an email or PDF and getting it entered into Shopify in the first place. A wholesaler with customers who still fax or email their orders often needs both: one to get the order in, one to get it booked correctly once it is there.
What should we check before turning on B2B sync?
Confirm your Shopify B2B companies are set up with the correct legal names and payment terms, since those fields map directly into the invoice. Confirm your chart of accounts in QuickBooks has categories that make sense for wholesale revenue separate from retail, so reporting stays useful. Reconcile a small batch of historical orders manually first to confirm the mapping looks right before relying on it for your full order volume, the same way you would test any new automation before trusting it unattended.
Related Resources
The foundation this accounting sync builds on top of
When a full ERP replaces QuickBooks as the system of record
Getting messy email and PDF purchase orders into Shopify in the first place
Automating the invoices and bills you owe your own suppliers
Not sure if QuickBooks sync is enough, or if you need a full ERP?
AtlanticWorks audits your Shopify B2B setup, tax configuration, and accounting stack, then tells you plainly what fits your wholesale volume today and what you will outgrow next. The free assessment is the place to start.
Start the Assessment