Stripe & Shopify Clearing Accounts in QuickBooks Online (Complete 2026 Guide)

A complete guide for accounting professionals to set up, diagnose, and maintain clearing accounts for Stripe and Shopify in QBO—with real numbers, a diagnostic workflow, and preventative controls.

Direct answer

A Stripe or Shopify clearing account in QuickBooks Online is a temporary Other Current Asset-style holding account that captures gross charges, fees, refunds, and net payouts until they reconcile to Gross Charges = Fees + Refunds + Net Payout. When the register is complete, the clearing balance returns to zero—except for documented in-transit payouts at period-end.

What is a clearing account in QuickBooks Online?

A clearing account is a temporary holding account used in double-entry bookkeeping to bridge the gap between two sides of a transaction that don't settle simultaneously. In QBO, clearing accounts serve as an intermediary between revenue earned and cash arriving at the bank.

Think of it as a waystation for money in transit. When a customer pays $500 via Stripe, that $500 doesn't land in your client's bank account immediately — Stripe holds it, deducts fees, batches it with other payments, and transfers a net amount days later.

In QBO, clearing accounts are typically set up as Other Current Assets. The fundamental rule: every dollar that enters must eventually exit. Debits record money flowing in (charges), credits record money flowing out (fees, refunds, payouts). When the account returns to zero, every dollar is accounted for.

Who is this clearing account guide for?

  • Accountants and bookkeepers reconciling Stripe and/or Shopify activity in QBO
  • Solo consultants and fractional CFOs
  • Small accounting teams building SOPs for eCommerce clients
  • Accounting firms managing multiple Stripe/Shopify clients at scale

Not for: QuickBooks Desktop-only workflows, Enterprise ERP teams.

Why do Stripe and Shopify require clearing accounts in QBO?

  1. Transaction batching — both group payments into single payouts.
  2. Fee deductions before transfer — the deposit is always less than gross revenue.
  3. Refunds netted against payouts — deducted from future payouts.
  4. Multi-day settlement delays — T+2 for Stripe; varies for Shopify.
  5. Cross-period timing mismatches — see Stripe refunds across periods.

For Stripe-specific reconciliation patterns, read How to Reconcile Stripe in QuickBooks Online.

Why should a processor clearing account return to zero?

The clearing account is complete when the classic bridge balances. A non-zero balance means one of the four components is missing, duplicated, or wrong. Exception: in-transit payouts at period-end (legitimate).

Zero-balance equation

Gross Charges = Fees + Refunds + Net Payout

$10,000.00 = $290.00 + $350.00 + $9,360.00

Clearing Balance = $0.00 ✓

What are the top reasons clearing accounts don't zero out?

  1. Missing fee entries — $290 accumulating to $3,000–$5,000/year.
  2. Refunds recorded to the wrong account
  3. Duplicate revenue entries
  4. Payout recorded at wrong amount (gross instead of net)
  5. Cross-period transactions omitted
  6. Disputes and chargebacks not tracked
  7. Multi-processor commingling

How do you diagnose a clearing account step by step?

  1. Pull the clearing account register in QBO.
  2. Export Stripe's balance transaction report.
  3. Compare gross charges.
  4. Compare total fees.
  5. Compare refunds.
  6. Match net payouts to bank deposits.
  7. Check for disputes and adjustments.
  8. Document and resolve.

LedgerBot: fewer manual exports

LedgerBot reads Stripe, Shopify, and QuickBooks Online together, surfaces clearing-account drift earlier, and explains mismatches in plain English—before close week becomes detective work.

Chat with your Books

What does a real Stripe clearing mismatch look like in QBO?

Scenario: February month-end close. Stripe clearing shows $847.30 instead of zero.

QBO vs Stripe report

ItemQBOStripe Report
Gross charges$28,450.00$28,450.00
Fees$0.00$824.05
Refunds$375.00$375.00
Payout$27,250.95$27,250.95

