VetPulse / Blog

Part of our guide to Practice Benchmarks

Average Client Lifetime Value in Veterinary Practice — How to Calculate It

Client lifetime value answers a specific question: how much is a single client, on average, actually worth to the practice over the entire time they stay a client — not just their next visit. It matters because it reframes acquisition cost (what you spend on marketing to win a new client) and retention investment (what you spend on follow-up, reminders, and service quality to keep one) as investments against a real future return, not just current-period expenses.

The formula

A standard version: CLV = (annual margin per client) ÷ (1 + discount rate − retention rate). Annual margin per client is yearly revenue per client minus the variable cost to serve them; retention rate is the percentage of clients who return year over year; the discount rate accounts for the fact that a dollar of future margin is worth slightly less than a dollar today.

A worked example

A client generating $180 in annual margin, with an 88% annual retention rate and a 5% discount rate, produces a lifetime value of roughly $180 ÷ (1 + 0.05 − 0.88) = $180 ÷ 0.17 ≈ $1,059. Drop retention to 70% with everything else unchanged, and the same client's lifetime value falls to $180 ÷ 0.35 ≈ $514 — less than half, from a retention change alone, with no change in per-visit spend at all.

Why retention dominates the equation

That worked example is the core insight: the denominator is far more sensitive to retention rate than the numerator is to per-visit spend, because retention compounds — a client who stays five years generates margin five times over, while a 10% price increase only generates 10% more per visit. This is why retention rate deserves at least as much owner attention as pricing strategy, if not more.

Using CLV to make real decisions

Once you know a client's approximate lifetime value, marketing and retention spend stop being guesswork. If average CLV is roughly $1,000, spending $150 to acquire a new client through local advertising is a clearly good trade; spending $150 per client on a lapsed-client recovery campaign is an even better one, since a lapsed client is already most of the way to a first-year relationship and costs less to win back than a genuinely new one.

Calculating it without the spreadsheet work

VetPulse tracks the retention and per-client revenue inputs this formula needs automatically, so CLV becomes a number you can check anytime in the weekly briefing rather than an annual spreadsheet exercise.