SHOPIFY QUICKBOOKS INTEGRATION · UNITED STATES

Shopify QuickBooks integration that keeps stock, prices and books in step.

We connect Shopify to QuickBooks Online, Desktop or Enterprise. If QuickBooks holds your stock and prices, we make Shopify follow it, and every sale flows back into your books. You get a fixed quote in writing before work starts.

Founder replies within 24 hours. No spam, no obligation.
Registered Shopify Partner500+ businesses servedFounded 2014Connector facts checked 8 Oct 2026
Who leads what, when QuickBooks is the master
Which system leads each kind of data when QuickBooks is the masterQuickBooks leads items and SKUs, stock counts and prices, and Shopify follows. Shopify leads orders and refunds, fees and payouts, sales tax collected and customers, and QuickBooks follows. The paid status of a wholesale invoice moves both ways.QUICKBOOKS LEADSItems and SKUs→ SHOPIFYStock counts→ SHOPIFYPrices→ SHOPIFYSHOPIFY LEADSOrders and refunds→ QUICKBOOKSFees and payouts→ QUICKBOOKSSales tax collected→ QUICKBOOKSCustomers→ QUICKBOOKSBOTH WAYSWholesale invoice statusBOTH WAYS
  • Orange: QuickBooks leads and Shopify follows.
  • Black outline: Shopify leads and QuickBooks follows.

This is the map we set up most often. Yours is agreed in writing, field by field, before anything is built.

Short answer

Yes, Shopify connects to QuickBooks. For QuickBooks Online, Intuit’s own connector is free to install and brings Shopify sales, refunds, fees, taxes and payouts into your books. Intuit’s help article describes data moving one way, from Shopify into QuickBooks, plus the paid status of a wholesale invoice going back. If QuickBooks holds your stock counts and prices and Shopify has to follow, you need a two-way connector app or a custom sync. QuickBooks Desktop and Enterprise connect through a separate desktop connector or a third-party tool (as listed on 8 Oct 2026).

Intuit Help: connect ShopifyShopify App Store: QuickBooks OnlineShopify Help: QuickBooks Desktop overview

The first decision

Start with one question: which system is in charge?

A master is the one copy everyone trusts. When the same number lives in two systems, one of them has to win.

Most connector apps assume Shopify wins. Many businesses that sell stock work the other way round. The item list, the stock counts and the prices are kept in QuickBooks, often by the person who does the buying, and the store has to follow.

In the integrations we set up, QuickBooks is most often the master for items, stock and prices, and Shopify is the master for sales.

Intuit Help: connect Shopify

  • Items and SKUs
    QuickBooks leads

    A SKU is the short code that identifies one product. A new item is created once, in QuickBooks, and appears in the store.

  • Stock counts
    QuickBooks leads

    QuickBooks knows what was received and what was sold through every channel. Each web order lowers that count, and the new number goes back to the store.

  • Prices
    QuickBooks leads

    One price list. A change made in QuickBooks reaches the store without anyone retyping it.

  • Orders and refunds
    Shopify leads

    The sale happens in the store. Intuit's connector records each sale as a Sales Receipt and each fee as an Expense.

  • Fees and payouts
    Shopify leads

    A payout is the bank transfer Shopify sends you. Intuit describes it as typically covering sales over a one-day period.

  • Sales tax collected
    Shopify leads

    Intuit's connector tracks and records the tax Shopify collected on your behalf.

  • Customers
    Shopify leads

    New buyers are matched to your customer list in QuickBooks, or added to it.

  • Wholesale invoice status
    Both ways

    Wholesale orders arrive in QuickBooks as invoices. Mark one paid there and the order is marked paid in Shopify.

Your version decides the route

Shopify with QuickBooks Online, Desktop and Enterprise.

QuickBooks comes in two families. QuickBooks Online runs in a web browser. QuickBooks Desktop, which includes Enterprise, is installed on a computer. They connect to Shopify in different ways, so the first thing we ask is which one you use. If the store itself is still to be built, see Shopify development. If the store has to sit beside a WordPress site, see WordPress Shopify integration.

