SaaS Annual Recurring Revenue (ARR) Calculator
Measure the momentum of your subscription business by calculating your MRR and ARR accurately.
How to Calculate ARR: The Ultimate Guide for SaaS
Annual Recurring Revenue (ARR) is the single most important metric for subscription-based businesses (SaaS). It represents the total value of recurring revenue from your customer base normalized to a single year. Understanding how to calculate ARR accurately is essential for forecasting growth, securing investment, and measuring product-market fit.
The ARR Formula
The simplest way to calculate ARR is based on your Monthly Recurring Revenue (MRR). The formula is:
Components of ARR
To get a granular view of your business health, you must account for the following movements in revenue:
- Base MRR: The revenue you carry over from the previous month.
- New MRR: Revenue generated from brand new customers acquired during the month.
- Expansion MRR: Revenue from existing customers who upgraded their plans or bought add-ons.
- Churned MRR: Revenue lost when customers cancel their subscriptions.
- Contraction MRR: Revenue lost when customers downgrade to cheaper plans.
Real-World Example
Let's say your SaaS startup starts the month with $50,000 in monthly revenue. During June, you sign up new clients worth $5,000. You also successfully upgrade existing clients for an additional $1,000. However, you lose $2,000 worth of subscriptions due to churn.
- Total MRR: $50,000 (Base) + $5,000 (New) + $1,000 (Expansion) – $2,000 (Churn) = $54,000.
- ARR Calculation: $54,000 × 12 = $648,000.
Why ARR Matters
ARR is a "momentum" metric. Unlike traditional sales, where you start at zero every month, ARR tells you the predictable revenue you will generate if your business stays at its current size. Investors use ARR to determine valuation, and founders use it to plan hiring and infrastructure spending.
Note: Never include one-time setup fees, consulting costs, or professional service fees in your ARR. ARR must only consist of recurring revenue that is expected to repeat.