In this guide
- What is MRR and how do you calculate it?
- How should you measure churn?
- What is CAC and what should it include?
- What is LTV and how do you estimate it?
- How do the numbers fit together? A worked example
- What else is worth tracking early?
- What are the common metric mistakes?
- Frequently asked questions
- Want metrics you can trust?
Four numbers tell you whether a SaaS business works. MRR (monthly recurring revenue) shows how big it is, churn shows how fast it leaks, CAC (customer acquisition cost) shows what growth costs, and LTV (lifetime value) shows what a customer is worth. Add CAC payback, and you can judge whether to spend more on growth or fix the product first.
Plenty of founders track these loosely, from a payment dashboard that mixes one-off charges, refunds and annual plans into a single misleading line. This explainer defines each metric precisely, shows how they connect using a worked example, and lists the traps that make dashboards lie. It complements our guide to building a SaaS product from idea to paying customers.
What is MRR and how do you calculate it?
MRR is the predictable subscription revenue you earn in a month, normalised so annual and quarterly plans count as their monthly equivalent. It excludes one-off fees, setup charges and usage overages unless they're contracted and recurring.
Formula: MRR = sum of each active customer's monthly subscription value.
- A customer on US$1,200 per year contributes $100 to MRR, not $1,200 in the month they paid.
- Discounts reduce MRR; count what they actually pay.
- Trials and free plans contribute zero.
Break MRR into movements each month, because the total alone hides what's happening:
- New MRR: from new customers.
- Expansion MRR: upgrades and added seats.
- Contraction MRR: downgrades.
- Churned MRR: cancellations.
Net new MRR = new + expansion − contraction − churned. If new MRR is healthy but churned MRR nearly cancels it, you have a leaky bucket, and spending more on ads won't fix it.
ARR (annual recurring revenue) is simply MRR × 12, used more often for products sold on annual contracts.
How should you measure churn?
Track two kinds: customer churn (how many accounts left) and revenue churn (how much MRR left). They can tell very different stories.
- Customer churn rate = customers lost in the month ÷ customers at the start of the month.
- Gross revenue churn = (churned + contraction MRR) ÷ MRR at the start of the month.
- Net revenue retention (NRR) = (starting MRR + expansion − contraction − churned) ÷ starting MRR, usually measured over a year for a group of customers.
An NRR above 100% means your existing customers grow faster than you lose revenue from them, so you'd grow even with zero new sales. That's why many investors watch NRR closely.
Don't count new customers in the denominator for the month they joined, and decide in advance how you'll treat failed payments that recover after a few days. Consistency matters more than the exact convention. For the design side of lowering these numbers, read how to reduce SaaS churn with better product design.
What is CAC and what should it include?
CAC is the total cost of winning one new paying customer: all sales and marketing spend in a period divided by the new customers won in that period.
Formula: CAC = (ad spend + sales and marketing salaries + tools + agency fees) ÷ new paying customers.
Founders commonly understate CAC by counting only ad spend. If you or a salesperson spends half your week on demos, that time is part of CAC.
How do cost per lead and CAC connect?
Your ad platform reports cost per lead or per conversation, not CAC. To bridge them, divide cost per lead by your lead-to-customer conversion rate.
For context, across GRWW's own lead generation for photographers on Meta, we averaged ₹20.92 per enquiry across 1,656 enquiries. That's a service business, not SaaS, but it shows the mechanics. As a purely illustrative calculation: if a SaaS paid that same cost per enquiry and 5% of enquiries became paying customers, the ad cost per customer would be about ₹418, before adding sales time, tools and salaries. The conversion rate, not the cost per lead, usually decides whether CAC is healthy.
What is LTV and how do you estimate it?
LTV estimates the gross profit a customer generates over their whole relationship with you. Early-stage LTV is always an estimate, so treat it as a range.
A common simple formula:
LTV = (average revenue per account per month × gross margin %) ÷ monthly customer churn rate.
- ARPA (average revenue per account) = MRR ÷ number of paying customers.
- Gross margin = revenue minus direct costs (hosting, third-party APIs, payment fees, customer support) as a percentage of revenue.
- Dividing by churn approximates average customer lifetime: 4% monthly churn implies roughly 25 months.
Be careful when churn is very low or you have few customers; the formula can produce flattering, unrealistic lifetimes. Many founders cap the assumed lifetime (for example at three to five years) to stay conservative.
How do the numbers fit together? A worked example
Here's an illustrative SaaS, with hypothetical round figures in US dollars, purely to show the arithmetic.
| Metric | Value | How it's calculated |
|---|---|---|
| Paying customers | 200 | From billing system |
| MRR | $10,000 | Sum of normalised subscriptions |
| ARPA | $50/month | $10,000 ÷ 200 |
| Gross margin | 80% | After hosting, APIs, payment fees, support |
| Monthly customer churn | 3% | 6 customers lost ÷ 200 at start |
| LTV | ~$1,333 | ($50 × 0.8) ÷ 0.03 |
| Sales and marketing spend | $8,000/month | Ads, salaries, tools |
| New customers | 20/month | From billing system |
| CAC | $400 | $8,000 ÷ 20 |
| LTV : CAC | ~3.3 : 1 | $1,333 ÷ $400 |
| CAC payback | 10 months | $400 ÷ ($50 × 0.8) |
CAC payback is how many months of gross profit it takes to recover the cost of acquiring a customer. It matters for cash flow: a long payback means growth burns cash for a long time before it returns.
A widely quoted rule of thumb is an LTV:CAC ratio of around 3:1 or better, with payback within about a year. Treat that as a conversation starter rather than a law; a well-funded company may accept worse ratios to grow faster, and a bootstrapped one may need much faster payback.
What else is worth tracking early?
Beyond the big four, track a few leading indicators that warn you before revenue moves.
- Activation rate: share of new sign-ups reaching your "first win".
- Trial-to-paid conversion.
- Active users per account, compared with seats paid for.
- Expansion rate: share of customers who upgrade within a period.
- Failed payment rate, which feeds involuntary churn.
Your pricing model affects which of these matter most; usage-based plans need closer tracking of consumption. See SaaS pricing models explained.
What are the common metric mistakes?
- Counting annual payments as one month's MRR, which creates fake spikes and drops.
- Mixing one-off revenue into MRR, such as setup fees or consulting.
- Blended CAC only. Split CAC by channel (paid ads, referrals, content) or you can't tell which is working.
- Ignoring gross margin. A product with heavy AI API or support costs can have strong revenue and weak LTV.
- Changing definitions mid-year, which makes trends meaningless.
- Spreadsheets nobody updates. Pull metrics automatically from billing and product data.
That last point is often a software problem. A small reporting layer that reads straight from your billing and database gives you one trusted number. Our explainer on reporting and BI dashboards shows how teams set this up.
Frequently asked questions
Which SaaS metric matters most at the early stage?
Before product-market fit, retention matters most, because it shows whether people keep finding value. Growth on top of poor retention just churns through your market faster. Once retention is stable, CAC and payback become the key levers.
Should I include free users in churn calculations?
Usually not. Customer and revenue churn should be based on paying accounts. Track free-user retention separately as a product health signal, especially if free users are a pipeline to paid plans.
How often should I review these metrics?
Look at MRR movements and churn monthly, and leading indicators like activation weekly. Calculate LTV and CAC quarterly or when something big changes, since they need more data to be stable. Keep definitions written down so everyone reads them the same way.
What tools calculate SaaS metrics automatically?
Many billing platforms and dedicated subscription analytics tools calculate MRR and churn from your payment data. They work well if billing is clean. If you have offline invoices, bank-transfer customers or custom deals, you may need a custom dashboard that combines sources.
Is LTV useful if I've only been live for a few months?
It's a rough estimate at that stage, because you don't yet know how long customers stay. Use conservative assumptions and update it as real churn data arrives. Rely more on early retention curves and payback than on a single LTV figure.
Want metrics you can trust?
GRWW builds SaaS products and internal dashboards that pull MRR, churn and pipeline data from the source automatically. See our services, or talk to us about a metrics dashboard for your product.