Guide · Shopify accounting

How to reconcile Shopify payouts in QuickBooks or Xero

A Shopify Payments deposit is the final balance of many transactions. Reconciliation explains the activity first, then proves the exact amount that reached the bank.

Updated September 2026 · Six tools and routes · QuickBooks, Xero, and Zoho Books

The short version

The payout is a balance movement. It is not the sale.

Open one completed Shopify Payments payout, separate every category, post one balanced accounting summary, and match its net amount to the bank.

01 · Source

Open the payout

The payout details explain the deposit. The bank feed only confirms it arrived.

02 · Record

Preserve the activity

Keep sales, refunds, fees, disputes, and adjustments in their proper accounts.

03 · Control

Match once

The clearing balance should equal the Shopify transfer, with no second revenue entry.

Anatomy of one payout

Make $11,100 explain $12,000.

Shopify moves several types of activity through the balance before it sends cash to the bank.

Customer payments$12,000
Refunds−$500
Processing fees−$360
Dispute−$120
Other adjustment+$80
Shopify payout$11,100
The accounting still shows $12,000 of customer payments.

Booking only the $11,100 deposit hides $900 of refunds, fees, disputes, and other movement.

Choose the right report

Start with payout details.

The source document must explain one transfer, category by category.

Do not confuse it with

Payments activity report

This report shows balance activity for a selected period. It can help investigate movement, but Shopify does not position it as an accounting revenue statement.

  • Useful for balance activity
  • Can span several payouts
  • Not the starting document for one bank match

The five-step workflow

Follow the payout to the bank.

Working in this order prevents the most common duplicate-income mistake.

01Choose a payout

Match one completed Shopify Payments payout to one expected deposit.

02Review activity

Identify sales, refunds, fees, disputes, reserves, and adjustments.

03Map categories

Send each type of activity to the account where it belongs.

04Post the summary

Create one entry whose clearing balance equals the expected payout.

05Match the bank

Match the transfer to the entry already recorded. Do not create new sales.

The control: payout details, accounting summary, and bank deposit must end on the same net amount.

QuickBooks or Xero

Same clearing logic. Different document.

Both systems should preserve the transaction categories and leave one net balance for bank matching.

QuickBooks Online

Post a summarized journal.

Separate journal lines record sales, refunds, fees, and mapped categories. The Shopify clearing balance equals the net payout.

PostOne summarized journal per payout
FinishMatch the bank transaction to the existing journal

Xero

Post an invoice or bill.

A positive settlement is commonly represented by an invoice. A negative payout may require a bill. The resulting balance is reconciled to the transfer.

PostInvoice for positive, bill for negative
FinishReconcile the Shopify deposit to that balance
Watch for double counting. If Shopify sales are already recorded from payout data, accepting the bank deposit as income records the same activity twice.

One storefront, several money routes

Separate every gateway that settles elsewhere.

A Shopify order can exist even when Shopify Payments never holds or transfers its cash.

Storefront

Shopify orders

Orders describe what customers bought. Reconciliation follows the processor that actually collected the money.

Route by payment gateway →

Native route

Shopify Payments

Use Shopify payout details and match the resulting balance to its bank deposit.

Shopify clearing

External route

PayPal

Use a separate PayPal clearing workflow when funds settle through PayPal.

PayPal clearing

External route

Stripe

Use Stripe payout reports when Stripe holds and transfers the money.

Open Stripe guide →

Manual or automated?

Manual works while one payout stays simple.

You can export, total, post, and match a payout yourself. Automation becomes useful when rebuilding the same entry starts controlling the close.

01
Payout count grows

The same category mapping repeats across many transfers.

02
Gateways multiply

Shopify Payments, PayPal, and Stripe need separate clearing routes.

03
Inventory needs COGS

Cash movement no longer explains store profitability.

04
Several stores feed one ledger

Manual review becomes harder than posting the entries.

Four software routes

Choose by accounting destination and scope.

Entry price matters, but the deciding factor is usually COGS, multiple channels, or Zoho Books.

COGS and broader accounting

A2X

$29 /month Mini plan

Summarizes sales, refunds, discounts, taxes, fees, and other payout activity.

AccountingQBO, Xero, Sage, NetSuite
PlansMini $29 / 200 orders; Basic $45 / 500 orders with COGS
Best whenInventory or additional ledgers matter
Compare A2X and Link My Books →
Several commerce platforms

Synder

$65 /month, or $52 annually billed

Connects a wider set of commerce and payment sources with summary or per-transaction sync.

AccountingQuickBooks, Xero, and additional systems
Best whenShopify is only one source feeding the books
Compare multi-channel reconciliation →
Direct Zoho Books route

Bookkeep

$19 /month plans; Pro $199/month

Posts summarized Shopify sales and payout activity to Zoho Books, QuickBooks Online, or Xero.

AccountingZoho Books, QBO, Xero
Best whenThe ledger is Zoho Books or the workflow needs deeper automation
See the Zoho Books review →

Which route fits?

Let the operating model decide.

Start with the narrowest tool that solves the real reconciliation problem.

Few payoutsStay manual

Export and post the payout yourself while the work remains easy to review.

Shopify + QBO / XeroCompare Link My Books first

The focused settlement workflow and lower entry price make the comparison direct.

Inventory + COGSCompare A2X

COGS begins on Basic, with Sage and NetSuite available beyond QBO and Xero.

Several platformsCompare Synder

One broader connector may be easier than a separate route for every source.

Zoho BooksCompare Bookkeep

It is the specialist option here that posts Shopify summaries directly to Zoho Books.

The reports are not interchangeable

Use the source each platform creates.

The accounting principle stays consistent while the source document changes.

Before you mark it reconciled

Three controls must pass.

If any one fails, the payout still needs work.

01Gross activity is preserved

The books show customer payments before Shopify deductions, not just the net deposit.

02External gateways are separate

PayPal, Stripe, and other processors are not buried inside Shopify Payments.

03The net payout matches

The remaining Shopify clearing balance equals the exact bank transfer.

Frequently asked questions

Before you post.

What is a Shopify payout?

A Shopify Payments payout is a transfer of the available Shopify Payments balance to your bank. The amount can reflect customer payments, refunds, fees, disputes, adjustments and other balance activity.

Should I record a Shopify payout as sales?

No. The payout is the net result of several transactions. Record the underlying sales and deductions, then match the resulting balance to the bank deposit.

How do I reconcile Shopify Payments in QuickBooks Online?

Create or import a payout summary that separates the accounting categories and produces a net Shopify balance equal to the deposit. Match that amount to the corresponding transaction in the QuickBooks bank feed.

How do I reconcile Shopify Payments in Xero?

Post the Shopify payout activity into Xero so its net balance equals the expected transfer, then match that entry to the bank deposit during reconciliation.

Is A2X or Link My Books better for Shopify?

Link My Books currently has a lower starting price and focuses on QuickBooks and Xero settlement workflows. A2X supports more accounting platforms and includes COGS from its Basic plan.

What if my Shopify store also uses PayPal or Stripe?

Reconcile those gateways separately if their funds settle outside Shopify Payments. A clearing account can keep the Shopify order data separate from the processor that actually sends the money to the bank.

Final take

Explain the payout first. Use the bank as proof.

A small store can do this manually. Link My Books is the focused lower-cost route for QuickBooks or Xero. A2X adds COGS and more accounting systems. Synder covers a broader channel mix, while Bookkeep matters when the ledger is Zoho Books.

Scroll to Top