Skip to content

Stripe in your books

Card payments and subscription billing for most software startups.

Section
Payments and commerce
Reference
Payments
Mentioned in
11 pages
Illustration only. No real figures.

What it means

Stripe holds your money between the moment a customer is charged and the payout to your bank. That balance is yours, so it belongs in the books as an asset. A payout moves part of it to the bank, after Stripe has taken its fees and any refunds.

The $9,260 is $10,000 of charges, less $290 of fees and $450 of refunds. Revenue gets the full $10,000 on the days customers are charged. The refunds go to a contra-revenue account, so net revenue is $9,550, and the $290 is a payment processing fee expense. Stripe clearing holds the $9,260 until the payout moves it to cash, so a charge on the 30th is still September revenue even if it's paid out in October.

That example treats all the charges as earned. An annual plan charged up front works differently: the full amount goes to deferred revenue, and one-twelfth moves to revenue each month as the service is delivered. A payout doesn't change any of this. It only moves cash.

Refunds and disputes look alike in a payout but aren't. Stripe keeps its processing fee on a refunded charge, so that fee stays an expense. A dispute pulls the charge back out of the balance at once, along with a $15 dispute fee in the US: book the amount against revenue or a disputes account and the fee as an expense, and reverse the amount if you win. A reserve Stripe holds back is still your money, so it stays an asset, not a cost.

Tie each payout in the bank to Stripe's payout reconciliation report, which lists what each payout contains. Then tie the money still sitting in Stripe at month end to Stripe's balance report. Last, check that deferred revenue on the balance sheet matches what's left unearned on your annual plans.

Each January Stripe issues a Form 1099-K to accounts that processed more than $20,000 across more than 200 transactions, the federal threshold the 2025 tax law restored, and several states report from as little as $600. It shows gross volume before fees, refunds and disputes, so keep a reconciliation from it to revenue.

Deferred revenue and revenue recognition cover the annual plans, and ARR and MRR are built on the same subscriptions. Payouts usually land at Chase or another operating bank.

Why it matters. A payout is a batch of charges, minus Stripe's fees and any refunds, often spanning several days. Book the deposit as one number and both revenue and costs come out wrong.

Stripe isn't a ledger, and we don't connect to it. We work only in QuickBooks Online and Xero. This page covers how Stripe shows up in the books kept there.

Try it with your numbers

Change any number. The working below updates as you type.

Break a Stripe payout back into its partsPayout = Charges − Refunds − Fees
$
$
$

From the payout reconciliation report.

Payout to the bank

$9,260.00

How it’s worked out

  1. 1Payout$10,000.00 − $450.00 − $290.00$9,260.00
  2. 2Debits$9,260.00 + $290.00 + $450.00$10,000.00
  3. 3CreditsRevenue at the full amount charged$10,000.00
AccountDebitCredit
Cash$9,260.00
Payment processing fees$290.00
Refunds (contra-revenue)$450.00
Revenue$10,000.00

Booking only the deposit would understate revenue and hide the fees. Book it gross so cash matches the bank and revenue matches what you charged.

The entry, worked

Customers are charged $10,000, Stripe takes $290 of fees and $450 is refunded. Each is booked on the day it happens; a $9,260 payout reaches the bank later.

Booking Stripe activity through a clearing accountBalanced
AccountDebitCredit
Stripe clearing$9,260.00
Payment processing fees$290.00
Refunds (contra-revenue)$450.00
Revenue$10,000.00
Total$10,000.00$10,000.00

Revenue shows the full $10,000 you charged, refunds reduce it, and the fees are an expense. The $9,260 net sits in Stripe clearing until the payout lands: debit Cash, credit Stripe clearing. At month end, what's left in Stripe clearing ties to Stripe's balance report.

Common questions

How do I record Stripe fees?

Gross it up. Credit revenue for the full charges and debit a payment processing fees expense for what Stripe kept, with the net in a Stripe clearing account that the payout empties. Stripe's payout reconciliation report lists what each payout contains.

Is a Stripe payout revenue?

No. A payout moves cash you already earned from Stripe to your bank, after fees and refunds. Revenue comes from the underlying charges.

How do I record an annual subscription paid through Stripe?

Credit deferred revenue for the full amount when it's charged. Then move one-twelfth to revenue each month as you deliver the service.

Where it comes up

The glossary entries, founder guides and lessons on this site that use the term and link here.

Read further

Works in your QuickBooks Online or Xero file

Want your books closed every month?

Lopifi is building AI bookkeeping that keeps your books closed on US GAAP as transactions happen, with a CPA review every quarter, for $200 a month. We’re not open yet.

$200/month when we open. No card now.

General information for US companies, not tax, legal or accounting advice. Check the specifics with a CPA before you act on them.