MRR, Churn and Cohorts: Measure Recurring Revenue the Right Way

How to count MRR without one-off items, build a five-part MRR bridge, measure churn three ways, and read a cohort table to see if newer customers stay longer, with a worked example.

The figure 101% in large type on a blue grid beside four stacks of coins rising from left to right
In this article
  1. What MRR Is and What It Leaves Out
  2. The MRR Bridge: Where This Month's Revenue Came From
  3. Churn: Measure It Three Ways, Never Just One
  4. Cohorts: Do Newer Customers Stay Longer?
  5. Mistakes That Make the Numbers Look Too Good
  6. Where to Start

Businesses that bill customers every month, such as subscription software, managed IT services or maintenance contracts, often look only at total monthly sales and conclude they are growing. That total hides the two things that matter most: how well existing customers stay, and whether new revenue comes from new customers or from existing customers buying more.

This article shows how to measure monthly recurring revenue (MRR), churn and cohorts correctly, with a worked example you can rebuild in an ordinary spreadsheet.

What MRR Is and What It Leaves Out

MRR is the revenue you expect to recur every month from contracts or subscription plans still active at month end. It is a management metric for direction, not the revenue in your financial statements, which follows accounting standards and may differ from MRR.

  • Include monthly subscription fees after discounts actually given, and annual plans divided by 12.
  • Exclude setup fees, first-time implementation, training, one-off consulting and hardware.
  • Exclude free trials, verbal commitments without a contract, and quotes not yet closed.
  • Exclude VAT. Always use amounts before VAT.

A common error is multiplying one month's sales by 12 and calling it annual recurring revenue (ARR). The a16z article "16 Startup Metrics" warns that this shortcut often overstates the figure, because it mixes in one-time items and bookings for services not yet delivered. A customer who prepays 120,000 baht for a year does not add 120,000 baht to that month's MRR. It adds 10,000 baht a month for the life of the contract.

The MRR Bridge: Where This Month's Revenue Came From

Instead of comparing MRR at the start and end of the month, split the change into five parts.

Ending MRR = Starting MRR + New + Expansion − Contraction − Churned

Illustrative example: a restaurant management software company sold on monthly subscriptions starts the month with 250 customers and MRR of 500,000 baht.

Item MRR (baht) Note
Starting MRR 500,000 250 customers
+ New 40,000 20 new customers
+ Expansion 25,000 Existing customers add branches or upgrade
− Contraction −5,000 Existing customers reduce seats
− Churned −15,000 10 customers cancel
Ending MRR 545,000 260 customers

MRR grew 9% in one month, but the bridge says more. Of the 45,000 baht increase, 40,000 baht came from new customers and a net 5,000 baht from existing ones (25,000 − 5,000 − 15,000). If new sales slow next month, the business can still grow from its installed base, which is a good sign.

Churn: Measure It Three Ways, Never Just One

Using the same example, every denominator is the starting figure. Customers added during the month are left out.

Customer churn = Customers lost ÷ Starting customers = 10 ÷ 250 = 4.0%

Gross revenue churn = (Contraction + Churned) ÷ Starting MRR = (5,000 + 15,000) ÷ 500,000 = 4.0%

Net revenue churn = (Contraction + Churned − Expansion) ÷ Starting MRR = (20,000 − 25,000) ÷ 500,000 = −1.0%

Negative net churn means the same group of existing customers now pays more than at the start of the month, even after cancellations. Put the other way, net revenue retention = (500,000 + 25,000 − 5,000 − 15,000) ÷ 500,000 = 101%.

a16z recommends always looking at gross churn alongside net churn, because net churn offsets losses with upsells and makes them look smaller than they are. In this example, 4% a month sounds modest. Sustained for a year:

Share of customers left after 12 months = (1 − 0.04) to the 12th power = 0.96 to the 12th power ≈ 61%

That means losing about 39% of existing customers a year. The company must replace nearly four in ten customers every year before it grows at all. The figure is not 4% × 12 = 48%, because each month's churn applies to a shrinking base.

Cohorts: Do Newer Customers Stay Longer?

A company-wide churn rate blends customers who have stayed three years with customers who signed up last month. Cohort analysis groups customers by the month or quarter they started, sets each cohort's first-month MRR to 100%, and tracks how much of it remains in later months.

Illustrative example comparing two cohorts at the same company:

Cohort Month 0 Month 1 Month 2 Month 3 Month 4 Month 5 Month 6
Started January 100% 88% 82% 78% 76% 75% 75%
Started April 100% 93% 89% 87% – – –
Line chart of MRR retained by two customer cohorts. The January cohort falls from 100% to 78% by month 3 and levels off at 75% in months 5 and 6. The April cohort declines more slowly, keeping 87% at month 3.
Look for two things: whether the older cohort's line has flattened, and whether the newer cohort sits above the older one at the same age.

a16z points to two trends in a cohort table:

  • Does each cohort's line flatten? The January cohort stops falling at about 75%, which means a core group of customers actually uses the product and stays. If the line keeps falling, the business must keep refilling with new customers forever.
  • Do newer cohorts beat older ones at the same age? At month 3 the April cohort keeps 87% against 78% for January, a sign that the product, onboarding or customer targeting has improved.

If newer cohorts do worse, the usual cause is an acquisition channel pulling in the wrong customers, for example heavy discount promotions. Check this before raising the marketing budget.

Mistakes That Make the Numbers Look Too Good

  • Counting annual prepayments as MRR in full in the month the cash arrives
  • Including setup fees and one-off services in MRR or ARR
  • Putting customers added during the month into the denominator, which makes churn look lower
  • Reporting only net churn without gross churn
  • Treating paused or long-overdue accounts as active. Set a clear rule, such as how many days overdue counts as churned, and apply it every month

Investors doing due diligence often ask for monthly customer-level data and recompute the metrics themselves. Definitions that differ from what you presented surface at this stage and weaken trust in your other numbers too.

Where to Start

  1. Build a customer-by-month table with one row per customer and one column per month, holding that customer's MRR before VAT and excluding one-off items, plus a start-month column.
  2. Write your definitions on one page: what counts as MRR, how annual plans are treated, and when a customer counts as churned.
  3. Build the MRR bridge every month with the five parts shown above. Spreadsheet formulas comparing each customer's current and prior month are enough.
  4. Report all three churn measures together with net revenue retention.
  5. Update the cohort table every quarter and check whether lines flatten and newer cohorts improve.

With these numbers in hand, decisions on acquisition spending, pricing changes and investment in customer success rest on data rather than on last month's total sales.

All figures in this article are illustrative examples, not industry averages.

Sources

About Unigin Ventures

A venture capital firm investing in startups and SMEs in Thailand and the CLMV countries, with support across business strategy, accounting, legal matters and technology.

About us

This article is general information for learning purposes, not investment, legal, accounting or tax advice for your specific situation. Laws and tax rates change; please check with the relevant authority or a qualified adviser before making decisions.

Unigin Ventures

Building something worth backing?

Unigin Ventures invests in and supports startups and SMEs with capital and advice on finance, accounting, legal matters and technology.