Monthly Revenue & MRR Report

Get a snapshot of MRR, churn, expansion revenue, and cohort health every month, with trends and forecasts

Stripe integration that compiles monthly recurring revenue (MRR), customer growth, churn rate, and expansion revenue into a business intelligence report.

On the 1st of each month, Nora generates a revenue report covering: Total MRR ($X), New subscriptions (N), Churned subscriptions (M, churn rate %), Expansion revenue (upgrades and add-ons, $Y), Net MRR change, and cohort health (e.g., 'Jan 2026 cohort: 78 customers, $4,200 MRR, churn 2%'). The report includes year-over-year trends (MRR growth %, churn trend) and a 3-month forward forecast: 'If churn stays at 3% and we acquire 50 new customers/month, projected MRR in 3 months: $X+15%'. This report is the heartbeat of subscription business health. It surfaces key metrics in one place instead of log-ins to Stripe, Mixpanel, or spreadsheets. You see which customer cohorts are churning, which expansion motions work, and overall trajectory. Nora can send this to your board, investors, or team, formatted nicely with charts. For SaaS companies, this 30-minute report is invaluable for planning—if churn is rising, you know to invest in retention; if growth is slowing, you know to invest in acquisition.

How it works

  1. Query Stripe for all active subscriptions and churn events (past month)
  2. Calculate MRR, new/churned customers, churn rate, expansion revenue
  3. Segment by cohort (acquisition month) and track health metrics
  4. Calculate year-over-year growth and trends
  5. Forecast MRR 3 months out based on trend and assumptions
  6. Format as branded report with charts and send to stakeholders

Frequently asked questions

What does "Monthly Revenue & MRR Report" do?

Stripe integration that compiles monthly recurring revenue (MRR), customer growth, churn rate, and expansion revenue into a business intelligence report.

How long does setup take?

Under 5 minutes. Connect your tools and Nora handles the rest.

Which tools does this use?

Uses Stripe, run by your Finance Manager.

How much time does this save?

Saves approximately 3 hours/month, running first day of each month at 8:00 am.

Related automations

Start a 1-month free trial · Browse all automations