All writing
SaaS6 min read

Reading Your Stripe Dashboard: What Actually Matters

Stripe shows you gross volume, net volume, and a wall of charts — but which numbers reflect the health of your subscription business? A guide to reading Stripe without being misled by vanity totals.

Stripe is a payments processor first and an analytics tool second, and that shapes what it shows you. Its default view emphasizes money moving through the pipes — gross volume, successful charges, payouts — which is useful for accounting but can mislead you about the health of a recurring business. Here is how to read it without being fooled.

Gross volume is not MRR

The big number on your Stripe home is usually gross volume: the total value of successful charges in a period. It includes one-time payments, annual plans charged in full, refunds not yet netted, and everything else. A month where three annual plans renewed will spike gross volume in a way that has nothing to do with your recurring baseline. Do not mistake a good charge day for a good month of MRR.

Net volume subtracts refunds, disputes, and Stripe fees. It is closer to what you actually keep, but it still mixes recurring and one-time revenue, so it is a cash-flow figure, not a run-rate. Use net volume for bookkeeping, not for judging growth.

Where Stripe does show recurring health

If you use Stripe Billing, the Billing section surfaces the metrics that matter for subscriptions: MRR, active subscribers, churn, and average revenue. This is the view worth living in. The catch is that Stripe computes MRR its own way, and its churn and MRR definitions may differ from how you would calculate them — particularly around annual plans, trials, and coupons — so know the assumptions before you quote the number.

The charts that quietly mislead

  • Gross volume spikes from annual renewals look like growth but are just timing.
  • New customers counts can include $0 trials, inflating the top of your funnel.
  • Successful payments hides the failed ones — check the failed/declined rate separately, it is often 5-15%.
  • Refunds and disputes lag, so a great-looking week can sour once chargebacks land.

A five-minute Stripe routine

Skip the vanity totals and check these in order: MRR (in Billing), net new MRR this month, active subscriber count, failed payment rate, and churn. That sequence tells you whether the recurring base grew, whether you are losing revenue to declines you could recover, and whether customers are staying. Everything else on the dashboard is either accounting detail or noise for your purposes.

The deeper problem is context switching. Stripe is built for the browser, buried behind a login, and optimized for finance teams. As a maker you want the two or three numbers that matter glanceable — on your phone, on your home screen — without wading through payout schedules and balance transactions every time you feel curious.

Stripe answers 'how much money moved?' You need 'is the recurring business growing?' Those are different questions hiding behind the same dashboard.

Your Stripe numbers, glanceable

See it in practice

Ten apps that live by this

Private, offline, no accounts. Each Pocketleaf app does a single thing — and they're all launching soon.

Keep reading