earnly

WooCommerce QuickBooks Integration: Connect WooCommerce to QuickBooks Online and Xero, Sync Orders and Payouts

Your earnings board September 2026
Sources
Source Gross Fees Take-home

Gross

Fees

Take-home

Next month Estimate

Payout calendar

Sample data for illustration

In short

A WooCommerce QuickBooks integration posts your store orders, refunds, taxes and customers into QuickBooks Online so your books hold gross sales and fees separately instead of one net deposit. Intuit publishes a first-party WooCommerce Connector that costs nothing beyond a paid QuickBooks Online subscription, and it is the correct starting point for most US stores. The part that catches WooCommerce sellers out, and that guides written for Shopify never mention, is structural: WooCommerce is software you host, not a marketplace, so it never holds your money. Your deposits come from WooPayments, Stripe, PayPal or Square, which means the order connector solves only half the problem and the payout side has to be reconciled against your processor. WooPayments added Balance and Fees reconciliation reports in version 10.9 in August 2026, and they are not switched on by default.

Last updated August 2026

The honest read

Nearly every page ranking for this term was written by a company selling a WooCommerce sync plugin, and most of them are lightly edited Shopify articles. That produces two errors that cost real money. The first is presenting a paid plugin as necessary when Intuit publishes a free first-party connector included with QuickBooks Online. The second is subtler and more damaging: treating WooCommerce as though it settles payouts the way Shopify does. It does not, because it is self-hosted software rather than a marketplace, and the reconciliation work sits with your payment processor instead. This page starts from the free route, states the WooCommerce-specific structure plainly, covers the Xero side that QuickBooks-only guides ignore, and prices the paid tools from vendor pages in August 2026 rather than repeating figures the vendors do not publish.

LN 02

Published prices

Ways to connect WooCommerce to QuickBooks or Xero, checked August 2026

The first row costs nothing beyond your existing ledger subscription. Work down the table only when QuickBooks Desktop, order volume or a second sales channel makes you.

Route US price Ledgers supported Best for
WooCommerce Connector by QuickBooks (Intuit) Included with a paid QuickBooks Online plan QuickBooks Online only Most US stores running QuickBooks Online
MyWorks Sync Free Launch plan, paid tiers above it, Desktop priced separately QuickBooks Online, Desktop, POS and Xero QuickBooks Desktop, or mapping the free connector will not do
A2X From US$29/mo, priced per sales channel QuickBooks Online and Xero Payout-level summaries at higher order volume
Synder $65/mo Basic, $115/mo Essential, $275/mo Pro on monthly billing QuickBooks Online, Desktop from the Essential tier Stores running several gateways alongside WooCommerce
One summary journal per payout, entered by hand $0 plus your time Any ledger, including Desktop Under roughly 100 orders a month
LN 03

Published prices

WooPayments payout rules for US stores, from WooCommerce documentation, August 2026

This is the half of the job the order connector does not touch. The default schedule is the line worth reading twice, because it decides whether you reconcile four deposits a month or twenty.

Rule What the documentation says Why it matters to your books
First payout on a new account Sent after a 7 day waiting period, which cannot be waived Your first month of sales and your first deposit fall in different periods
Default payout schedule Daily, described as the default for almost all accounts Roughly 20 small deposits a month to match instead of 4 clean batches
Other schedules available Can be changed to weekly or monthly Switching costs nothing and is the single cheapest bookkeeping improvement here
Pending period, United States 2 business days from charge to available Tuesday deposit money is Friday order money, so reconcile by payout date
Minimum payout amount, USD No minimum, USD is not listed in the minimum payout chart Small daily balances still pay out, which is why daily gets noisy fast
Maximum single payout to a debit card $9,999 per payout for US stores A large day can split across payouts and look like a missing deposit
LN 04

Published prices

WooPayments reconciliation reports, introduced in WooPayments 10.9, August 2026

These shipped as a beta in August 2026 and are not enabled by default, which is why almost no current guide mentions them. They answer the question a bank feed cannot: how the balance moved from the start of a period to the end.

