// Glossary · ops

Cohort MRR

MRR sliced by acquisition cohort (signup month or quarter) so each cohort retention and expansion can be measured against others. Foundational SaaS ops metric.

Cohort MRR is the practice of grouping customers by their signup month or quarter and tracking the MRR for each group over time. Instead of one aggregate MRR number, you get a stacked view: January 2025 cohort started at $42K, sits at $51K after twelve months. February cohort started at $38K, sits at $36K. The shape of each cohort tells you whether retention is improving, whether expansion is real, whether a pricing change moved the needle, and whether the new ICP you started chasing in Q3 is actually sticking. Aggregate MRR hides all of that.

The reason cohort MRR is the foundational SaaS ops metric is that aggregate growth is a coincidence of two opposing forces. New logo MRR coming in, churn and contraction going out. A flat aggregate MRR can mean steady-state with healthy retention and proportional acquisition, or it can mean catastrophic churn covered up by aggressive sales spend. The two situations have completely different valuations and completely different fixes. Cohort MRR is the only view that distinguishes them. Investors at Series A and beyond expect to see it. If your board deck shows aggregate MRR and nothing else, you have not earned the next round yet.

The reason most funded teams do not actually track cohort MRR is that producing the view manually is painful. It requires clean joins between Stripe transactions and HubSpot customer records, careful handling of plan changes and proration, treatment of one-time charges versus recurring, and a refreshed view every time you want to look. That is the work that lives in the AI Ops Department source consolidation layer. Once the underlying data is clean and joined, the cohort view falls out of it automatically, refreshed continuously, traceable two clicks back to the transaction.

The cohort lens also unlocks the metric the board really wants to see: net revenue retention by cohort. Are last year customers spending more this year than they did last year, net of churn and contraction. NRR above 120% is the signal that the product is genuinely expanding inside accounts. NRR below 90% is the signal that the leaky bucket is the problem, not the acquisition motion. Cohort MRR is the underlying data structure. NRR is the headline metric. Both ship inside AI Board Reporting without your COO building the spreadsheet by hand.

// Examples
  • A SaaS team discovers their Q3 2025 cohort is retaining at 94% while their Q1 cohort is retaining at 78%, traced to a pricing change that hurt SMB stickiness.
  • A board deck shows 8 quarterly cohorts stacked: NRR climbs from 98% in 2024 cohorts to 124% in 2025 cohorts after the expansion play landed.
  • A founder realizes the aggregate MRR growth of 4% per month was masking 30% logo churn covered by aggressive new acquisition spend.
// Common questions
How is cohort MRR different from regular MRR?
Regular MRR is one number. Cohort MRR is a matrix sliced by acquisition month or quarter. Each row tells you how that group of customers has evolved since signup. The shape of the matrix tells you whether retention is improving, whether expansion is working, and whether new ICP bets are landing.
What time slice should I cohort by?
Monthly cohorts for SMB or self-serve motions where the customer count is high. Quarterly cohorts for mid-market and enterprise where the count is low and monthly variance is noisy. Annual cohorts for the board deck so the retention curves are readable. Most teams ship all three views from the same underlying data.
Does cohort MRR cover expansion and contraction?
Yes. The cohort view tracks net MRR for each group over time, which means it captures expansion, contraction, and churn together. Some teams ship a separate decomposition (logo retention, expansion MRR, contraction MRR) alongside the net cohort view so the board can see what is driving the curve.
Why is this hard to produce manually?
Clean joins between Stripe transactions and HubSpot customer records. Careful handling of plan changes, proration, one-time charges, refunds, and credits. Treatment of customers who downgrade and re-upgrade. Most COOs end up building the view in a spreadsheet once a quarter for the board deck and giving up the rest of the time.
// Related terms
// Ready to ship?

EOI runs fractional AI departments for funded teams under 50. Sales, Content, Ops, Support. Live in 14 days on a monthly retainer.