01

QuickBooks Online

The simplest version to connect, because Intuit publishes its own Shopify connector.

  • Listed on the Shopify App Store as QuickBooks Online, made by Intuit. Free to install, and the listing says the connector is included with a QuickBooks subscription
  • Rated 4.6 out of 5 from 3,330 reviews, and on the App Store since February 23, 2015
  • Each sale becomes a Sales Receipt and each fee an Expense. Wholesale orders become invoices
  • Imports transactions from up to one year ago. The first import takes between 10 minutes and 3 hours

Worth knowing. Intuit lists stock tracking for QuickBooks Online Plus and Advanced. If you are on Simple Start or Essentials, check your plan before making QuickBooks the master for stock.

Shopify App Store: QuickBooks OnlineIntuit Help: connect ShopifyIntuit Help: inventory products

02

QuickBooks Desktop Pro and Premier

Desktop runs on a computer in your office, so it needs a separate connector.

  • The Shopify App Store lists a QuickBooks Desktop Connector made by a company called LINK, with a free plan and a paid B2B plan
  • It is rated 1.7 out of 5 from 20 reviews
  • Shopify's help center says it syncs once a day at a time you choose. Until November 7, 2023 it synced every 5 minutes
  • Supported QuickBooks Desktop versions are 2021 to 2024

Worth knowing. Intuit stopped selling new Desktop Pro Plus and Premier Plus subscriptions to US customers after September 30, 2024. Existing subscribers can still renew. Shopify wrote its Desktop guide for merchants moving from QuickBooks Desktop POS to Shopify POS.

Shopify App Store: Desktop ConnectorShopify Help: QuickBooks Desktop integrationShopify Help: QuickBooks Desktop overviewIntuit: Desktop sales to new US subscribers

03

QuickBooks Enterprise

Enterprise is the Desktop version Intuit still sells to new customers.

  • Shopify lists QuickBooks Desktop Enterprise (Subscription) as compatible with the Desktop Connector
  • Third-party connectors cover it too. Webgility says it syncs Shopify with QuickBooks Online or Desktop
  • A custom sync is the third route. We build one when your rules do not fit an app: several warehouses, price levels by customer, kits, or units that differ between the two systems
  • The Desktop Connector's 14,500-row limit is written for Pro and Premier. Shopify's guide does not name Enterprise in it

Worth knowing. With a once-a-day sync, the stock count on your store can be up to a day old. For fast-moving items, plan for that before you choose a route.

Shopify Help: QuickBooks Desktop overviewShopify Help: QuickBooks Desktop integrationWebgility: QuickBooks and ShopifyIntuit: Desktop sales to new US subscribers

Ratings, prices and dates are as listed on 8 Oct 2026.

The apps

Five Shopify QuickBooks connectors, in their makers’ own words.

These are names a US search for Shopify QuickBooks integration brings up. Each line restates what the maker’s own page says, as listed on 8 Oct 2026. We did not test these apps for this page. Read each one for a single thing: which way stock and prices move.

The traps

Eight places a Shopify and QuickBooks integration breaks.

Knowing these early saves a rebuild. Seven come straight from the linked pages. The second is a rule of our own.

  • SKUs that do not match

    Intuit's connector matches products by SKU and name. A SKU typed one way in QuickBooks and another way in Shopify becomes two items.

    Intuit Help: connect Shopify

  • Two systems editing the same number

    If staff change a price in Shopify and in QuickBooks, the next sync overwrites one of them. Each field needs one master.

  • A QuickBooks Online plan without stock tracking

    Intuit lists stock tracking for QuickBooks Online Plus and Advanced.

    Intuit Help: inventory products

  • Payouts that do not equal any order

    A Shopify payout usually covers a day of sales, with fees and refunds already taken out. The books need the detail behind the deposit.

    Intuit Help: connect Shopify

  • A sync that runs once a day

    The Desktop Connector moved from every 5 minutes to once a day on November 7, 2023. Stock sold through QuickBooks in the morning may not reach the store until the next sync.

    Shopify Help: QuickBooks Desktop integration

  • History that stops at one year

    Intuit's connector imports transactions from up to one year ago. Older sales need another route.

    Intuit Help: connect Shopify

  • A Desktop setup you get one go at

    Shopify's guide says the Desktop integration can be completed only one time, and that the sync mode cannot be changed later.

    Shopify Help: QuickBooks Desktop integration

  • More than 14,500 rows on Desktop Pro or Premier

    Above that, Shopify says you must use summary mode, which sends totals to QuickBooks in place of full detail.

    Shopify Help: QuickBooks Desktop integration