Report What it contains Export
Balance report Starting balance, then charges, fees, refunds, disputes and payouts, then ending balance, with fees subtotalled by category Print to PDF, or CSV with store name, period and totals written into the file
Fees report Every fee-bearing event with date and time, payment method, type, order ID, transaction ID, currency, gross amount and total fees, plus product, settlement date and payout ID on request Print to PDF or CSV, filterable by date, method or type
How to switch them on A code snippet, a WP-CLI command, or asking WooCommerce support to enable it Beta feature, so it is off until you turn it on
Alignment with Stripe Periods are calculated in UTC, matching how Stripe calculates them, so the totals agree with your Stripe balance report Removes the usual UTC versus local-time discrepancy

Why WooCommerce is a different bookkeeping problem from Shopify

Almost every article about this topic is a Shopify article with the nouns swapped, and the swap breaks something important.

Shopify, Etsy, eBay and Amazon are marketplaces or hosted platforms. They collect the money, take their cut, hold it briefly, and send you a payout. There is one company in the middle, so there is one payout report and one integration to build.

WooCommerce is a WordPress plugin running on your own hosting. It records an order. It never touches the money. Payment reaches you through whatever gateway you installed, which in the US is usually WooPayments, Stripe, PayPal or Square, and that gateway is what deducts fees and deposits into your bank account. WooCommerce has no payout report because WooCommerce makes no payouts.

The practical consequence is that a WooCommerce seller has two jobs where a Shopify seller has one. The order connector puts sales, taxes, customers and refunds into the ledger. Something else has to tie the deposits in your bank feed back to those orders, and that something is your processor. If you take payments through Stripe or PayPal, our Stripe QuickBooks integration and QuickBooks PayPal integration pages cover that second half, because it is the same job with a different vendor. Any guide that tells you to install one WooCommerce plugin and call your books done has skipped it.

Start with the free WooCommerce Connector by QuickBooks

Intuit publishes a first-party WooCommerce connector. It is listed in the QuickBooks Online app marketplace, the setup flow presents it as a free integration to connect, and it costs nothing beyond a paid QuickBooks Online subscription. There is no separate app fee.

It syncs orders, customers, products and inventory between WooCommerce and QuickBooks Online. Product syncing runs in both directions, it handles partial refunds, and it brings tax across rather than folding it into the sale amount. Order data arrives with line items, taxes and discounts intact. With auto-sync enabled it runs about every hour, and you can trigger a manual sync whenever you want one.

Two setup requirements are published and worth checking before you start: WooCommerce version 3.5 or above, and WordPress version 4.4 or above. Both are old enough that a maintained store will clear them easily, but a site nobody has updated in five years will not.

There is one piece of recent history that explains a lot of confusing search results. The older route was an app called QuickBooks Connector, built on OneSaas, which Intuit acquired. Intuit is retiring those legacy OneSaas apps and replacing them with newer connectors built directly into QuickBooks Online, across Shopify, Amazon, eBay, Etsy, Wix, WooCommerce, BigCommerce and Squarespace. WooCommerce is in the new lineup, so the route survives, but articles and screenshots describing the OneSaas interface are now describing something you will not see. If a walkthrough sends you to a OneSaas dashboard, it is out of date.

What the free connector will not do for you

Recommending the free route first is only useful if the limits come with it. Four matter.

It does not reconcile your payouts, because it cannot. This is the WooCommerce-specific one from the section above. The connector sees orders. Your deposits come from a payment processor it is not connected to. Sales will be right and the bank feed will still need matching.

It is QuickBooks Online only. There is no first-party route into QuickBooks Desktop, Pro, Premier or Enterprise. Desktop stores need MyWorks, Synder from its Essential tier, or a hand-entered journal. That is covered further down.

It posts at order level. Every order becomes its own transaction. At 80 orders a month that is fine. At 800 it is a lot of entries to reconcile against a much smaller number of deposits, which is the honest trigger for buying a paid tool. It is a volume problem, not a missing feature.

Mapping is fixed rather than configurable. Stores with an unusual chart of accounts, several income accounts, or class and location tracking generally outgrow the free connector on mapping before they outgrow it on volume. That is what MyWorks sells, and it is a fair reason to pay.

WooCommerce Xero integration: what actually exists

If you keep books in Xero rather than QuickBooks, the answer is shaped differently, and it is worth saying plainly because most WooCommerce articles simply do not cover it.

