Stripe logoQuickBooks Online logoStripe → QuickBooks Online

Stripe deposits net.Your books don’t.

Stripe pays you net of fees, so the deposit that lands in your bank never matches the revenue you actually earned. Ledgerzoom reads the full Stripe ledger every night and posts the entry that grosses fees back into income and out to expense.

Read-only Stripe access and official Intuit OAuth. Ledgerzoom never moves money, and every entry it posts is reviewable and reversible.

JE-2049Stripe payout settlement
Posted2026-03-14 02:14
AccountDebitCredit
1310 · Stripe ClearingPayout po_1QxT4mLk · net settled
9,678.41—
6220 · Merchant Processing FeesFees withheld by Stripe
321.59—
4010 · Sales IncomeGross charges, 412 transactions
—10,000.00
Totals10,000.0010,000.00
BalancedPushed to QuickBooks Online

An actual entry Ledgerzoom posted for a single Stripe payout.

The reconciliation gap

Two numbers that will never agree on their own

Every Stripe payout is a net figure. That single subtraction is the reason bookkeepers spend hours a month building the same journal entry over and over.

Gross charges$10,000.00412 payments your customers actually made
Stripe fees$321.59Withheld before the money ever reaches you
Bank deposit$9,678.41The only number your bank feed knows about

Match the deposit to income and your books balance — but they balance around the wrong numbers.

Income is understated by $321.59

Categorize the deposit as revenue and you have just told QuickBooks you earned less than you did. Do it for a year and your top line is off by thousands.

An expense disappears entirely

Processing fees are a real, fully deductible cost of doing business. Netting them into revenue means they never hit your P&L — and never reduce your tax bill.

Your Stripe balance never ties out

Payments in transit, refunds, disputes and payout timing leave a clearing balance that drifts every single day until someone reconciles it by hand.

How it works

Stripe to QuickBooks Online, on autopilot

  1. Once, about five minutes

    Connect and map your accounts

    Authorize Stripe and QuickBooks Online through official OAuth. Ledgerzoom suggests a Stripe clearing account, a processing-fee expense account and income mappings from your existing chart of accounts.

  2. Every night, unattended

    Ledgerzoom pulls the day’s activity

    It reads the full balance-transaction ledger — charges, fees, refunds, disputes, adjustments and payouts — and groups every transaction under the payout that settled it.

  3. Before you wake up

    The gross-up entry is posted

    One balanced journal entry per payout, dated to the settlement and tied to the exact deposit in your bank feed. The clearing account returns to zero.

Capabilities

The Stripe edge cases are the whole job

Grossing up a clean payout is easy. Ledgerzoom is built for the months where a customer disputes a charge, a payout spans a weekend, and half your revenue arrived in euros.

  • Payout-level matching

    Each entry is keyed to a Stripe payout ID, so the amount, date and description line up with the bank transaction waiting in QuickBooks.

  • Refunds, disputes and reversals

    Refunded fees, chargebacks, dispute fees and Stripe adjustments each get the correct treatment instead of a plug figure.

  • Multi-currency and FX

    Presentment and settlement currencies are handled separately, with conversion spread booked as its own line.

  • Stripe Capital repayments

    Loan withholdings are split between principal against the liability and fees to expense, so your Capital balance stays current.

  • Stripe Tax and Billing

    Tax collected through Stripe Tax posts to sales tax payable, and subscription invoices map to the right income accounts.

  • Backfill your history

    Work backwards through prior months so last year’s unreconciled Stripe activity gets cleaned up too.

  • Never posts twice

    Every sync is idempotent and keyed to the source ledger. A retry or re-run produces the same single entry, not a duplicate.

  • Review mode for accountants

    Queue entries for approval instead of auto-posting, with a full audit trail and one-click reversal.

  • Historical backfill

    Work backwards through prior months to clean up unreconciled activity on any connected channel.

Questions

Stripe questions, answered

Reconcile Stripe tonight.

Connect Stripe and QuickBooks Online in about five minutes. Tomorrow morning every payout is posted and your clearing account is already at zero.

Start your free trial
  • 14 days free, no card required
  • Every channel included
  • Live in about five minutes