How to Calculate Client Lifetime Value for a Service Business
Most operator-founders at $500K-$3M know their revenue, roughly know their margins, and have a gut sense of which clients are “good.” Almost none can tell you the lifetime value of a client. This means every decision about marketing spend, client acquisition, and retention investment is based on instinct rather than math.
The formula is straightforward. The inputs require knowing your actual numbers. Based on structural analysis of 160+ businesses, here’s how to calculate LTV and what the benchmarks look like by industry.
The Formula
LTV = Average Monthly Revenue per Client x Average Client Lifespan (months) x Gross Margin %
Three components, each requiring honest measurement:
| Component | How to Calculate | Common Mistake |
|---|---|---|
| Avg monthly revenue | Total revenue / active clients / 12 | Including one-time projects in recurring averages |
| Avg client lifespan | 1 / annual churn rate (as decimal) | Not tracking churn at all, or using “feels like 3 years” |
| Gross margin % | (Revenue - direct delivery costs) / Revenue | Forgetting to include subcontractor costs or tool licenses |
Example: An MSP with $2,800/month average revenue per client, 10% annual churn (meaning 10-year average lifespan or 120 months), and 58% gross margin: LTV = $2,800 x 120 x 0.58 = $194,880.
That number changes what “expensive” means for client acquisition.
LTV Benchmarks by Industry
These ranges reflect the $500K-$3M revenue band. Businesses below these ranges typically have a pricing, retention, or margin problem - often all three.
| Industry | Avg Monthly Revenue/Client | Avg Lifespan (months) | Gross Margin | Estimated LTV Range |
|---|---|---|---|---|
| Agency (retainer) | $2,000-$5,000 | 28-42 | 50-70% | $28,000-$147,000 |
| Agency (project) | $12,000-$30,000 (one-time) | 1.4 engagements avg | 50-65% | $8,400-$25,350 |
| CPA / Bookkeeper | $500-$1,200/mo + $800 annual prep | 80-120 | 60-75% | $28,800-$118,800 |
| Trades (service agreement) | $150-$500/mo | 48-72 | 48-60% | $3,456-$21,600 |
| Trades (per-call) | $600-$1,200 (per visit) | 2-4 calls over relationship | 50-60% | $600-$2,880 |
| MSP | $1,500-$5,000 | 72-120 | 50-65% | $54,000-$390,000 |
| Consulting | $5,000-$12,000 | 6-18 | 65-85% | $19,500-$183,600 |
| Freelancer | $2,000-$5,000 | 8-18 | 70-85% | $11,200-$76,500 |
The spread within each industry is enormous. That’s the point. A freelancer with strong retention and premium pricing has 7x the LTV of one with average numbers.
Why the Lifespan Number Matters Most
Most service businesses focus on acquisition and pricing but ignore retention - even though lifespan is the multiplier with the highest leverage.
| Annual Churn Rate | Average Client Lifespan | Impact on LTV |
|---|---|---|
| 5% | 20 years (240 months) | Maximum LTV - CPA/MSP territory |
| 10% | 10 years (120 months) | Strong - MSP/trades maintenance |
| 15% | 6.7 years (80 months) | Good - stable agencies |
| 25% | 4 years (48 months) | Average - typical agency/freelancer |
| 35% | 2.9 years (34 months) | Below average - project-based work |
| 50% | 2 years (24 months) | Problem - usually pricing or positioning |
Reducing churn from 25% to 15% - a realistic improvement for most service businesses - increases LTV by 67%. No pricing change, no new clients, no new services. Just keeping existing clients 2.7 years longer.
The LTV:CAC Ratio That Actually Matters
Once you have LTV, the next question is: how much should I spend to acquire a client?
| LTV:CAC Ratio | What It Means | What to Do |
|---|---|---|
| Below 3:1 | Spending too much or clients aren’t valuable enough | Fix retention or pricing before spending more on acquisition |
| 3:1 to 5:1 | Healthy | Sustainable growth zone |
| 5:1 to 8:1 | Strong | Could invest more aggressively in acquisition |
| Above 8:1 | Underinvesting in growth | You’re leaving growth on the table by being too conservative |
Industry CAC benchmarks for reference:
| Industry | Referral CAC | Digital CAC | Healthy LTV:CAC |
|---|---|---|---|
| Agency | $141-$300 | $500-$800 | 50:1 to 200:1 (referral), 15:1 to 50:1 (digital) |
| Trades | $200-$500 | $300-$1,000 | 5:1 to 15:1 (per-call), much higher for service agreements |
| MSP | $300-$600 | $1,200-$2,000 | 40:1 to 100:1 |
| CPA | $200-$400 | $400-$600 | 50:1 to 200:1 |
| Consulting | $300-$800 | $800-$1,200 | 15:1 to 50:1 |
Most service businesses at $500K-$3M have LTV:CAC ratios above 10:1 for referral clients and don’t know it. This means they could spend significantly more on acquisition and still generate strong returns - but they don’t, because they’ve never calculated LTV.
Where Most Businesses Get the Calculation Wrong
Mistake 1: Averaging across client types. A trades company that averages service-call clients ($1,800 LTV) with maintenance-agreement clients ($15,000 LTV) gets a meaningless number. Calculate LTV per client type.
Mistake 2: Ignoring expansion revenue. MSPs that start at $2,000/month often expand to $4,000/month as the client adds users and services. Account expansion can add 30-50% to LTV. Track it separately.
Mistake 3: Using revenue instead of gross profit. LTV should reflect what you keep, not what you bill. An agency billing $4,000/month at 50% gross margin has an LTV based on $2,000/month in gross profit, not $4,000.
Mistake 4: Not calculating at all. The most common mistake. “Our clients stay a long time” is not a number. “Our average client stays 34 months and generates $71,400 in lifetime gross profit” is a number. The difference between those two statements is the difference between guessing and deciding.
What This Means for Your Business
Calculate your LTV this week. Pull your client list, find your average monthly revenue per client, look at your churn rate over the last 2 years, and know your gross margin. Multiply. The number will either confirm that your acquisition spend is rational or reveal that you’ve been making six-figure decisions on gut feel. Either way, you’ll make better decisions once you have it.