Xero does not publish its own first-party WooCommerce connector the way Intuit does. Xero publishes free first-party connections for some things, a direct PayPal feed and an Etsy integration among them, but WooCommerce is not one of them. What exists instead is a set of third-party apps in the Xero App Store: MyWorks, which covers Xero alongside QuickBooks Online, Desktop and POS, plus Xelation, Xeroom, A2X and Link My Books.

So the honest cost comparison between the two ledgers is the reverse of what you might assume from the subscription prices. A QuickBooks Online store gets its WooCommerce connector included. A Xero store pays for a connector from day one, on top of Xero itself. Xero in the US runs $25 for Early, $55 for Growing and $90 for Established, rising to $27, $59 and $97 on October 1, 2026 for new and existing subscribers alike. Xero bills monthly per organization and puts unlimited users on every plan, which is a genuine advantage over QuickBooks seat metering, and if that matters more to you than the connector being free then Xero is still the right pick. Our Xero alternatives page runs that comparison in full.

One caveat on the Xero side. Several of these apps post each WooCommerce order into Xero as an invoice. That is fine at low volume and becomes unpleasant at high volume, because a few thousand invoices a month makes the Xero interface slow and buries genuine customer invoices among automated ones. A2X and Link My Books avoid it by posting summarized journals per settlement instead, which is the main reason to pick them over a per-order sync.

WooPayments payouts, and the reports that landed in August 2026

If WooPayments is your gateway, two things are worth knowing and one of them is very new.

First, the payout schedule. WooCommerce documents daily payouts as the default for almost all accounts, with weekly or monthly available as alternatives, and the first payout on any new account held for a seven day waiting period that cannot be waived. In the US, funds move from pending to available after two business days, and USD has no minimum payout amount.

Read that as a bookkeeping instruction. On the default daily schedule you get roughly twenty deposits a month, each one a small batch of orders from two business days earlier, each needing to be matched. Switch to weekly and the same money arrives as four deposits. It costs nothing, it takes a minute in your settings, and it is the single cheapest improvement on this page. Whichever you pick, reconcile by payout date rather than order date. Tuesday deposit money is Friday order money, and filtering by order date is the reason people stare at totals that never tie out.

Second, and this is the part almost no current guide covers: WooPayments introduced reconciliation reports as a beta in version 10.9, announced in August 2026. The Balance report walks the account in accounting order, starting balance, then charges, fees, refunds, disputes and payouts, then ending balance, with fees subtotalled by category. The Fees report lists every fee-bearing event with date and time, payment method, type, order ID, transaction ID, currency, gross amount and total fees, and lets you add product, settlement date and payout ID with one click. Both print to a clean PDF and both export to CSV with the store name, period and totals written into the file.

The detail that makes them trustworthy is that periods are calculated in UTC, the same way Stripe calculates them, so the numbers agree with your Stripe balance report rather than drifting by a few hours of transactions at each month end. The catch is that this is a beta feature and it is off until you enable it, through a code snippet, a WP-CLI command, or by asking support. If you have been reconciling WooPayments by hand, turn it on before you do anything else on this page.

The clearing account method, which makes any of these routes tie out

Whatever you install, the entries that reconcile cleanly have the same shape, and knowing it also tells you when your integration has drifted.

Create a WooCommerce Clearing account in your ledger as a bank or current asset account. Orders post gross into clearing. Processing fees post as an expense against clearing. Refunds and chargebacks reduce clearing. The deposit that lands in your real bank account is then recorded as a transfer out of clearing rather than as income. Done correctly the clearing account returns to zero after each payout cycle, and any balance left sitting there is a real discrepancy with a real cause you can go and find.

This matters more on WooCommerce than anywhere else, precisely because orders and money arrive through two different systems. The clearing account is the join between them. It is also the free version of what A2X and Link My Books sell: a summarized entry per settlement that matches one bank line.

If you would rather not run a connector at all, the manual version is one journal per payout. Gross sales credited to revenue, sales tax credited to a liability account, processing fees debited to expense, refunds debited against revenue, and the net figure debited to the bank so it matches the deposit exactly. On a weekly payout schedule that is four journals a month and perhaps forty minutes. Under about 100 orders a month it is genuinely competitive with paying for software, and our guide to choosing a WooCommerce QuickBooks sync plugin puts numbers against the point where that stops being true.

