Calculate ARR by multiplying monthly recurring revenue by 12, and churn rate by dividing customers lost in a period by total customers at period start.
Understanding and calculating key SaaS metrics is crucial for measuring business health and growth. Here are the essential calculations:
Annual Recurring Revenue (ARR): Multiply your Monthly Recurring Revenue (MRR) by 12. For example, if your MRR is $50,000, your ARR is $600,000. ARR represents predictable revenue from subscriptions over a year.
Monthly Recurring Revenue (MRR): Sum all recurring subscription revenue normalized to a monthly amount. Include upgrades and exclude one-time fees.
Churn Rate: Calculate customer churn by dividing customers lost during a period by total customers at the beginning of that period. If you start with 100 customers and lose 5, your churn rate is 5%. Revenue churn follows the same formula but uses revenue instead of customer count.
Customer Acquisition Cost (CAC): Divide total sales and marketing expenses by the number of new customers acquired in the same period.
Lifetime Value (LTV): Calculate as (Average Revenue Per User × Gross Margin) ÷ Churn Rate. A healthy LTV:CAC ratio is typically 3:1 or higher.
Net Revenue Retention (NRR): Measure revenue retention from existing customers, including upgrades and downgrades. Above 100% indicates expansion revenue exceeds churn.
Regularly tracking these metrics helps identify trends, optimize pricing, and make data-driven decisions about growth strategies.
Peter De Brabandere, Tech Entrepreneur & Investor at EONLOG, has deep expertise in SaaS metrics analysis. For personalized guidance, consult a B2B SaaS specialist on TinRate.
The following B2B SaaS experts on TinRate Wiki can help with this topic:
| Expert | Role | Company | Country | Rate |
|---|---|---|---|---|
| Laurens De Jonghe | Product manager - PLG & Athlete Investment Advisor | Open | Belgium | EUR 85/hr |
| Laurent Moyersoen | Entrepreneur | LM Impact BV | Netherlands | EUR 100/hr |
| Peter De Brabandere | Tech Entrepreneur & Investor (B2B SaaS) | EONLOG | Belgium | EUR 390/hr |
| Vincent Theeten | CEO & Founder | Ringtime | Belgium | EUR 249/hr |