Stripe Metric
Revenue
Subscription Renewal Rate = Subscriptions Renewed in Period / Subscriptions Due to Renew in Period x 100
Subscription Renewal Rate measures the proportion of Stripe subscriptions due to renew in a period that actually renew rather than cancel or lapse. In Stripe terms it counts subscriptions whose billing cycle advances with a successful invoice payment, against all subscriptions that reached a renewal point in the same window. It is read directly from Stripe subscription, invoice and event data, so it reflects both voluntary cancellations and involuntary lapses from failed payments.
Full guide: definition, formula, and benchmarksSubscription Renewal Rate
Subscription Renewal Rate measures the proportion of Stripe subscriptions due to renew in a period that actually renew rather than cancel or lapse. In Stripe terms it counts subscriptions whose billing cycle advances with a successful invoice payment, against all subscriptions that reached a renewal point in the same window. It is read directly from Stripe subscription, invoice and event data, so it reflects both voluntary cancellations and involuntary lapses from failed payments.
How to calculate subscription renewal rate
Why subscription renewal rate matters for Stripe users
For any team billing through Stripe, recurring revenue only compounds if subscriptions keep renewing. A small drop in renewal rate quietly erodes the base you build new growth on top of, and because Stripe handles renewals automatically it is easy to miss the slide until a quarter closes short.
Watching this rate separates the two causes of lost renewals that Stripe data exposes: customers who actively cancel, and customers who would have stayed but whose card failed. The first is a product or value problem, the second is a payments and dunning problem, and each needs a different owner and fix.
Understand and act on subscription renewal rate with KPI Tree
Sync your Stripe subscription, invoice and event data into your warehouse and compute Subscription Renewal Rate in KPI Tree, splitting renewals from voluntary cancellations and failed payments. Place it in a metric tree alongside its drivers so a dip in renewals can be traced down to card decline rate or up to its effect on customer lifetime value and recurring revenue.
Assign RACI ownership in KPI Tree so the revenue or retention lead is accountable while the payments owner watches the involuntary churn side, and set a monthly review cadence that matches Stripe billing cycles so trends surface before they compound.
Get started with your Stripe data
Pull metrics from Stripe directly through the Model Context Protocol.
Connect your existing warehouse where Stripe data already lands.
Our professional services team can build you turn-key AI foundations in a matter of weeks. Data warehouse on Snowflake/BigQuery, ELT with Fivetran, all modelled in dbt with a semantic layer.
Related Stripe metrics
Card Decline Rate
PaymentsMetric Definition
Card Decline Rate = (Declined Card Transactions / Total Card Transaction Attempts) × 100
Card decline rate is the percentage of card payment attempts that are refused by the issuing bank or card network. It captures both soft declines, which may succeed on retry, and hard declines, which require customer action to resolve.
Customer Lifetime Value
PaymentsMetric Definition
LTV = Average Revenue Per Customer × Average Customer Lifespan
Customer lifetime value (LTV) estimates the total revenue a customer will generate across all transactions over their relationship. For Stripe users, it aggregates both one-time and recurring payments into a comprehensive value figure.
Charge Success Rate
PaymentsMetric Definition
Charge Success Rate = (Successful Charges / Total Charge Attempts) × 100
Charge success rate is the percentage of payment attempts that are successfully authorised and captured. It encompasses card network approvals, 3D Secure completions, and gateway processing outcomes.
Cohort Revenue Analysis
PaymentsMetric Definition
Cohort revenue analysis groups customers by the period in which they made their first Stripe payment and tracks the revenue each cohort generates over subsequent months. It reveals how monetisation and retention evolve for different acquisition vintages.
Explore subscription renewal rate across integrations
All Stripe metrics
Empower your team to understand and act on Stripe data
Map what drives your metrics, measure progress at any grain, prove what works statistically, and deliver personalised action plans to every team member.