Your Stripe SaaS metrics dashboard, tied to every subscription.

ARR, MRR movements, net revenue retention, and churn modeled directly from your Stripe subscriptions, invoices, and payments, so the growth number you report is the growth number in your billing.

See how to build one in Definite
What’s in a stripe saas metrics dashboard?

What’s in a stripe saas metrics dashboard?

A Stripe SaaS metrics dashboard is the single governed view of a subscription company's growth health, computed from Stripe's own objects. ARR and MRR roll up from active subscriptions, MRR movements derive from subscription change events, and churn traces back to canceled subscriptions and failed invoices. The version worth reporting reconciles every metric to the subscription ledger in Stripe, so the ARR on the slide is the ARR in the billing system.

Stripe's built-in reporting covers revenue and disputes but doesn't roll up MRR movements, net revenue retention, or cohort-level churn into one governed view. Teams end up re-deriving ARR in a spreadsheet from a Sigma export, and the board number drifts from the billing number. When every SaaS metric models from one set of Stripe subscriptions, invoices, and payments, they tie out by construction.

Who it’s forCFOs, finance leads, and founders at SaaS companies who bill through Stripe and own the ARR and retention numbers.

CadenceRefreshed daily; reviewed before board prep and monthly close.

Built fromStripe

§ How it works

Describe your dashboard. Fi builds it.

Fi is the AI agent inside Definite. Tell it what you’re trying to understand, and it connects your sources, defines the metrics, and builds the dashboard. One conversation, not a project.

You
Show me our SaaS metrics from Stripe — ARR, net new MRR, retention, and churn, all computed from our subscriptions and invoices.
✦ Fi
Here's your stripe saas metrics dashboard, on your Stripe data.
Here’s what’s in it

The top row leads with the 4 numbers that matter most: ARR, MRR, Net revenue retention, Customers. Each shows a delta versus the prior period so you can see direction at a glance. Below that, 2 trend charts (ARR over time, Net new MRR by movement) show how the headline numbers have moved over time. A breakdown (Churned MRR by reason) splits the metric by dimension so you can see what's driving the total. A detail table (Retention & per-account) rounds it out with the secondary metrics and their deltas. Every number is computed from the exact formulas shown in the metric table below. Composites are derived from their components, not pasted in, so the KPI tiles, breakdowns, and totals all reconcile to each other.

Illustrative data

ARR

$15.43M▲ 7.6%
Data ▾
PeriodARR
Jan$6.89M
Feb$7.34M
Mar$7.77M
Apr$8.44M
May$9.14M
Jun$9.90M
Jul$10.62M
Aug$11.44M
Sep$12.20M
Oct$13.23M
Nov$14.34M
Dec$15.43M

MRR

$1.29M▲ 7.6%
Data ▾
PeriodMRR
Jan$574K
Feb$611K
Mar$648K
Apr$704K
May$762K
Jun$825K
Jul$885K
Aug$953K
Sep$1.02M
Oct$1.10M
Nov$1.20M
Dec$1.29M

Net revenue retention

100.8%▼ 0.6%
Data ▾
PeriodNet Revenue Retention
Jan99.6%
Feb100.2%
Mar99.4%
Apr101.0%
May100.3%
Jun100.5%
Jul100.8%
Aug101.0%
Sep100.4%
Oct100.9%
Nov101.4%
Dec100.8%

Customers

2.6K▲ 5.5%
Data ▾
PeriodCustomers
Jan1.3K
Feb1.4K
Mar1.5K
Apr1.6K
May1.7K
Jun1.8K
Jul1.9K
Aug2.0K
Sep2.1K
Oct2.2K
Nov2.4K
Dec2.6K

ARR over time

6,000,000 8,000,000 10,000,000 12,000,000 14,000,000 16,000,000 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Data ▾
PeriodARR
Jan$6.89M
Feb$7.34M
Mar$7.77M
Apr$8.44M
May$9.14M
Jun$9.90M
Jul$10.62M
Aug$11.44M
Sep$12.20M
Oct$13.23M
Nov$14.34M
Dec$15.43M

Churned MRR by reason

Price Product fit Competitor Churned silently 0 1,000 2,000 3,000 4,000
Data ▾
ReasonChurned MRR
Price$5K
Product fit$3K
Competitor$4K
Churned silently$4K

Net new MRR by movement

0 30,000 60,000 90,000 120,000 150,000 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec New MRR Expansion MRR Contraction MRR Churned MRR
Data ▾
PeriodNew MRRExpansion MRRContraction MRRChurned MRR
Jan$37K$15K$7K$11K
Feb$36K$17K$6K$10K
Mar$40K$15K$6K$12K
Apr$49K$20K$4K$9K
May$56K$21K$6K$13K
Jun$59K$21K$6K$11K
Jul$53K$22K$5K$10K
Aug$59K$25K$4K$12K
Sep$61K$24K$5K$15K
Oct$76K$29K$6K$14K
Nov$77K$37K$5K$17K
Dec$81K$32K$6K$17K

Retention & per-account