Next step

Tell us what lives in QuickBooks. We will tell you the route.

Send your QuickBooks version and what Shopify has to follow. We reply with the lightest way to connect them, and a fixed quote if there is work for us.

Scope my integrationBhavesh replies within one business day.

Who this is for

Built for any business that sells stock.

Your trade changes the details. The job stays the same: one list of products, sold in more than one place, counted in one set of books.

If you sell to other businesses, our B2B ecommerce page covers account pricing and reordering.

  • A woman in a navy work shirt points a handheld scanner at plain cardboard boxes on a warehouse shelf

    Wholesale distributors

    Thousands of SKUs, price levels by customer, and orders that arrive by phone as well as through the website.

  • A man in a grey apron counts metal brackets into a tray at a workbench, with a laptop open beside him

    Manufacturers and parts makers

    Stock that is built as well as bought. The store has to show what can ship today.

  • A woman in a cream sweater checks folded shirts on a stock room shelf while holding a tablet

    Retail shops with a website

    One stock room behind a counter and an online store. A sale in either place has to lower the same count.

  • A man in a white apron seals a plain brown pouch on a steel table beside a row of pouches and a kitchen scale

    Food, drink and consumer brands

    Batches, bundles and repeat orders. The books need fees, refunds and tax split out from each deposit.

Process

How we plan, build and test the connection.

Your bookkeeper or accountant decides how entries should post. We make the two systems do it. Before a contract, we show working software on your own data. After launch, Shopify maintenance and support keeps it current.

Two people at a desk look at a monitor showing two columns of grey bars joined by orange lines
  1. 01

    List what lives where

    We write down every field the two systems share: items, SKUs, stock, prices, customers, tax. Beside each goes the system that holds it today and who edits it.

  2. 02

    Agree the master for each field

    One line per field, in writing. Your team signs this page before anything is built.

  3. 03

    Clean the item list first

    SKUs are matched and duplicates merged before the systems are joined. A sync copies mistakes as fast as it copies good data.

  4. 04

    Pick the lightest route that works

    Intuit's own connector beats a paid app. A paid app beats a custom build. We quote custom work only when the first two cannot follow your rules.

  5. 05

    Test with sample orders

    A sale, a refund, a discount, a tax-exempt order and a wholesale invoice go through a test store first. You see the entries they create before any live order is touched.

  6. 06

    Go live, compare totals, stay on

    In the first weeks we compare Shopify payout totals with what landed in QuickBooks. The same team stays on for support after launch.

How the routes compare

Intuit's connector, a two-way app, or a custom sync.

Intuit's own connector is often the right answer, and we will say so on the scoping call. A custom sync earns its cost when QuickBooks has to lead and your rules do not fit an app.

Custom sync built by FactoryJetA two-way connector appIntuit's own connector
QuickBooks versionsOnline, Desktop and EnterpriseDepends on the app. Check the maker's own pageQuickBooks Online
Which system can leadWhichever you choose, field by fieldSet by the app. Some send stock and prices from QuickBooks to ShopifyShopify. Sales flow into QuickBooks
Stock and price updates into ShopifyYes, on the schedule you setOn apps that document it, such as MyWorksNot described in Intuit's help article
Recurring feesNo app subscription. Build and support quoted in writingWhatever the app chargesFree to install. Intuit says charges may apply
Who looks after itWe do, under a support plan. You own the codeThe app's makerIntuit
Right call whenQuickBooks leads and your rules are specific to your businessAn app already matches how you workShopify is where sales happen and the books only need the totals right
Connector facts are from each maker's own pages as listed on 8 Oct 2026.