Diagnosis: fees were never recorded. There is an additional $23.25 from a dispute fee ($15.00) and an FX adjustment ($8.25).

Correcting entries

  • Entry #1: Debit Stripe Processing Fees $824.05, Credit Stripe Clearing $824.05
  • Entry #2: Debit Stripe Dispute Fees $15.00, Debit FX Gain/Loss $8.25, Credit Stripe Clearing $23.25

Post-correction verification

CheckResult
Stripe clearing balance$0.00
Fees captured$824.05 ✓
Dispute + FX true-up$23.25 ✓

What preventative controls keep clearing accounts clean?

  1. Weekly clearing account balance review
  2. Standardized SOP per processor — align Shopify-specific steps with Shopify reconciliation in QuickBooks Online.
  3. Separate clearing accounts per processor
  4. Fee reconciliation as distinct step
  5. Dispute tracking workflow
  6. In-transit payout documentation
  7. Automated monitoring (where AI adds most value)

Pair this guide with Stripe → QBO reconciliation and Shopify → QBO reconciliation for end-to-end close checklists.

FAQ: clearing accounts for Stripe and Shopify in QBO

What account type should a clearing account be in QuickBooks Online?
Most teams classify processor clearing accounts as Other Current Assets because they represent cash or cash-like amounts temporarily in transit. The label matters less than consistent use: pick a type your firm standardizes on, map it clearly in the chart of accounts, and reconcile it like a bank register. Avoid mixing operating cash lines with clearing so month-end reviews stay obvious.
How do I fix a clearing account that hasn't been zero in months?
Start with a cutoff date, export processor balance transactions for the same window, and rebuild the bridge from gross charges through fees, refunds, and net payouts. Post true-up journal entries for each missing component rather than one lump adjustment, so the register tells an auditable story. After correction, add a weekly control so drift cannot compound silently again.
Should I have separate clearing accounts for Stripe and Shopify?
Yes, separate clearing accounts per processor (and often per legal entity) dramatically reduces commingling errors and makes diagnostics faster. Each processor has different fee logic, settlement timing, and report shapes; isolation keeps mistakes localized. If you must share an account, document the split methodology and expect longer reconciliations.
What's the difference between a clearing account and a suspense account?
A clearing account is a deliberate temporary home for a known workflow—processor payouts—where both sides of the bridge are identifiable. A suspense account is a generic holding bin for unknown or unclassified items until someone investigates. Clearing accounts should follow a repeatable equation to zero; suspense should trend toward empty as items are reclassified.
How do Stripe disputes affect the clearing account?
Disputes and chargebacks change cash timing: funds may be withdrawn or held, and dispute fees often post separately from processing fees. If those movements are not paired with the correct expense and clearing entries, the account will show a residual tied to dispute activity alone. Track dispute IDs alongside register lines so you can match Stripe's adjustments to QBO lines.
Can I use the clearing account method with cash-basis accounting?
You can still use clearing for payout matching, but revenue recognition timing differs from accrual setups—confirm with your client's tax and reporting posture before designing the workflow. The clearing bridge remains useful to explain why bank deposits do not equal sales reports. Document how refunds spanning periods are handled so cash-basis reports remain defensible.
How often should I review the clearing account balance?
High-volume clients benefit from a weekly balance review plus a deeper tie-out at month-end close. Lower-volume businesses may survive biweekly checks, but processor activity can spike around launches and sales events. The right cadence is whichever frequency catches drift before it becomes a multi-thousand-dollar mystery.
What if the clearing account balance is negative?
A negative clearing balance often means payouts or credits were recorded without matching gross inflows, or fees were overstated. Less commonly, duplicate credits or mis-mapped refunds create a credit-heavy register. Rebuild the period from processor reports to see whether the sign issue is timing (in-transit) or a true classification error.

Stop chasing clearing account imbalances

LedgerBot connects the dots across Stripe, Shopify, and QuickBooks Online so your team spends less time exporting CSVs and more time reviewing exceptions.

Chat with your Books