← Blog
·7 min read

How we calculate MRR from Stripe

Active subscriptions, interval normalization, and growth vs last month - the exact model behind every card.

MRR is the sum of active subscription line items normalized to a monthly amount. Daily, weekly, monthly, and yearly intervals are converted using standard multipliers so a yearly plan doesn’t inflate a single month unfairly.

ARR is simply MRR × 12 at the snapshot time. Customers are unique Stripe customer IDs with at least one active subscription.

Growth compares current computed MRR to the previous calendar month’s recurring invoice total (subscription_cycle / create / update). If history is thin (new accounts), growth may show as zero or a large jump from zero - both honest outcomes.

The chart on your editor is that monthly series. Export always re-reads the server-side snapshot so a client can’t ship forged numbers.

Ready for a verified card?

Start free →