Keeping Bad Clients Is Costing You More Than You Think
Opinions expressed by Entrepreneur contributors are their own.
Key Takeaways
- Not all revenue is good revenue. Some clients drain time, energy and morale, and the cost of keeping them often outweighs the revenue they bring.
- Prioritizing employee safety and respect over revenue sets clear standards, strengthens company culture and shows your team they are genuinely valued.
- Real growth comes from working with the right clients, setting boundaries and letting go of relationships that no longer align with where the business is going.
In business, you are taught early that the customer comes first. Keep them happy. Keep them paying. Keep them at all costs.
That works in the beginning.
Then you grow, and you realize something most people do not say out loud: Not all revenue is good revenue.
Some revenue comes with a cost that does not show up on a P and L. It shows up in your team, your culture and your ability to focus.
The moment that changed how I lead
There was a knock on my door, and when our Head of HR walked in, I could tell right away this was not a routine conversation.
She explained that one of our salespeople had just closed a deal, but the interaction had made her uncomfortable. The client had been overly flirty, crossed the line multiple times and ignored repeated attempts to keep the conversation professional.
HR had already reviewed the call, and it was clear our salesperson handled it exactly how she should have. She redirected the conversation, stayed focused and made it clear she wanted to keep things professional. The client simply did not respect that boundary.
She still closed the deal, but she did not feel good about it, and that part mattered more than the sale itself.
My initial reaction was to protect the revenue and contain the situation. I suggested moving the account to a male representative so we could avoid further issues and keep the client. At the time, it felt like a practical solution.
But HR pushed back and made a point I could not ignore. She said that moving the account would not actually solve the problem, because the client could still interact with other team members through calls or chat and create the same issue again.
She was right, and in that moment, I realized I was thinking about convenience, not about the standard we were setting for the business.
Then she said something that made the decision clear. If we kept the client, we were signaling that revenue mattered more than our people. If we fired the client, we were making it clear that our employees’ safety and respect came first.
At that point, the choice was straightforward.
We fired the client.
What most founders miss
The impact on the team was immediate. This decision made it clear what we as a company were willing to tolerate and what we were not. The employees were not just told we put them first; we showed it. We wanted to be the type of business our employees were proud of, and we wanted our customers to understand our value. This decision ensured that both were ingrained in our company culture.
After that, we looked more closely at the rest of our client base, and it became obvious that this was not an isolated situation. We had been tolerating clients who were quietly draining the company for some time. On their own, these clients looked benign; each one felt manageable and easy to justify. But when you looked at them together, it was clear they were pulling focus away from the parts of the business that actually drove growth.
Even more concerning, they were shaping expectations internally and signaling to the team that this type of behavior was acceptable. Over time, that kind of pattern does more damage than any single difficult client ever could.
The lie about “loyal clients”
One client in particular made this very clear to me.
They had been with us from the early days and were one of our first accounts. Each year, when their contract came up, they pushed to renew at the same original price.
At the same time, our business had evolved. Our services improved, our costs increased, and the value we were delivering was significantly higher than when they first signed.
Their expectations around price never changed, but their expectations around service did. They wanted more product, more time and increasingly frequent communication, including daily calls. At that point, the relationship no longer made sense for our business or our platform.
For a while, we justified keeping them. We told ourselves that loyalty mattered, that the history mattered, and that the revenue was still worth it.
But over time, it became clear that we were looking at it the wrong way. Our time is one of the most valuable assets we have, and we were allocating a disproportionate amount of it to a relationship that was no longer aligned with where the business was going.
I realized that if we wanted to move forward, we had to be willing to leave certain clients behind.
So we reset th