LTV formula for solo SaaS founders
LTV estimates how much revenue you get from a typical customer over time. The basic formula is average revenue per user divided by churn rate.
LTV (lifetime value) is how much revenue you expect from a typical customer before they leave. It is a model, not a fact. Use it to compare pricing, channels, and payback time.
The basic formula
LTV = ARPU ÷ monthly churn rate
ARPU is average revenue per user per month (MRR ÷ paying customers). Monthly churn rate is a decimal (5% churn = 0.05).
Worked example
50 customers, $2,500 MRR → ARPU = $50/month. Gross churn averages 4%/month (0.04).
LTV = $50 ÷ 0.04 = $1,250
Rough read: each customer is worth about $1,250 in subscription revenue over their life, given current churn.
Gross margin version
If you know margin on subscription revenue:
LTV = (ARPU × gross margin %) ÷ monthly churn rate
Hosting and support costs matter for profitability. Revenue LTV alone overstates what you keep.
Limits
- Churn is not constant forever. Early customers behave differently than later ones.
- Annual plans change cash timing but ARPU still drives the model.
- Do not treat LTV as precise. Use it to compare options, not as a bank balance.
Compare LTV to churn and MRR weekly. If LTV drops while you spend more on ads, acquisition may be out of balance.