When top customers hide churn risk: how to calculate revenue concentration (HHI), spot the whale-customer problem, and avoid buying a SaaS where one cancellation wipes out your returns.
Revenue concentration is the most dangerous hidden risk in SaaS acquisitions. A business with 3% monthly logo churn looks healthy — until you realize a single customer accounts for 35% of MRR. Calculate the Revenue HHI: below 1,000 is diversified, above 2,500 means you're one cancelled contract away from losing a third of the business. ChurnLens computes HHI, top-5 share, and concentration-adjusted retention automatically from any subscription CSV.
TL;DR: Revenue concentration measures how dependent a SaaS is on a few customers. Use the Revenue HHI: below 1,000 is diversified, 1,000-2,500 is moderate, above 2,500 is dangerous. Always check top-5 MRR share — above 40% requires earn-out structuring. Concentration also hides in plan tiers and verticals, not just customer count.
Revenue concentration measures how much of your recurring revenue depends on a small number of customers. A business where the top 10 accounts make up 20% of MRR is diversified. A business where the top 10 accounts make up 70% of MRR is one negotiation away from a crisis.
For SaaS acquirers, concentration is distinct from churn — but the two interact. High concentration amplifies the impact of every lost logo. If your top customer represents 40% of MRR and they churn, your effective annual revenue churn isn't 3% — it's 43% overnight.
The cleanest way to quantify concentration is the Herfindahl-Hirschman Index (HHI), borrowed from antitrust economics. For each customer, calculate their share of total MRR (as a percentage), square it, and sum across all customers:
HHI = Σ (customer MRR share)²
Higher HHI means more concentration. Here's how to read the result for a SaaS acquisition:
| HHI Score | Concentration Level | Top-Customer Risk | Buyer Signal |
|---|---|---|---|
| Below 1,000 | Low | Top customer <10% of MRR | Healthy diversification |
| 1,000–1,800 | Moderate | Top customer 10–20% of MRR | Monitor, negotiate escrow |
| 1,800–2,500 | High | Top customer 20–30% of MRR | Material risk — require earnout |
| Above 2,500 | Extreme | Top customer >30% of MRR | Walk or restructure the deal |
For context: a perfectly diversified business with 1,000 customers paying identical MRR has an HHI of 1,000 (each customer = 0.1%, squared = 0.0001, × 1,000). A business with 10 equal customers has an HHI of 10,000. Most healthy SaaS targets sit between 500 and 1,500.
A "whale" is any single customer representing more than 15–20% of MRR. Whales distort every metric a buyer cares about:
Sellers rarely disclose whale risk proactively. They highlight the big logo as a "marquee customer" and a "land-and-expand success story." It's both of those things — and a single point of failure.
During diligence, request the customer-level MRR export (not a summary). Then:
Send the customer MRR CSV and ChurnLens computes the HHI, top-customer share, and concentration-adjusted churn risk automatically.
Run a Churn Report →The most dangerous SaaS profiles combine low headline churn with high concentration. The business looks stable because the whale hasn't left yet — but the probability of whale churn is uncorrelated with the historical churn rate. A whale that renews three times is not guaranteed to renew a fourth.
When evaluating a target, always compute concentration-adjusted churn: the monthly churn rate plus the implied monthly churn risk from whale exposure. If your top customer is 30% of MRR on an annual contract, that's an implied ~2.5% monthly churn risk layered on top of the base rate — even if they've never churned before.
If you proceed with a concentrated acquisition, protect yourself in the deal terms:
Sellers hide churn in 7 ways. Most buyers catch 0. Get the full checklist + a sample report on a synthetic $48K MRR case study.
Get the free checklist →Hidden churn is revenue decay that headline metrics conceal: customers on annual plans who have already stopped using the product, paid accounts sitting inactive, or revenue concentrated in a few logos about to leave. A SaaS business can show flat MRR while its real retention is collapsing. ChurnLens surfaces these signals before you buy, so you price the deal on true revenue quality.
ChurnLens analyzes five dimensions: revenue concentration, logo retention, annual-plan churn risk, inactive paid accounts, and MRR decline patterns. Each is weighted into a single 0-100 revenue-quality score benchmarked against comparable SaaS businesses. The score tells an acquirer whether reported MRR is durable or propped up by customers who are one renewal away from leaving, all before the deal closes.
Purchase price is usually a multiple of recurring revenue, so overstated retention directly inflates what you pay. A business with 20% hidden annual-plan churn is worth far less than its MRR implies. Buyers who skip churn diligence discover the decay only after closing, when it is too late to renegotiate. ChurnLens gives that visibility during the evaluation window instead.
Watch for revenue concentrated in a handful of accounts, a widening gap between signups and active users, annual contracts that never renew, and MRR that grows only through discounting. Each pattern signals fragile revenue. ChurnLens automatically flags these red flags from uploaded revenue data and ranks them by how much they threaten the durability of the recurring revenue base.
| Risk dimensions scored | 5 |
|---|---|
| Revenue-quality score range | 0-100 |
| Built for | Acquirers, PE, founders |
📥 Free SaaS Due Diligence Checklist
The exact 23-point checklist PE analysts use before acquiring SaaS businesses. 5-minute read.
Download Free Checklist →No spam. Unsubscribe anytime.