Quickbooky

Accounting News

Apps & Integrations

Shopify to QuickBooks Online: the connector app behind the accepted fix

QuickBooks Online users can import Shopify sales, refunds and fees automatically through the Shopify Connector app; here is how the link works.

COMMUNITY ISSUESQUICKBOOKY

Merchants who sell on Shopify and keep books in QuickBooks Online arrive at the same question sooner or later: how do you move sales across without typing everything twice? The accepted answer does not involve exports or spreadsheets. It centers on a connector app from Intuit, and the surrounding details trip up more merchants than the installation itself.

The problem behind the question

Every Shopify order creates accounting work beyond the sale itself. Refunds, processor fees and the payout that eventually lands in the bank all need a home in the books. Hand keying that flow invites typos and turns reconciliation into a search exercise. The connector exists to close the gap. It pulls transactions and their related detail from Shopify into QuickBooks Online automatically, which is what lets sales, refunds, fees and payments reconcile cleanly. For anyone matching payouts by hand each month, that automation is the whole point.

Before you connect

Four prerequisites apply. You need an active QuickBooks Online account, your Shopify sign-in credentials, and permission on the Shopify side to install third-party apps. The fourth item is the one that causes trouble: the app asks for the store’s original address, the one ending in myshopify.com. A branded custom domain will not work there. Merchants who paste their public storefront address instead find the connection refused, and the remedy is simply the original URL.

How do you connect Shopify to QuickBooks Online?

The route runs through QuickBooks Online rather than Shopify’s own app store. Sign in, open the Integrations area, and choose the option to explore available integrations. From there:

  1. Locate the Shopify Connector by QuickBooks app and open its listing.
  2. Start the installation.
  3. Enter the store’s myshopify.com address and connect.
  4. Review the prompts and continue.
  5. Sign in to Shopify and authorize the app to share data with QuickBooks.

Authorization sends you back to QuickBooks Online to review settings before anything syncs. Once the link is live, the app’s transaction area inside QuickBooks Online shows what has come across, and imports continue from the date you selected.

Settings to review after you authorize

The review page controls how the import behaves, and it deserves a slow pass. Imports can begin on any date you choose, reaching back as far as twelve months. A deposit account setting tells QuickBooks where Shopify payments are recorded, and a separate account handles negative amounts such as certain fees.

Transactions can post to the books automatically or wait in a review queue first; the choice is yours. Two optional toggles sync Shopify products to inventory items and carry customer details across. One final sync command completes the connection.

How long does the first import take?

Between ten minutes and three hours, depending on how many transactions fall inside the selected window. Imports arrive in batches rather than in one burst. A store with a long order history should get the full three hours before anyone assumes the connection stalled. Volume sets the pace, and a quiet first hour is not a failure signal.

Terminology worth knowing

Two terms from the guidance matter in practice. The transaction sync date is the starting point for imports, capped at twelve months back. If that history was already keyed in by hand, the imported copies can be deleted or undone so nothing doubles up. Auto-add is the second term. It lets QuickBooks Online post high-confidence transactions to the books on its own, while anything less certain waits in a review tab for a human look.

The bottom line

For most merchants the connection holds once the store address is right and the settings page gets a careful pass. The two spots worth watching are a custom domain entered where the original URL belongs, and duplicate history when past transactions were recorded manually. Both have clean remedies: use the myshopify.com address, and clear the imported overlap after the first sync finishes. Patience covers the rest, because the initial import runs on its own schedule.

← Back to Community Issues