TechStack
Client Retention 6 min read · April 19, 2026

How Much Dormant Revenue Is Hiding in Your Client List? (The Math)

The average service business has $50,000 to $200,000 in dormant client revenue sitting in their booking system. Here's how to calculate yours in five minutes using only three inputs.

Business owner reviewing client list on a laptop in a modern salon

If you’ve ever wondered how much money is “stuck” in your inactive client list — the people who used to book regularly and then quietly stopped — you’re asking the right question. For most service businesses, the answer is shocking. And it’s knowable with three numbers you already have.

The dormant revenue formula

Dormant revenue is the revenue you’d earn if the clients who’ve gone inactive came back at their previous cadence. It’s not theoretical lifetime value. It’s money you’ve literally already earned before, from real people who used to pay you, who are now not.

Here’s the formula:

Dormant Revenue = (Active Clients × Dormancy Rate) × Average Revenue per Visit × Expected Visits per Year

Three inputs. Let’s break each one down.

Input 1: Active clients in your database

This is every client who’s ever booked with you — whether they’re currently active or not. You’ll find this in your booking system’s total client count. For a typical salon it might be 1,500–4,000. For a dental practice, 2,500–6,000. For a med spa, 1,000–3,500.

Input 2: Dormancy rate

The percentage of your active clients who haven’t booked in longer than the expected interval between their visits. Industry research — and our analysis of hundreds of client CSV exports — shows this number consistently sits between 40% and 65% across service businesses. We use 55% as a conservative average.

You can calculate yours directly: filter your booking database by “last visit date > X months ago” where X is your typical rebook cadence, then divide by total active clients.

Input 3: Average revenue per visit

What you charge for a typical visit. Not per service menu item — per actual visit (which often bundles multiple services). Pull your last 90 days of completed appointments, total the revenue, divide by visit count.

The math in practice

Take a two-stylist hair salon with these inputs:

  • 2,000 active clients
  • 55% dormancy rate (industry average)
  • $85 average revenue per visit (cut + style, maybe color)
  • 4 visits per year expected

Dormant clients: 2,000 × 55% = 1,100 clients

Dormant revenue per year: 1,100 × $85 × 4 = $374,000

That’s not a typo. That’s the revenue the salon would earn if every dormant client returned at their previous cadence. It’s also why the calculator on our homepage tends to produce numbers people don’t believe at first.

But how much of that is actually recoverable?

This is where founders usually get cynical — and rightly so. You can’t win back 100% of dormant clients. Many have genuinely moved on. Some have moved away. Some have legitimately switched providers.

The honest answer: a well-run reactivation campaign recovers 8–12% of dormant clients in the first 90 days. That number comes from real campaign data across thousands of service businesses. Your mileage varies based on message quality, your existing brand strength, and how recently clients drifted.

Applying the 8% conservative rate to our salon example:

Recoverable in year 1: $374,000 × 8% = $29,920

Still a meaningful number. Worth the cost of even a premium retention tool.

Why this math doesn’t show up in your P&L

Because dormant revenue is an absence, not a line item. Your accountant can’t see it. Your P&L can’t see it. Your booking system won’t alert you to it. The only way to surface it is to explicitly go looking — which almost no service business does, because the day-to-day of running the business absorbs all available attention.

This is the single biggest blindspot in service-business operations. The money is right there. It’s knowable. And almost nobody looks.

What changes once you see the number

Two things usually happen when an owner sees their dormant revenue number for the first time:

  1. Immediate urgency. The number is too big to ignore. Every week it’s untouched is real lost dollars.
  2. A reframing of customer acquisition costs. Spending $X to reactivate a warm-but-dormant client suddenly looks way better than spending $3X to acquire a new one. Because it is.

The uncomfortable truth: most service businesses are over-invested in acquisition and dramatically under-invested in reactivation. The numbers don’t support it. The math does.

Calculate yours

If you want to run the numbers for your specific business, our ROI calculator does the math in 30 seconds — no signup, no data required. Move three sliders and see your estimated dormant revenue in real time.

If the number is enough to get your attention, that’s exactly the conversation we’re set up to have. Book a 15-minute demo and we’ll walk you through how Retention IQ turns that estimate into actual bookings.

See your real dormant-revenue number.

15-minute demo. Zero commitment. We'll show you the product running on sample data, then walk through what your numbers could look like.

Setup in one call Works with your booking platform