Skip to content
Back to Blog

How to fire a difficult client (and when to do it)

I once had a client I talked to almost every day. Phone, email, Messenger, sometimes at 10 pm. The project itself was small. There were more conversations about it than actual work. At some point I counted the hours, and it turned out more time went into "handling" the client than into doing the job. That was the signal that something was off.

I've run an agency for a few years, and I've seen this pattern more than once. Not every paying client is a client worth keeping. It sounds harsh, but it's a truth every freelancer and small business owner eventually learns the hard way. The question isn't whether a difficult client will happen. The question is what you'll do when it does.

How do you know a client has become too difficult?

A difficult client isn't one who asks a lot of questions or needs precision. It's a client who costs you more than they pay, and not always in money. More often in time, energy, and peace of mind you never get back. If you feel worse after every conversation with them than before it, that's a signal you can't afford to ignore.

I use a simple test. I count how many times a month this client forces something on me outside the contract. A revision that wasn't in scope. A call on Sunday. An email marked "urgent" about something that isn't urgent at all. If that number keeps climbing month over month, I have my answer.

Warning signs not worth ignoring

  • Repeatedly disputes the price after already signing the contract
  • Changes the project scope but won't discuss extra payment
  • Treats your time as if it has zero value
  • Every revision is "come on, it's a tiny thing, just add it"
  • Undermines your competence publicly instead of talking privately

One of these on its own is normal, it happens with every client now and then. Three at once, over a longer stretch, is a pattern. And you don't change a pattern with another nice conversation.

What does the conversation about ending things actually look like?

A good conversation about ending a working relationship is short, specific, and free of accusations. You state that you're ending the collaboration, give one factual reason, and agree on what happens with the current project. And that's it, no half-hour of justifying yourself.

You don't need to list every grievance. You don't need to prove you're right. One sentence is enough: "Our working styles don't fit together, we're wrapping up on the agreed terms by the end of the month." Short. No drama. No room for negotiation, because this isn't a negotiation.

Always do it in writing, by email, even if you talked on the phone beforehand. You need proof that you were the one who closed it, and on what terms.

What do you do with a project that's already in progress?

Finish what's already been paid for, and don't take on anything new. If the client paid a deposit for a stage you haven't finished, you have two honest options. Complete that one stage, or refund a proportional part of the deposit. A third option, disappearing and not responding, doesn't exist if you care about your reputation.

Get this written into your contract ahead of time. A termination clause with a transition period saves hours of tense back-and-forth later. If your contracts don't have one, add it starting with your next client.

Is it worth refunding money?

Sometimes yes, even if you're not formally required to. Refunding part of a deposit for unfinished work isn't a loss. It closes the matter faster and lowers the risk that the client starts posting reviews online or chasing a dispute over an amount that wouldn't have saved you anyway.

Do the simple math. How much does continuing the relationship under stress cost you, and how much does refunding part of the money and closing the matter in a week cost you. The second option almost always comes out cheaper.

How do you avoid this the next time?

The best defense against a difficult client happens at the proposal stage, not during the project. The initial conversation isn't just about pricing. It's also about checking how this person communicates, whether they respect your time, and whether they're already trying to negotiate everything down before you've even signed anything.

  • Write down the project scope in writing, even for small jobs
  • Agree upfront on the number of revisions included and pricing for extras
  • Pay attention to how the client treats you before you've even signed the contract
  • Don't be afraid to turn down a project that already smells like trouble

I learned this the hard way. It's easier to say no upfront than to walk out halfway through a relationship that's already cost you nerves and time.

Frequently asked questions

Can I terminate a contract without giving a reason?
It depends on what your contract says. If it includes a notice period without requiring a stated reason, you can. If it doesn't, it's better to give a factual reason in writing.

What if the client threatens a negative review?
Don't let yourself be pressured. Respond to any review factually, without emotion, sticking to facts. I wrote more about responding to reviews in my article on responding to negative Google reviews.

Is it worth trying to fix the relationship instead of ending it?
One honest conversation about expectations is always worth trying before you decide to end things. But if that conversation already happened once and nothing changed, a second round usually won't break the pattern.

How do you spot a difficult client at first contact?
Pay attention to how they talk about previous contractors. If every past one was "useless" or "a scammer," statistically the problem more often lies elsewhere.

Does a small project scope protect me from a difficult client?
No. Project size has nothing to do with how someone communicates. I've seen small jobs cost more nerves than large implementations.

Not every client who pays on time is a client worth keeping. Sometimes the best business decision is the one where you give up revenue to get your peace of mind back.

Running a business isn't about collecting every possible job. It's about choosing the ones you can sustain long-term, without calls at 10 pm and without "urgent" emails every other day. Parting ways with a difficult client hurts for a moment. Staying with one hurts every day.

Related articles

Daily Life

Vacation when you run a one-person business: how to leave without losing your mind

Taking time off from a one-person business requires a plan: early notice for clients, clear contact rules, and cover for genuine emergencies. Here is how to prepare your business for your absence.

Read more
Daily Life

The slow season in a small business — how to survive it without panicking

When inquiries drop, first check whether the same dip has happened before. Only then decide whether to cut costs or change your offer. Here is a practical plan for a quieter season.

Read more
Daily Life

The dead season in an agency: what to do when projects suddenly dry up

Fewer inquiries do not necessarily mean a crisis, but they do call for data and a plan. Here is how to distinguish seasonality from a problem with your offer, protect cash flow, and use a quieter period well.

Read more