What should you do when one customer is most of your revenue?
Treat it as a go-to-market problem, not a finance footnote. Keep serving the big customer well, but set a target share for them, build a second segment on purpose, and change how you pick new deals. The goal is a business that survives if that one contract ends, not one that pushes the customer away.
Revenue concentration creeps up quietly. A young B2B company lands one large account, the account grows, and soon a single logo pays for most of the team. Every quarter looks healthy. Then the champion leaves, the budget gets cut, or a procurement review starts, and the whole plan wobbles.
I see this most in early SaaS companies and in service businesses, including freelance practices like mine. The fix is rarely dramatic. It is a set of small, deliberate choices about who you sell to next and how much effort each segment gets.
Why is revenue concentration a go-to-market risk?
It is a go-to-market risk because the biggest customer starts shaping everything: the roadmap, the messaging, the pricing, even who you hire. Your ideal customer profile quietly becomes one company. When that happens, your positioning stops working for the wider market, and new deals get harder to win just when you need them.
The financial risk is obvious. Lose the account and you lose most of your revenue. The strategic risk is subtler. A dominant customer asks for features only they need, and you build them because the contract is too big to refuse. Your product page starts describing their use case. Your case studies all point to one logo.
Over time, a prospect in a different segment reads your site and does not see themselves in it. That is the real cost. Concentration does not just make you fragile. It makes your go-to-market narrower than the market you could win.
How do you measure how concentrated your revenue is?
Start with one number: the share of recurring revenue that comes from your largest customer. Then track the share from your top three. Watch both monthly. The trend matters more than any single reading, because concentration usually grows while everyone is busy celebrating the big account.
Pull the numbers from your billing system or your CRM, whichever is more accurate. In HubSpot or Salesforce, a simple report of closed-won revenue by company works. In a spreadsheet, a pivot by customer does the job. Keep the calculation boring so nobody argues about it.
I would also track a second view: the share of new pipeline coming from outside the top account's segment. Revenue tells you where you are. Pipeline tells you where you are going. If the pipeline looks just like the revenue, nothing is changing, no matter what the strategy deck says.
What share of revenue from one customer is too much?
There is no universal line, but the right threshold is the point where losing that customer would force layoffs or a fire sale. Work it out from your own costs and cash. If one cancellation would break payroll within a few months, you are past your limit, whatever the percentage says.
I prefer this survival test over a rule of thumb because businesses differ so much. A company with a long cash runway can carry more concentration than one living month to month. A customer on a multi-year contract is less risky than one on a monthly plan with a thirty-day exit.
Once you know your limit, write down a target. Something like this: no single customer above a set share of revenue within eighteen months. The exact number matters less than having one, because a written target turns a vague worry into a plan the team can work toward.
How do you grow other segments without neglecting the big account?
Protect the big account with a clear service plan, then ring-fence time for new segments. Decide what the top customer gets every month and deliver it reliably. Then assign specific hours, budget, and pipeline goals to the next segment, so new work does not get eaten by the loudest client.
The mistake I see most is treating diversification as spare-time work. The big customer always has an urgent request, so the new segment only gets attention on quiet Fridays. Quiet Fridays never come. If the new segment matters, it needs its own calendar slots and its own owner.
Pick the next segment from evidence, not hope. Look at your closed-won deals outside the big account. Which ones closed fastest, needed the least custom work, and stuck around? If you have a handful of those, my method for building a lookalike account list from your best customers works well, as long as you exclude the dominant account from the seed list.
Should you change your ICP to reduce concentration?
Usually yes, but carefully. Your ideal customer profile should describe the customers you can win again and again, not just the biggest one you have. If the top account is unusual in size, industry, or needs, write the ICP around the repeatable deals instead, and treat the big account as an exception.
This is a hard conversation inside many teams. The big customer is the proof point everyone points to. But an ICP built on one company leads to outbound lists, ads, and content aimed at buyers who do not exist in large numbers. Tools like Clay and Apollo will happily build you a list of lookalikes, but if the original is unique, the list is mostly noise.
Write the ICP from patterns across several wins. If you only have one or two other wins so far, write a hypothesis and test it with a small outbound run before committing the whole team. I covered a related decision in how to pick an ICP when two segments both buy.
What GTM systems help you spread revenue risk?
Three systems help most: a revenue concentration report the team sees monthly, a lead scoring model that does not over-reward lookalikes of the big account, and a pipeline view split by segment. Together they make concentration visible and keep new deals flowing from more than one direction.
The report is the easy part. A dashboard in HubSpot, or a sheet fed from your CRM export, can show top-customer share and top-three share over time. Put it in the same meeting where you review pipeline, so it stays in front of the people making decisions.
Lead scoring is the quiet trap. If your scoring model was trained or tuned on your best customer, it will rank prospects that look like them highest. That pushes reps toward the same narrow segment. Review the scoring rules and make sure your target new segment can score well too. A routing rule in HubSpot or a Clay table can then send those leads to the person who owns the new segment.
How should you talk to your biggest customer about this?
You do not need to announce a diversification plan to them. Focus the conversation on value and continuity: what they get, how you will keep delivering it, and how the relationship can grow. A healthier, less dependent vendor is a better partner for them too, even if neither side says it out loud.
What you should do is reduce single points of failure on their side. If one champion holds the whole relationship, meet more of their team. Make sure the value you deliver is documented and visible to the people who sign renewals, not just the person who uses the product every day.
Price matters here too. Teams with a dominant customer often under-price that customer because they fear losing them. That makes concentration worse, because the account takes more effort for less margin. Review that contract with clear eyes at the next renewal, and price the work for what it is worth.
What should you do next?
This month, calculate your top-customer and top-three revenue share, decide the share you can survive losing, and write a target date to get below it. Pick one new segment based on your repeatable wins. Give it an owner, a weekly time block, and its own pipeline number.
Then fix the systems that keep you narrow. Update the ICP so it describes repeatable buyers. Check that lead scoring and routing give the new segment a fair chance. Add the concentration numbers to your monthly pipeline review so the trend is never a surprise.
If one customer is carrying your business and you want help building the outbound, scoring, and reporting systems to change that, reach out. Let's chat about where your next segment could come from.
Get found, cited and the back office automated
Let's make your site the source AI engines quote and wire up the systems behind it.
Read more blogs
Let's get your website found and cited by AI
Tell me what you're working on, whether AI search is skipping your product, your back office is buried in manual work, or you need a build that does both.