How to Calculate Customer Lifetime Value in SaaS

Customer Lifetime Value (LTV) is the foundational metric for evaluating unit economics in subscription software. LTV measures the total revenue or gross profit a single customer generates across their entire relationship with your product before cancelling.

Without an accurate LTV calculation, software executives risk overspending on customer acquisition or under-investing in high-value enterprise sales channels.

Calculate customer lifetime value and lifespan in seconds. Factor in ARPU, churn, and gross margins.

Open SaaS LTV Calculator

The Core Formula for Gross SaaS LTV

At its simplest, gross customer lifetime value equals your Average Revenue Per User (ARPU) divided by your monthly account churn rate:

Gross LTV = ARPU / Monthly Churn Rate

Let us walk through a practical example:

Why You Must Factor Gross Margin Into LTV

Top-line revenue LTV can be deceptive. A software company with heavy server infrastructure or high customer success overhead cannot treat top-line revenue as spendable cash for customer acquisition.

Margin-adjusted Net LTV accounts for direct operational costs:

Net LTV = (ARPU x Gross Margin %) / Monthly Churn Rate

If your SaaS gross margin is 80%, the net contribution per account is $4,000 x 0.80 = $3,200.00. This figure represents the absolute ceiling for customer acquisition spending.

Evaluating the LTV to CAC Ratio

To assess long-term viability, compare your Net LTV against your Customer Acquisition Cost (CAC):

You can run instant scenarios with your own metrics using our free SaaS LTV Calculator.

Published by the QuixCalc Team. Verified against standard SaaS accounting benchmarks. Last updated: August 2026.

Featured & Listed On
Fazier badge
Featured on Twelve Tools
Featured on Findly.tools
TinyLaunch Badge
QuixCalc β€” Featured on Smol Launch
Featured on TheDevToolsDir
NoLogin Verified