Net Revenue Retention100.8%▼ 0.6%
Gross Revenue Retention98.1%▲ 0.1%
Logo Churn1.7%▲ 27.0%
ARPA$503▲ 1.9%
✦ Fi
Anything else I can do for you?
You
Why did net new MRR drop last month?Which plan tier is dragging net revenue retention below 100%?Show me the Stripe subscriptions behind the contraction in March.What's our logo churn versus revenue churn, and why do they differ?Break ARR out by Stripe product instead of the total.Trace this month's MRR back to the active subscriptions in Stripe.Add net revenue retention by plan tier and flag any cohort under 100%.Break churned MRR out by cancellation reason from Stripe subscription metadata.Show ARR with and without the annual invoices that landed this quarter.
  • Why did net new MRR drop last month?
  • Which plan tier is dragging net revenue retention below 100%?
  • Show me the Stripe subscriptions behind the contraction in March.
  • What's our logo churn versus revenue churn, and why do they differ?
  • Break ARR out by Stripe product instead of the total.
  • Trace this month's MRR back to the active subscriptions in Stripe.
  • Add net revenue retention by plan tier and flag any cohort under 100%.
  • Break churned MRR out by cancellation reason from Stripe subscription metadata.
  • Show ARR with and without the annual invoices that landed this quarter.
§ Why the numbers tie out

Every metric traces back to your systems

This is the part a BI tool can’t fake. Each metric is defined once, in your warehouse, from a specific object in a specific source. Change the definition in one place and every tile, report, and answer moves with it. So the number on the screen is the number in the source.

SubscriptionARRMRRNet Revenue RetentionCustomersChurned MRRNet New MRRGross Revenue RetentionLogo ChurnARPA
CustomerCustomersLogo ChurnARPA
MetricWhat it measuresHow it's calculatedSources
ARRYour monthly recurring revenue annualized, the figure a board or investor anchors on.MRR × 12Stripe
MRRThe recurring revenue you're collecting this month, normalized to a monthly figure across every plan and billing cycle.prior MRR + Net New MRRStripe
Net Revenue RetentionThe clearest read on whether the product keeps earning its price: how much revenue this year's cohort of customers is worth versus last year, after expansion, contraction, and churn net out.(prior MRR + Expansion MRR − Contraction MRR − Churned MRR) ÷ prior MRRStripe
CustomersThe count of active paying customers at the end of the month, after new logos and churn.prior Customers + New Customers − Churned CustomersStripe
Net New MRRHow much your recurring revenue actually grew this month after new business, expansion, contraction, and churn net out, the single number that says whether the base is compounding.New MRR + Expansion MRR − Contraction MRR − Churned MRRStripe
Gross Revenue RetentionThe share of recurring revenue you'd retain with zero expansion, the floor under the base once upsell is stripped out.(prior MRR − Contraction MRR − Churned MRR) ÷ prior MRRStripe
Logo ChurnThe share of customers who left this month, counted by logo rather than by dollars.Churned Customers ÷ prior CustomersStripe
ARPAAverage recurring revenue per account, MRR spread across the customer base.MRR ÷ CustomersStripe
§ Then do something about it

Have our agent watch for you

A stripe saas metrics dashboard tells you what happened, and Fi tells you why. The last step is not having to remember to check. Point Definite at the one number you can’t afford to miss, and it watches that number for you off the same definitions as your dashboard. When it moves, you hear about it before the next review instead of during it. One metric, one action, always reversible.

Agents for this stack
Autonomous agent · watch churn
Watch
A metric you choose
net revenue churn
Judge
One condition
> 5% week-over-week
Act
One action
alert #revenue + open doc
◄──── then waits · cooldown 24h before it can act again ────
Scoped to a single metric and a single action. You arm it; you can disarm it anytime.
§ The data that powers it

Built from whatever you already run on

Connect the systems you already use. Any source of these types works, and you don’t move data into a warehouse, because Definite is the warehouse.

No warehouse to stand up or connect. See how the platform models your data →

§ Get started

Build your stripe saas metrics dashboard

From signup to a working dashboard in one sitting. No data team required.

01

Sign up

Free to start. No credit card, no infrastructure to set up.

Create your account
02

Connect your sources

Stripe, your CRM, accounting. Definite syncs and models them automatically.

03

Decide your metrics

Pick the numbers that matter or let Fi propose them from your data. Every metric gets one definition, governed in one place.

04

Ask Fi to build it

Describe what you need in plain language. Fi builds the dashboard, and you refine by asking follow-ups.

§ FAQ

Common questions

Stripe's MRR calculation includes trials and prorations your finance team may exclude, and its revenue reports don't segment by CRM account or plan cohort. This dashboard models ARR, MRR movements, and retention from Stripe's subscription and invoice objects with one set of definitions, so you control what counts as active MRR versus what doesn't.
Stripe is the only required source. Definite syncs your subscriptions, invoices, payments, and customers, then models every SaaS metric from those objects. If you add a CRM or accounting system later, the definitions extend without breaking.
It's a live ECharts dashboard running on a deterministic synthetic dataset, labeled illustrative. NRR, GRR, and net new MRR all reconcile because they're computed by the formulas in the metric table, not pasted in. Connect Stripe and Fi builds the same view from your subscriptions.
Connect Stripe and start the way the prompt above reads. Fi proposes the SaaS metrics, models them on your Stripe subscriptions and invoices, and you refine by asking follow-ups. The first version ties out to billing without a SQL query.
Yes. If some revenue flows through invoices outside Stripe or through a second billing system, you add that connector and extend the MRR model. The definitions stay the same; the source coverage grows.

Your answer engine
is one afternoon away.

Book a 30-minute call and watch us build your first dashboard live, with your own data.