SaaS Metrics Calculator
Calculate MRR, ARR, LTV, CAC ratio, payback period, and project your revenue 12 months forward with churn and expansion modeled in.
Partner with Digital.Finance to reach an engaged audience actively planning their finances.
Get Listed →Sponsored placement. Contact us for advertising opportunities.
Calculate MRR, ARR, LTV, CAC ratio, payback period, and project your revenue 12 months forward with churn and expansion modeled in.
Software-as-a-Service (SaaS) businesses operate on fundamentally different economics than traditional product companies. Instead of one-time purchases, revenue is recurring, customers churn over time, and the cost of acquiring a customer must be measured against the lifetime value that customer generates. The SaaS Metrics Calculator on Digital.Finance brings together the key metrics that investors, operators, and founders track to assess the health and growth trajectory of a subscription business: Monthly Recurring Revenue (MRR), Annual Recurring Revenue (ARR), Customer Lifetime Value (LTV), Customer Acquisition Cost (CAC), the LTV:CAC ratio, payback period, and a 12-month forward projection that models both churn and expansion revenue.
Monthly Recurring Revenue is the normalized, predictable revenue a SaaS business earns each month from active subscriptions. It excludes one-time fees, professional services, and non-recurring charges. ARR is simply MRR multiplied by 12, expressing the annualized run-rate of the business. Together, MRR and ARR are the primary top-line metrics investors and operators use to size a SaaS business and track its growth. Average Revenue Per User (ARPU) is derived by dividing MRR by the total number of paying customers. A rising ARPU over time typically indicates successful expansion revenue motion, meaning the product delivers increasing value that customers pay more to access. A falling ARPU may signal increased discounting, a shift toward lower-tier plans, or a change in the customer mix toward smaller accounts.
Customer churn is the rate at which paying customers cancel their subscriptions. Monthly churn of 2% means that, on average, 2 in every 100 customers do not renew each month. Compounding this over a year, a 2% monthly churn rate corresponds to approximately 21.5% annual churn—meaning a business loses roughly one in five customers per year before accounting for new customer acquisition. For early-stage SaaS companies, monthly churn rates of 3–5% are common and manageable if growth is strong. For mature businesses, churn below 2% per month (under ~21% annually) is considered healthy, and best-in-class enterprise SaaS businesses often achieve sub-1% monthly churn. Revenue churn (the dollar value of MRR lost to cancellations and downgrades) is often a more important metric than customer churn, because losing a $500/month customer is far more damaging than losing a $25/month customer.
Customer Lifetime Value (LTV) is the total gross profit expected from an average customer over the entire duration of their relationship with your business. It is calculated as: LTV = (ARPU × Gross Margin %) / Monthly Churn Rate. If ARPU is $250/month, gross margin is 75%, and monthly churn is 2.5%, then LTV = ($250 × 0.75) / 0.025 = $7,500. Customer Acquisition Cost (CAC) is the fully-loaded cost of acquiring one new customer, including all sales salaries, commissions, marketing spend, and advertising costs divided by the number of new customers acquired in the same period. The LTV:CAC ratio measures the return on customer acquisition investment. A ratio of 3:1 or higher is the widely cited SaaS benchmark for a healthy business. Below 1:1 means you are destroying value on every customer acquired. Above 5:1 may indicate underinvestment in growth and a missed opportunity to acquire more customers profitably.
The CAC Payback Period measures how many months of gross profit are required to recover the cost of acquiring a customer: Payback Period = CAC / (ARPU × Gross Margin %). Using the example above: $800 / ($250 × 0.75) = $800 / $187.50 = 4.3 months. A payback period under 12 months is considered strong for most SaaS businesses. Enterprise SaaS with longer sales cycles often has payback periods of 18–24 months but compensates with much lower churn and much higher LTV. The payback period directly affects cash flow: the longer it takes to recover CAC, the more capital is required to fund growth, and the more sensitive the business is to churn before recovering acquisition costs.
Net MRR growth each month is the sum of three components: New MRR (from newly acquired customers), Expansion MRR (from upgrades and upsells to existing customers), minus Churned MRR (from cancellations and downgrades). The net MRR growth rate—Net MRR Added / Beginning-of-Period MRR—is the truest measure of business momentum. A SaaS business achieving Net Revenue Retention (NRR) above 100% is growing revenue from its existing customer base even without any new sales, because expansion revenue exceeds churn. NRR above 120% is exceptional and characteristic of leading enterprise SaaS businesses like Snowflake and Datadog. Projecting 12 months of MRR forward requires modeling all three components simultaneously, since each month's base affects the absolute dollar value of churn and expansion in subsequent months.
The widely cited SaaS benchmark is a minimum LTV:CAC ratio of 3:1. This means every dollar spent acquiring a customer should generate at least three dollars in lifetime gross profit. A ratio below 2:1 suggests the business may be acquiring customers at an unsustainable cost relative to the value they generate. Ratios above 5:1 are generally considered excellent, though some investors interpret very high ratios as a signal that the company is underinvesting in sales and marketing and leaving growth on the table. The appropriate ratio also depends on the payback period—a 5:1 LTV:CAC with a 36-month payback requires substantial capital to sustain compared to a 4:1 ratio with a 10-month payback.
Annual churn is not simply monthly churn multiplied by 12. The correct conversion accounts for compounding: Annual Churn = 1 − (1 − Monthly Churn)^12. A 2% monthly churn rate computes to 1 − (0.98)^12 = 21.5% annual churn, not 24%. This distinction matters for projections: a linear model would overestimate annual loss by using 24% instead of 21.5%, since the customer base shrinks each month, reducing the absolute number of customers available to churn in subsequent months. For long-term LTV calculations, use monthly churn in the formula directly rather than converting to annual to avoid compounding errors.
Net Revenue Retention measures what percentage of MRR from a cohort of customers you retain and grow over a period, including expansion revenue from upgrades and net of churn and downgrades. NRR = (Beginning MRR + Expansion MRR − Churned MRR − Contraction MRR) / Beginning MRR. An NRR above 100% means the existing customer base is growing in revenue terms even without any new customer acquisition—this is sometimes called negative churn. NRR is one of the most important metrics investors use to assess SaaS business quality, because high NRR dramatically reduces the customer acquisition treadmill required to sustain and grow revenue.
CAC = Total Sales & Marketing Spend / Number of New Customers Acquired in the same period. The most common mistake is underestimating the fully-loaded cost: CAC should include all sales team salaries and commissions, marketing team salaries, advertising spend, agency fees, content costs, events, and any tools specifically used for demand generation. Some companies also include a portion of customer success costs in CAC if onboarding is necessary to activate newly acquired customers. Compare CAC only to new customers acquired from paid or outbound channels if you want to isolate the economics of specific acquisition motions, and track blended CAC (all channels combined) separately for overall unit economics analysis.