Stripe reports are prebuilt views of your account activity, such as payments, payouts, fees and balance changes, that you can read in the Dashboard or download as a CSV for your accounting. The Balance and Payout reconciliation reports are free; Revenue Recognition and Bank reconciliation are advanced tools that automate accrual accounting and closing your books.
Here's the catch. The report most small businesses reach for first, the one that shows revenue, isn't the free one. The free reports answer cash questions: what's in my balance and what made up each payout. Questions about earned revenue, deferred revenue and journal entries live in Revenue Recognition, which needs your account set up a particular way and shows data with a 4-hour delay. Knowing which side your question sits on saves a lot of digging.
The main Stripe reports at a glance
| Report | What it answers, as of October 2026 |
|---|---|
| Balance | Reconciles your Stripe balance like a bank account and lists your payouts |
| Payout reconciliation | Breaks down the individual transactions in each payout to your bank account |
| Revenue Recognition | Automates accrual accounting for ASC 606 and IFRS 15 compliance |
| Bank reconciliation | Automates comparing financial records so you can close your books |
| Custom reports | Built with SQL in Stripe Sigma |
Stripe also lists features that sit across these: ready-made reports on key business metrics, scheduled reports delivered daily, weekly or monthly, and, through Revenue Recognition, exports in CSV, PDF or Excel, transaction detail on payments, refunds and disputes, and revenue trends with gross and net amounts.
If your question is when your cash lands rather than what you've earned, my guide to Stripe payouts covers the timing side.
Free reports for everyday reconciling
The Balance report treats your Stripe balance like a bank account, so you can match what came in and went out and download a list of payouts. Payout reconciliation goes one level deeper and shows which individual transactions were bundled into each payout. That second one is the report your bookkeeper will want when a single bank deposit needs explaining.
All the financial reports share common report filters, and Stripe groups transactions into reporting categories, so it's worth reading those two pages once if a number doesn't look right. Stripe also lists accounting connections: NetSuite through a connector, Xero, QuickBooks, Stripe Apps for bookkeeping, and other accounting partners.
What Revenue Recognition needs before it works
Revenue Recognition builds its reports from transactions processed by Stripe, but only if your account's modelled the way it expects. Stripe lists three requirements:
- Model subscriptions using products, prices and customers.
- Set taxes as default tax rates, not as line items.
- Set discounts using a discount, not as invoice items.
Stripe adds that revenue recognition rules vary by where your business is and what you sell, and it's on you to understand and meet the ones that apply. All report information becomes available after you import your data.
The Revenue Recognition overview
The overview gives you three charts by default: recognized revenue (your net recognized revenue), deferred revenue (your ending deferred balance each month) and booked revenue (recorded when an invoice is finalized, whether or not it's recognized yet). You can add charts for top products and top customers by recognized or booked revenue, and an AR aging trend showing unpaid invoice amounts grouped by how long they've been outstanding.
A couple of things to read carefully. Monthly charts use colour to show open and closed accounting periods, and figures in open periods keep changing until the period closes. Revenue from usage-based billing is recognized in full when invoices finalize or the period closes. You can reorder or remove charts with Edit and restore the defaults with Reset, and your layout is saved per account.
There's also a revenue waterfall, which shows expected recognizable revenue over time based on your past billings. It doesn't model future billings or predict revenue from them, so treat it as a schedule, not a forecast.
The Statements tab, report by report
| Statement | Use it to |
|---|---|
| Trial balance | Check debits and credits balance before closing; Net change amounts shows the underlying transactions |
| Period summary | See billing activity, revenue recognized and deferred revenue changes, and book journal entries |
| Income statement | Review revenue, expenses and net income over a period |
| Balance sheet | Review assets and liabilities at a point in time |
| Accounts receivable aging | Track outstanding invoices by age and spot slow payers |
| Debits and credits | Examine detailed entries, with a filter to isolate corrections |
Reading the period summary
The period summary is the report I'd point most owners to, because it explains why revenue moved in a month. The top half lists revenue items, such as billings this month, metered subscriptions, revenue previously deferred and unbilled services, then the contra revenue items that reduce it: refunds, disputes, bad debt, voided billings, credit notes and discounts. Net revenue is one minus the other.
Want AI doing the heavy lifting in your marketing?
I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.
The bottom half tracks deferred revenue: the starting balance, new deferred revenue from billings this month, less what was recognized, less credits issued, and the ending balance. Stripe's own example is an invoice finalized on 10 October for a service running from 20 October to 17 December. Only the October slice is recognized that month and the rest sits in deferred revenue. If that invoice is refunded in November, November's summary shows the refund against recognized revenue and clears the deferred balance. A standalone payment without an invoice, by contrast, is recognized immediately.
Downloading a report
- Open the report or statement you want in the Dashboard.
- Select Download.
- Pick a format: Summary, Product, Price, Customer, Invoice, Line item or Metadata.
- For debits and credits, you can also choose Event type, Invoice event type, Line item event type or QuickBooks format.
- Open the CSV. By default, exported reports include data for all currencies.
The QuickBooks format imports straight into QuickBooks Online, with entries grouped by accounting period and currency. If none of the formats fits, Stripe Sigma is the route to custom SQL reports.
My verdict on Stripe reports
I'd start every month with Payout reconciliation, because it ties your bank to Stripe and answers most bookkeeper questions. If you sell subscriptions or prepaid services, I'd set up Revenue Recognition early and get the products, prices, tax rates and discounts modelled the way Stripe expects, because fixing that later is far more painful. Skip the advanced tools if you're a small shop taking one-off payments; the free reports will do.
Monthly reconciling is exactly the kind of repeat task that's worth automating. I run AI training and workshops for teams, and help businesses with AI enablement and workflow automation, so the busywork runs itself and people get time back. Most of that work is with SaaS marketing teams and small businesses. Here's how we can work together.
Frequently asked questions
Are Stripe reports free?
The Balance and Payout reconciliation reports are listed as free reports. Revenue Recognition and Bank reconciliation are listed as advanced tools.
How do I see which payments made up a Stripe payout?
Use the Payout reconciliation report, which breaks down the individual transactions included in each payout to your bank account.
Why is my Revenue Recognition data missing?
Revenue Recognition has a 4-hour delay before data displays in the Dashboard, and report information is only accessible after you import the data.
Can I export Stripe reports for QuickBooks?
Yes. The debits and credits report has a QuickBooks format you can import directly into QuickBooks Online.
Can I schedule Stripe reports?
Stripe lists scheduled reports that automate report generation and delivery on a daily, weekly or monthly basis.


