QuickBooks Shopify Integration: 7-Step Setup

Adam Khaled
Founder, Web25


Adam Khaled
Founder, Web25

Quick answer: A QuickBooks Shopify integration brings Shopify sales, refunds, fees and payouts into QuickBooks so your books and your bank agree. On QuickBooks Online, start with Intuit’s Shopify Connector, which Shopify lists as free to install. Use a third-party app for Desktop or a different level of detail, and go custom only when neither fits.
If your setup is unusual, you can book a discovery call.
With Intuit’s Shopify Connector, each Shopify sale becomes a Sales Receipt plus an Expense for the fee, both wait in a clearing account, and the payout is later recorded as one Deposit. That is how Intuit’s Connect Shopify to QuickBooks Online guide, which shows an update date of August 3, 2026, describes its connector.
| Shopify event | What QuickBooks Online creates |
|---|---|
| Payment received (a sale) | A Sales Receipt for the sale and an Expense for the fees, held in Undeposited Funds or Payments to deposit |
| Refund | A refund transaction with the amount, taxes and products or services |
| Payout | A Deposit for the net amount, including the related Sales Receipts, Receive Payments and Expenses, with Shopify’s adjustments at the bottom. It moves the net amount from the clearing account to your Deposit account |
| B2B order and payment | An Invoice linked to a company. A payment creates an Invoice Payment, plus an Expense if there is a payment fee |
| Marketplace taxes (such as Shop app sales) | An adjustment to the Sales Tax Payable account |
If you need stock and orders in an ERP, our ERP website integration guide covers that instead.
The Intuit setup guide above is for QuickBooks Online. Its compatible-products list names QuickBooks Online editions and QuickBooks Ledger, with no Desktop edition. Shopify’s own Desktop page says: “Information on this page is applicable only to QuickBooks Desktop POS merchants that are migrating to Shopify.”
In its stop-sell notice, Intuit said that after Sept. 30, 2024 it would no longer sell new subscriptions of QuickBooks Desktop Pro Plus, Premier Plus, Mac Plus and Enhanced Payroll to U.S. subscribers. “Existing subscribers are not impacted by this change.” Enterprise isn’t affected either, and “This decision applies to the United States only.”
There are four ways to connect Shopify to QuickBooks. Any Shopify QuickBooks integration falls into one of them. Try route 1 first and move down only when something in your process doesn’t fit.
| Route | Fits when | Watch out for |
|---|---|---|
| 1. Intuit’s Shopify Connector | You run QuickBooks Online and your flows are sales, fees, refunds and payouts | Intuit may bill separate charges, so read Shopify’s listing |
| 2. A third-party sync or payout-summary app | You run Desktop or want a different level of detail | Features and supported QuickBooks versions differ by app, so read the listing |
| 3. Custom code | Your rules or data go beyond what an app’s settings offer | Intuit’s call limits, token rules and metering, covered below |
| 4. Manual entry from Shopify reports | You get a handful of orders a week | Typing errors, and time lost at every month end |
If you sell on WooCommerce with Xero instead, read our Xero WooCommerce integration guide. If you need stock in an ERP, our Shopify NetSuite integration guide is the closer fit.
These seven steps set up Intuit’s Shopify Connector on QuickBooks Online, following Intuit’s setup guide.
Your bank receives the net payout, while QuickBooks may still be holding gross sales. Intuit describes a payout as “Disbursements from Shopify, typically covering sales over a 1 day period (or longer if selected).” Intuit says Shopify “collects funds, deducts fees and adjustments, and sends the net amount to your deposit account.”
Shopify’s ShopifyPaymentsPayout documentation shows the same split. A payout carries a net amount and a summary that breaks down fees and gross amounts by transaction type, such as charges and refunds.
When a payout doesn’t match, check three things:
If you take payments through a gateway other than Shopify Payments, our payment gateway API integration guide follows a gateway’s money into your accounting.
A custom QuickBooks Shopify integration is worth it when the app’s settings can’t express your process. Examples are several stores feeding one QuickBooks company, or a person who must approve entries first.
Intuit’s developer pages set the rules. A realm ID is one QuickBooks company, and the table copies the scope Intuit gives each rule.
| Rule | What Intuit says | Source |
|---|---|---|
| Request rate | “500 requests per minute per realm ID.” Also “10 requests per second, per realm ID and app.” On HTTP status 429, wait 60 seconds before you retry. | API call limits and throttles, production servers |
| Access token | “Access tokens are valid for 3,600 seconds (or one hour).” | Authorization FAQ |
| Refresh token | Valid for 100 days, with a rolling expiry that extends each time you refresh an access token. Maximum validity is five years. | Authorization FAQ |
| Core and CorePlus calls | Core calls (most data-in operations, such as creating invoices) are “unmetered and uncharged.” CorePlus calls (most data-out operations, such as reading accounts) are “metered and charges may apply.” | Partner FAQ, last updated October 2, 2026 |
| Builder tier | An included limit of 500,000 CorePlus API calls per workspace per month. The FAQ says calls above the allotment are blocked. | API call limits and throttles and the partner FAQ |
| Metering start | “CorePlus API metering began November 3, 2025, for partners in the US, Canada (excluding Quebec), UK, and Australia.” | Partner FAQ |
A custom app has to store each new refresh token it receives and slow down on a 429.
Scoping a build is covered in our custom API integration services guide. For the money side, see API integration cost.
Web25 is our agency; this guide covers it alongside alternatives.
Start with Intuit’s app, and only pay for custom code when its settings run out. Our backend and API service covers custom links from a store to the software behind it, but we have no public Shopify or QuickBooks project. The closest public work is the Mirael3D WooCommerce and POHODA case study, so nothing here rests on Shopify or QuickBooks delivery experience.
Checked October 22, 2026. Where a page shows no date, quotes are as read that day.
Shopify’s App Store listing for Intuit’s QuickBooks Online app says “Free to install” and shows the plan as free to connect. It also says “External charges may be billed by Intuit Inc. separately from your Shopify invoice.” The listing doesn’t say what those charges are, so ask Intuit.
Yes. Intuit’s setup guide lists QuickBooks Online Advanced, Essentials, Free, Plus and Simple Start, plus QuickBooks Ledger, as compatible products. Check your own subscription name against that list before you start, and ask Intuit support if yours isn’t on it.
Intuit says the initial import “may take between 10 minutes and 3 hours, depending on the volume of transactions.” Large volumes come in batches, so a long look-back on a busy shop takes longer. Start the first run when you can leave it alone.
Per Intuit’s setup guide, B2B orders arrive as Invoices linked to a company. A payment creates an Invoice Payment, plus an Expense if there’s a payment fee. If you mark an invoice paid in QuickBooks Online, the paid status syncs back to Shopify.
For marketplace taxes, such as Shop app sales, Intuit’s setup guide says the connector records them against Sales Tax Payable by default. You can change that account in settings or per payout. This isn’t tax advice, so confirm the setup with your accountant.
Shopify’s Desktop page tells QuickBooks Online users “you don’t need to use the QuickBooks Desktop Connector app” and to install the QuickBooks Online app instead. For Desktop itself, look at third-party sync apps whose listing names your Desktop edition, and ask which version it supports before you pay. The seven steps here are for Intuit’s connector.
It can. Per Intuit’s partner FAQ, data-in Core calls are unmetered and uncharged, while data-out CorePlus calls are metered and charges may apply. Only production API calls are metered and charged, and platform service fees apply to production apps in Silver, Gold or Platinum workspaces. See our API integration cost guide.
Check which QuickBooks you run, then try Intuit’s app. If your setup doesn’t fit it, book a discovery call.
Written by Adam Khaled, Founder, Web25. Published October 22, 2026. Last updated October 22, 2026.

ERP website integration explained: what your website can pull from or send to your ERP, five ways to connect them, and 6 steps to scope the job.

API integration cost in 2026, from sourced numbers only: developer pay from BLS, tool and API fees, upkeep, and a worksheet to price your own project.

Agentic SEO means AI agents doing SEO work, not just suggesting it. What it is, what Google allows, the real risks, and when a small site should skip it.