Report: Monthly Recurring Revenue (MRR)
The Monthly Recurring Revenue (MRR) report shows your total recurring subscription revenue each month—across all active and past due subscriptions. MRR is the core metric for any SaaS business: it tells you how much predictable revenue you're generating, and how that number changes over time.
If you're new to ChartMogul, get to know how reports work.

What insights can I gain from MRR?
SaaS is all about the steady growth of predictable, monthly recurring subscription revenue. As such, MRR is arguably the most important SaaS metric. Best-in-class SaaS businesses double their revenue each year.
Tracking and analyzing your MRR is central to understanding and growing your business. It allows you to see how you’ve performed up until now and—due to its predictable nature—helps you forecast where you’ll be next month, quarter or year.
Compare your growth to industry peers with Benchmarks. Once you’ve established your month-over-month baseline growth, set sales and expansion targets to meet total revenue goals for the next year.
Best-in-class SaaS businesses double their revenue each year. Learn more in our SaaS Growth Report.
What to Know About This Report
- Subscriptions billed in foreign currencies are converted to your primary currency (the default currency set in your ChartMogul account). See how ChartMogul handles foreign currency subscriptions.
How ChartMogul Calculates Monthly Recurring Revenue (MRR)
ChartMogul calculates MRR as the sum of recurring revenue across all active subscriptions (currently paying) and past due subscriptions (payment failed but not yet cancelled) in the period, using the following methods:
- For monthly plans, MRR is the amount paid each month for the subscription.
- For all other plans, ChartMogul calculates MRR using the invoice amount and the billing interval defined in the plan.
The following also impacts how ChartMogul calculates MRR:
- Invoice line items (individual charges on a subscription invoice) and manual subscriptions count toward MRR. One-time (non-recurring) line items don’t. App Store Connect and Google Play don’t use invoice line items—review your integration guide to confirm how ChartMogul generates subscriptions.
- MRR is offset by discounts.
- ChartMogul deducts refunds from MRR only for Stripe. Refunds from all other billing integrations don't affect MRR.
- Your Transaction fee handling setting determines whether transaction fees are deducted from MRR.
How to Read the Report Data Table
Use the Report Data drop-down to choose how to display MRR movements:
- All MRR Movements—shows every MRR movement type broken out individually.
- Net MRR Movements—shows the net change in MRR for the period.

Learn more about Report Data.
Next Steps
- Analyze MRR by movement type.
- Use segmentation to analyze the MRR contributed by specific groups of customers.
- Set a goal for MRR and create a target to share progress with your whole team.
- Track this metric from your phone with the ChartMogul mobile app.
- See future changes to MRR with Committed Monthly Recurring Revenue (CMRR).