What the paid tools cost, from vendor pages in August 2026

MyWorks is the specialist here and the one most WooCommerce stores end up looking at. Its WooCommerce.com marketplace listing carries 4.5 stars across 15 reviews, and it syncs orders, payments, customers, taxes, products and inventory with two-way sync as often as every five minutes. It is the only route in this comparison that covers QuickBooks Online, QuickBooks Desktop, QuickBooks POS and Xero from one product, which is why Desktop stores tend to land on it.

On price, be careful what you read elsewhere. The plugin is free to install and MyWorks operates a forever-free Launch plan, with paid subscriptions required as order volume rises. The company publishes non-profit and veteran discounts, a 14 day refund policy and prices in USD. What it does not publish as plain text on its pricing page are the tier figures themselves, which load dynamically, so every specific number circulating in roundups is somebody reporting what they saw rather than a figure you can cite. Third-party sources in 2026 report a free Launch tier, then roughly $19, $45, $79 and $99 a month for the QuickBooks Online ladder on annual billing, with QuickBooks Desktop sync from around $69 a month and POS from around $89. Treat those as indicative and check the live page on the day you buy.

A2X starts at US$29 a month and is priced per sales channel, and it works with both QuickBooks Online and Xero. It posts summarized entries matched to each settlement, which is the payout-level view the free connector does not build.

Synder runs $65 a month for Basic, $115 for Essential and $275 for Pro on monthly billing, roughly 20% less annually. Basic covers 500 synced transactions a month and two integration slots. QuickBooks Desktop support starts at the Essential tier, which is what the step up actually buys.

For context on the ledger underneath, QuickBooks Online is $38 for Simple Start, and Essentials, Plus and Advanced moved to $85, $140 and $340 for renewals on or after August 1, 2026. Simple Start was excluded from that increase. Our QuickBooks alternatives page covers the ledgers themselves, and the ecommerce accounting software overview covers how the pieces fit for multi-channel sellers.

Where Earnly fits, and where it does not

Earnly is not a ledger and it will not replace QuickBooks or Xero. It sits earlier, on the question of what actually arrived and from where.

That question gets harder on WooCommerce than anywhere else, for the reason this whole page turns on. Your store is one system, your money arrives through another, and if you sell anywhere besides your own site the picture fragments further. Connect WooPayments, Stripe and PayPal alongside Etsy, Amazon, eBay, Shopify, YouTube, Patreon and the rest, and every payout shows on one board as gross, then fees, then take-home, with a calendar of expected deposit dates and a next-month figure that is always labeled an estimate. It is read only and never moves money.

Next to a ledger that is useful in two specific ways. It gives you a per-processor gross and fee figure to check your connector against, which is how you notice a mapping that has quietly drifted. And it answers the multi-channel question no single WooCommerce plugin can: which channel is actually paying you, after fees, this month. Pricing is $12 a month for Solo, $32 for Creator and $79 for Studio.

If your entire business runs through one WooCommerce store on one gateway, you probably do not need it, and we would rather say so than sell you a subscription you will cancel. If you are reconciling three payout sources by hand, our multi-platform income tracker page covers how it works.

LN 01

Side by side

Where the boards differ

What you get Earnly QuickBooks + WooCommerce connector
WooCommerce gross, fees and take-home shown per payout Yes Only after the processor side is reconciled separately
Shows WooCommerce next to Stripe, PayPal, Etsy, Amazon and creator platforms Yes No
Works without configuring a chart of accounts Yes No
Payout calendar with expected deposit dates Yes No
Reconciles WooPayments, Stripe and PayPal deposits in one place Yes Needs a separate connector per processor
Works with QuickBooks Desktop or Enterprise Not applicable, Earnly is web based No
Double-entry general ledger and chart of accounts No Yes
Balance sheet and profit and loss statement No Yes
Sales tax liability tracking and the tax return No Yes
Inventory quantities and cost of goods sold No Yes
Entry price From $12/mo $38/mo QuickBooks Online, WooCommerce connector included

Comparison reflects published pricing and feature descriptions as of August 2026; both products change. Pick the tool that fits how you earn. See what the board looks like on the income tracker homepage, or start with the revenue dashboard.

