Core SaaS Metrics Explained

Average Revenue Per Account (ARPA) measures the monthly recurring income from a single customer. It reveals pricing power and usage patterns across your customer base. Calculate it by dividing total monthly recurring revenue by active customer count.

Gross Margin is the percentage of revenue remaining after direct costs (hosting, support, payment processing). A SaaS business with 70% gross margin retains $0.70 per dollar earned. This figure directly reduces lifetime value calculations because it reflects actual profitability.

Monthly Churn Rate is the percentage of customers who cancel each month. A 5% monthly churn means you lose one-twentieth of your customer base every 30 days. This rate compounds annually—5% monthly churn equals roughly 46% annual churn.

Monthly Recurring Revenue (MRR) is predictable monthly income from active subscriptions. Track it separately from one-time fees or variable usage charges to maintain clean unit economics.

Customer Lifetime Value Formula

The LTV calculation accounts for churn decay, account expansion, and profitability in a single metric. Divide your MRR by customer count if ARPA is unknown; the formula adapts automatically.

LTV = [0.5 × (1 ÷ churn) × (2 × ARPA + account_expansion × (1 ÷ churn − 1))] × gross_margin

  • ARPA — Average revenue per account per month (in currency units)
  • churn — Monthly churn rate as a decimal (e.g., 0.05 for 5%)
  • account_expansion — Average monthly fixed growth in MRR per account (e.g., $10/month)
  • gross_margin — Gross margin as a decimal (e.g., 0.70 for 70%)

Calculating ARPA and MRR

You have two paths to input your revenue data. Direct entry: If you know your average revenue per account, enter it immediately. This applies to uniform pricing models where all plans cost the same or you've already computed a weighted average.

From total revenue: If MRR varies across customer segments or you only know total monthly revenue, divide total MRR by your active customer count. A company with $50,000 MRR and 100 customers has $500 ARPA. This method automatically populates ARPA when you toggle the "Calculate ARPA" option.

Track both figures monthly. As pricing or customer mix shifts, ARPA changes. Account expansion models (where customers upgrade mid-contract) increase ARPA over time and boost LTV proportionally.

Impact of Churn on Lifetime Value

Churn is the primary lever affecting LTV. A business with 2% monthly churn (≈24% annual) generates far higher lifetime value than one with 5% monthly churn (≈46% annual), even with identical ARPA and margins. Mathematically, LTV increases exponentially as churn approaches zero because customers remain longer.

Reducing monthly churn from 5% to 3% can double LTV without raising prices. This is why retention improvements often deliver faster growth than acquisition spend. Common drivers of churn include product stagnation, poor onboarding, feature parity with competitors, and pricing misalignment. Monitor churn weekly and segment it by cohort, product tier, and geography to isolate causes.

Account expansion—such as cross-selling or usage-based pricing increases—offsets churn mathematically. A customer paying $500/month who expands to $600/month lengthens their virtual lifetime by absorbing early-stage churn losses.

Practical Considerations for LTV Planning

Apply these insights to avoid overestimating LTV or misdirecting acquisition budgets.

  1. Exclude one-time payments — LTV assumes predictable monthly revenue only. Exclude setup fees, onboarding charges, or custom implementation fees from ARPA. These inflate the figure and distort comparison between customers acquired at different times.
  2. Segment by acquisition channel — Customers acquired through partnerships often have lower churn than those from paid search. Calculate LTV separately by source to allocate acquisition spend efficiently. A channel with high LTV justifies higher CAC (customer acquisition cost) budgets.
  3. Update margins quarterly — Gross margin fluctuates with scale, infrastructure costs, and service portfolio changes. Use conservative estimates if your cost structure is new. Overestimating margins leads to overspending on acquisition relative to profitability.
  4. Account for expansion realistically — Not all customers expand. If only 20% of customers upgrade annually, don't assume 100% monthly account expansion. Model expansion conservatively or calculate LTV without it, then treat expansion revenue as incremental upside.

Frequently Asked Questions

What is a good customer lifetime value for SaaS?

Healthy SaaS companies typically achieve LTV/CAC ratios of 3:1 or higher—meaning lifetime value is at least three times the customer acquisition cost. Absolute LTV varies enormously by segment. A $500 ARPA B2B platform with 3% monthly churn might generate $45,000+ LTV, while a $20 ARPA B2C tool generates $2,000–3,000. Compare LTV to your payback period (months to recover CAC) and target efficiency: payback under 12 months is standard for venture-scale SaaS.

How does monthly churn affect customer lifetime value?

Churn has exponential impact on LTV. At 2% monthly churn, the average customer stays 50 months; at 5% monthly churn, they stay 20 months. Cutting churn from 5% to 3% roughly doubles LTV without changing price. Even small improvements compound: reducing churn by 0.5% can add years of customer lifespan. Track churn religiously and prioritize retention programs when LTV is below desired thresholds.

Should I include account expansion in my LTV calculation?

Only if expansion is predictable and company-wide. If 90% of customers experience measurable monthly upgrades, include it. If expansion is rare or sporadic, set it to zero and treat upgrades as upside. Overestimating expansion artificially inflates LTV and may justify excessive acquisition spending. Conservative models are safer for capacity planning and budgeting.

Why is gross margin important for SaaS LTV?

Gross margin reveals actual profitability per customer. Two businesses with identical ARPA and churn have vastly different LTVs if one operates at 50% margin and the other at 80% margin. A high-margin business can spend more to acquire customers and still achieve healthy unit economics. Margin includes hosting, payment processing, support, and direct operations—costs that scale with revenue. Track it separately from operating expense ratios.

What's the difference between LTV and CAC payback period?

LTV is total lifetime profit per customer; CAC payback is months required to recover acquisition cost from gross profit. A customer acquired for $1,000 with $500/month ARPA and 70% margin generates $350/month gross profit, achieving payback in 3 months. LTV across a 30-month lifespan might be $8,000. Both metrics matter: payback period indicates cash flow health and runway, while LTV guides acquisition budget allocation.

How often should I recalculate LTV?

Recalculate quarterly or after major product, pricing, or operational changes. Monthly recalculation is excessive unless churn or ARPA fluctuates dramatically. Use trailing 12-month data to smooth seasonality. Keep historical LTV trends to spot declining retention or margin compression early. If LTV drops, investigate whether churn has risen, ARPA has fallen, or costs have increased—each requires different intervention.

More finance calculators (see all)