Shopify QuickBooks integration FAQ

Shopify and QuickBooks questions, answered plainly.

What owners and bookkeepers ask before connecting the two. Connector answers are from the makers' own pages as listed on 8 Oct 2026.

Connecting the two

Does Shopify integrate with QuickBooks?

Yes. Intuit publishes a connector for QuickBooks Online, listed on the Shopify App Store as QuickBooks Online. It brings Shopify sales, refunds, fees, taxes and payouts into your books. QuickBooks Desktop and Enterprise connect through a separate QuickBooks Desktop Connector app or a third-party tool. Which route fits depends on your QuickBooks version and on which system holds your stock and prices.

How do I connect Shopify to QuickBooks Online?

Intuit's help article lists what you need: a QuickBooks Online account, your original myshopify.com store address, your Shopify login, and permission to install apps in Shopify. You then open the Shopify Connector by QuickBooks inside QuickBooks Online and follow the prompts. Intuit says the first import takes between 10 minutes and 3 hours, depending on how many transactions there are.

What is the best app to integrate Shopify and QuickBooks?

It depends on which system leads. If Shopify is where sales happen and QuickBooks only needs correct totals, Intuit's own connector is free to install and rated 4.6 out of 5 from 3,330 reviews on the Shopify App Store. If QuickBooks holds your stock and prices, look for an app that documents sending them to Shopify. MyWorks lists that on its support page.

Does Shopify work well with QuickBooks?

For sales flowing into the books, yes. Intuit's connector records each sale as a Sales Receipt and its fee as an Expense, and it tracks the sales tax Shopify collected. The other direction is harder. Intuit's help article does not describe QuickBooks sending stock counts or prices to Shopify, so stores that need that add a second tool or a custom sync.

Is the Shopify connector from Intuit free?

The Shopify App Store listing says it is free to install and that additional charges may apply. The same listing says the connector is included with a QuickBooks subscription, and that external charges may be billed by Intuit separately from your Shopify invoice. You still pay for QuickBooks Online itself.

Does Shopify include bookkeeping?

No. Shopify records your orders, your payouts and the tax it collected, and it has sales reports. It is not accounting software. It does not keep a general ledger, which is the full record of money in and out that your accountant works from. That is why stores connect Shopify to QuickBooks.

QuickBooks versions

Can Shopify connect to QuickBooks Desktop?

Yes. The Shopify App Store lists a QuickBooks Desktop Connector, made by a company called LINK. Shopify's help center says it works with QuickBooks Desktop versions 2021 to 2024 and syncs once a day at a time you choose. Shopify wrote that guide for merchants moving from QuickBooks Desktop POS to Shopify POS, so check that it fits your setup before relying on it.

Can Shopify connect to QuickBooks Enterprise?

Yes. Shopify lists QuickBooks Desktop Enterprise (Subscription) as compatible with the QuickBooks Desktop Connector. Third-party tools cover it as well: Webgility says it syncs Shopify with QuickBooks Online or Desktop. When Enterprise holds stock across several sites or price levels by customer, a custom sync is often the cleaner route.

Is QuickBooks Desktop being phased out?

Partly. Intuit stopped selling new subscriptions of QuickBooks Desktop Pro Plus, Premier Plus and Mac Plus to US customers after September 30, 2024. Existing subscribers can keep renewing, and Intuit says it will keep providing security updates and support for them. QuickBooks Desktop Enterprise is still sold to new customers.

Which QuickBooks Online plan do I need to track stock?

Plus or Advanced. Intuit's help page says that with QuickBooks Online Plus or Advanced you can track how much of each product you have in stock. An inventory item there holds a name, a SKU, a quantity on hand, a reorder point, a sales price and a purchase cost. Those are the fields a Shopify sync reads.

How often does the QuickBooks Desktop Connector sync?

