Skip to content
Gladpaid

Shopify · QuickBooks Online

Shopify USDC payouts in QuickBooks

Updated · 4 min read

In short

A customer paying with USDC at a Shopify checkout does not send anything to the merchant's wallet: the processor settles it and pays out in dollars by default. Only a merchant who opts to take payouts in USDC on Base receives stablecoin, and each payout is one transfer covering many orders. It is recorded against a Shopify clearing account, not against individual sales.

Two different things called "Shopify USDC"

Customer pays in USDC at checkoutMerchant takes payouts in USDC
Where the stablecoin landsThe processor (Shopify Payments, via Stripe and Coinbase)The merchant's own wallet on Base
What the merchant receivesUS dollars in the normal payoutOne USDC transfer per payout
Anything on-chain to record?NoYes, one receipt per payout
How it reconcilesLike card payoutsAgainst a clearing account

Coinbase and Stripe announced USDC payments for Shopify merchants on Base, since extended to Ethereum, Optimism, Polygon and Arbitrum for checkout. By default merchants are paid out in fiat. A merchant can opt in to receive USDC on Base to its own wallet instead. Only that second case puts stablecoin in the business's books.

Why a payout cannot be matched to an invoice

Shopify sales are not QuickBooks invoices, and one payout covers many orders, net of Shopify's fees, refunds and adjustments. Trying to match a payout to individual sales produces nothing. The standard pattern is a Shopify clearing account: sales and fees are recorded into it from the payout report, and the payout itself clears it.

The entries

Payout period summary from the Shopify payout report ($10,000 gross sales, $290 fees)
AccountDebitCredit
Dr Shopify clearing9,710.00
Dr Merchant fees290.00
Cr Sales10,000.00

Sales tax, refunds and shipping follow the same report. Many businesses post this summary with a Shopify connector; the wallet only affects the next entry.

Payout received: 9,710 USDC on Base at $1.0000
AccountDebitCredit
Dr USDC wallet (Base) [classification per your policy]9,710.00
Cr Shopify clearing9,710.00

Dated at the block time of the payout transfer. When the clearing account returns to zero, the payout is reconciled.

If the market price of USDC at the block is not exactly $1.00, the difference goes to the gain or loss account in the entity's policy. Some preparers carry a redeemable stablecoin at its $1 redemption amount instead; the guidance is unsettled and the accountant chooses.

In QuickBooks Online

  1. 01

    Create the clearing account

    An Other Current Asset account named for Shopify payouts.

  2. 02

    Create the wallet account

    A Bank or Other Current Asset account for the Base wallet. One per wallet keeps the month-end balance check simple.

  3. 03

    Record the payout

    A transfer, or a journal entry, from the clearing account into the wallet account, at the payout's block date, with the transaction hash in the memo.

  4. 04

    Tie out

    Compare each payout's USDC amount with the payout report. A difference is usually a timing item or an adjustment on the Shopify side.

Recognising payouts automatically

Payouts arrive from the same sending address on the same schedule, which makes them easy to recognise. In Gladpaid this is a recurring counterparty rule: transfers from that sender go to the Shopify clearing account rather than looking for an invoice. The rule is visible, belongs to that business only, and can be edited. See Unmatched receipts.

Tying out at month end

Two balances tell you whether the payouts are recorded correctly. The Shopify clearing account is zero, or equals payouts Shopify has scheduled but not yet sent. The wallet account equals the on-chain USDC balance of the Base wallet at the last block of the month. A clearing balance that grows month after month usually means a payout was recorded to sales instead of to clearing, or a refund was netted in Shopify and not in the books.

CheckExpected resultCommon cause of a difference
Shopify clearing balanceZero, or payouts in transitA payout coded straight to sales
Wallet account vs on-chain balanceEqual at the last blockA conversion or transfer out not yet recorded
Payout amount vs payout reportEqual per payoutA reserve, chargeback or adjustment held back

The payout date in Shopify and the block date on-chain can fall either side of month end. The block timestamp decides the period for the receipt; the payout report decides the period for the sales. The difference sits in the clearing account for a few days, which is what it is for. See Month-end close with stablecoins.

What happens next with the USDC

Some merchants hold the USDC; others convert it to dollars. A conversion is a disposal, with any spread or trading fee recorded under the entity's policy, and moving the coins to an exchange first is a transfer between the business's own accounts. See network fees and conversions.

Questions

Do USDC checkout payments on Shopify show up in my wallet?

No. Checkout payments settle to the processor, which pays the merchant in dollars by default. Only merchants who opt in to USDC payouts on Base receive stablecoin in their own wallet.

Can a Shopify USDC payout be matched to a QuickBooks invoice?

Usually not, because a payout covers many orders net of fees. It is recorded against a Shopify clearing account that the sales summary feeds.

Which chain do Shopify USDC payouts use?

Base. Checkout acceptance covers more chains, but the opt-in payout to the merchant's own wallet is USDC on Base.

Sources

  1. [1]Coinbase: Coinbase and Shopify bring USDC payments on Base to merchantsSettled
  2. [2]Stripe newsroom: Shopify and Stripe stablecoin paymentsSettled
  3. [3]Circle: USDC contract addresses (Base)Settled
  4. [4]AICPA practice aid, Accounting for and auditing of digital assets (Sept 2025)Settled

This guide describes how published standards and guidance treat these transactions, and where that guidance is unsettled. It is not accounting, tax or legal advice. The treatment for your business is your accountant's decision.

Let Gladpaid record every one of these, with the evidence attached.