Questions people actually ask

Does WooCommerce integrate with QuickBooks?

Yes. Intuit publishes a first-party WooCommerce Connector that is included with a paid QuickBooks Online subscription and syncs orders, customers, products and inventory. WooCommerce itself ships no built-in accounting integration, which is why so many guides assume you must buy a plugin. For QuickBooks Online you do not.

How do I connect WooCommerce to QuickBooks?

In QuickBooks Online open Apps, search for the WooCommerce connector and choose the free integration. Authorize both systems, confirm your WooCommerce store URL, map sales to an income account, taxes to a liability account and fees to an expense account, then run a small backfill before enabling auto-sync so you catch a wrong mapping while there are ten entries to fix rather than ten thousand.

Is the WooCommerce QuickBooks integration free?

The first-party Intuit connector costs nothing beyond your QuickBooks Online subscription, which starts at $38 a month for Simple Start. Paid plugins like MyWorks exist for QuickBooks Desktop, for custom account mapping and for high order volume, not because the included connector is crippled.

Does WooCommerce integrate with QuickBooks Desktop?

Not through any first-party Intuit route. The included connector is QuickBooks Online only. Desktop stores use MyWorks, which supports QuickBooks Online, Desktop and POS, or Synder from its $115 Essential tier, or post one summary journal per payout by hand. Third-party sources put MyWorks Desktop sync at around $69 a month.

What is the WooCommerce Connector by Intuit?

It is the first-party app Intuit publishes to connect a WooCommerce store to QuickBooks Online. It syncs orders, customers, products and inventory, supports two-way product syncing, partial refunds and tax syncing, and runs about hourly on auto-sync with manual syncs available. It requires WooCommerce 3.5 or above and WordPress 4.4 or above.

Does WooCommerce integrate with Xero?

Not through a first-party Xero connector. Xero publishes free first-party connections for PayPal and Etsy but not for WooCommerce, so Xero stores use a third-party app such as MyWorks, Xelation, Xeroom, A2X or Link My Books. That is a real cost difference: the QuickBooks Online route is included, the Xero route is paid from day one.

How much does MyWorks QuickBooks Sync cost?

MyWorks is free to install and runs a forever-free Launch plan, with paid tiers as order volume rises. The vendor does not publish tier prices as plain text on its pricing page, so quoted figures come from third parties. Those report roughly $19, $45, $79 and $99 a month on annual billing for QuickBooks Online, with Desktop from around $69. Check the live page before you buy.

How often does the WooCommerce QuickBooks connector sync?

With auto-sync turned on the first-party connector runs about every hour, and you can trigger a manual sync at any time. MyWorks advertises two-way sync as frequently as every five minutes. For bookkeeping purposes hourly is more than fast enough, since what matters is that the month closes complete rather than that an order appears within minutes.

Why does my WooCommerce sales total not match my bank deposit?

Because the deposit is net and arrives from your payment processor, not from WooCommerce. WooPayments, Stripe or PayPal deducts its fee from each charge, subtracts refunds and chargebacks, then deposits a batch of orders captured two business days earlier. Sales tax you collected is sitting inside that figure too. Reconcile by payout date rather than order date.

Can I sync WooCommerce inventory with QuickBooks?

The first-party connector syncs products and inventory, with product syncing running in both directions. It is not a full inventory management system and will not handle purchase orders, multi-warehouse stock or landed cost. Stores whose real problem is inventory rather than bookkeeping generally add a dedicated inventory app rather than asking the connector to do it.

What is the best WooCommerce QuickBooks plugin?

For a US store on QuickBooks Online, the included Intuit connector, because it costs nothing and covers order syncing to a few hundred orders a month. MyWorks is the strongest paid option and the only one covering QuickBooks Online, Desktop, POS and Xero from one product. A2X at US$29 a month is the pick when you need settlement-level summaries rather than per-order entries.

Do I need MyWorks if I already have the free connector?

Only for a specific reason: QuickBooks Desktop or POS, a chart of accounts the free connector cannot map to, class or location tracking, or order volume where per-order review has stopped being practical. If none of those apply, run the free connector for a month first and let its actual limits tell you whether you have a problem worth paying for.

Try the board that highlights what you keep