Once a day, at a time you pick, with a manual sync available whenever you want one. Shopify's help center says this changed on November 7, 2023. Before that date the connector synced every 5 minutes.

Stock, prices and books

Can QuickBooks update my Shopify stock counts?

Yes, with the right tool. Intuit's own connector is documented as moving sales into QuickBooks. Sending stock counts the other way takes a two-way connector app or a custom sync. Shopify allows it: its developer documentation has a command that sets stock quantities to an exact number, and that is what a sync uses.

Can QuickBooks be the master for prices?

Yes. A master is the one copy everyone trusts. If your price list is kept in QuickBooks, a sync can send each change to Shopify so nobody retypes it. MyWorks documents product prices syncing in both directions between QuickBooks Online and Shopify. For price levels by customer, or rules an app cannot follow, we build the sync.

How are Shopify sales recorded in QuickBooks?

With Intuit's connector, each sale arrives as a Payment Received transaction. When you confirm it, QuickBooks Online creates a Sales Receipt for the sale and an Expense for the fee. Wholesale orders are imported as invoices. Other tools work differently: A2X posts one summary for each Shopify payout.

Why does my Shopify payout not match my QuickBooks deposit?

A payout is the bank transfer Shopify sends you. Intuit describes it as typically covering sales over a one-day period, with several sales and adjustments inside. It arrives with fees and refunds already taken out, so it will not equal any single order. A good setup records the sales, fees and refunds behind each payout so the deposit can be matched.

How far back can I import Shopify sales into QuickBooks?

Intuit's connector imports transactions from up to one year ago. Anything older needs a different method, which we scope case by case.

Does the integration handle wholesale and B2B orders?

Intuit's connector does. Shopify B2B and wholesale orders are imported into QuickBooks as invoices. When a customer pays outside the store and you mark the invoice paid in QuickBooks, that status is sent back and the order is marked paid in Shopify. Payment terms and customer price lists need checking case by case.

What happens if a product is in Shopify but not in QuickBooks?

Intuit's connector tries to match products by SKU and name with the ones already in QuickBooks Online, to avoid duplicates. A product it cannot match has to be matched or created by hand on the review screen. That is why we clean the item list before connecting anything.

Working with us

How much does a Shopify QuickBooks integration cost?

It depends on the route. Intuit's connector is free to install with a QuickBooks subscription. The QuickBooks Desktop Connector lists a free plan and a B2B plan at $99 a month. For custom work, Shopify developers in the US and Canada typically charge $120 to $200 an hour, according to CartCoders' 2026 rate guide. FactoryJet quotes a fixed price in writing after a short scoping call.

How long does a Shopify QuickBooks integration take?

Turning on Intuit's connector is a same-day job: Intuit says the first import takes between 10 minutes and 3 hours. A custom sync is a project, so plan time for cleaning the item list and for testing. The timeline goes in writing with the quote.

Do you replace my bookkeeper or accountant?

No. Your bookkeeper or accountant decides how sales, fees and tax should post. We are engineers. We make Shopify and QuickBooks follow those decisions, and we keep the connection running. We are happy to work with them directly.

Can I see it working before I sign?

Yes. Before a contract, we show working software on your own data. For this kind of project that means a sample of your own items moving between a test store and QuickBooks, so you can check the entries it creates.

Which industries do you work with?

Any business that sells stock and keeps its books in QuickBooks: distributors, manufacturers, retailers with a shop and a website, food and drink makers, and consumer brands. FactoryJet was founded in 2014 and has served more than 500 businesses.

Is FactoryJet a Shopify Plus Partner?

No. FactoryJet is a registered Shopify Partner, without a Plus Partner tier. We do the engineering work itself. If your procurement team requires a Plus Partner badge, tell us on the first call.

Shopify QuickBooks integration

One list of products. One set of books.

Tell us your QuickBooks version and what the store has to follow. We agree the master for each field, test with sample orders and stay on after launch.

Talk to the founder

Registered Shopify Partner. Fixed quote in writing before work starts. You own the code.

Free quote
Founder replies in 24h