When to Fire a Customer: Signs It's Time to Let Them Go
You should fire a customer when the cost of serving them—in time, money, or morale—exceeds what they pay you, and no conversation will fix it. Most founders know this intellectually but hesitate because revenue feels like revenue. It's not. A customer losing you $500 per month is costing you far more than $6,000 per year; they're also costing you the opportunity to work with someone who actually values your work.
They Demand Constant Scope Creep Without Paying More
This is the clearest signal. A customer signs a $5,000 contract, then asks for three "quick additions," then wants revisions on revisions. Six weeks later, you've spent 40 hours on work priced for 15. They'll never acknowledge the overrun—they'll just expect it as part of service.
The conversation is simple: document the extra requests, send an estimate for scope expansion, and set a firm cutoff date for the original contract. If they balk, you have your answer. They don't value you; they value getting more for less. These customers poison your profit margins and train you to undersell.
They're Consistently Late Paying or Negotiate Terms After Delivery
Payment terms matter. A customer who pays Net 30 on invoice is manageable. A customer who takes 60, 90, or 120 days without agreement is essentially borrowing from you at 0% interest. If you're bootstrapped or managing cash flow tightly—which most founders are—this is a real cost.
Worse are customers who negotiate price after work is complete: "We expected this to cost less," or "Our budget changed." You've already spent the time. You can't undeliver. They've weaponized your commitment against you. One conversation to reset expectations; two strikes and they're gone.
They Damage Your Team's Morale or Reputation
Pay attention to how your team talks about a customer. If they dread the calls, the emails get tense, or people volunteer to work other accounts instead, that customer is toxic. This matters more than most founders admit. Burnout spreads. One difficult customer can infect your entire culture.
Also watch your own work. If a customer makes you want to cut corners, oversell, or stretch the truth about timeline or capability, they've already changed who you are. Your reputation is worth infinitely more than their contract. Walk away cleanly.
The Firing Process Matters
Don't ghost them or let the relationship die slow. Send a professional email: you've appreciated the opportunity, you've realized you're not the best fit for their needs, and you're happy to recommend someone else who can serve them better. Give them 2-4 weeks notice on contract work; offer to document everything for transition.
This protects your reputation and leaves the door open if they change (unlikely, but possible). You also avoid legal complications if they're mid-contract.
The math works out fast once you start tracking true cost per customer. If a customer is 20% of your revenue but 50% of your time, firing them frees 50% of your capacity for better clients. You're not losing 20% revenue; you're gaining the ability to replace them with clients who actually respect what you do and pay fairly.
This is especially relevant if you're building a digital product—a website, web app, or mobile app. You want clients who know their value and yours. A firm boundary on customer quality early on means you build for the right people, which means faster iterations, happier teams, and better work. That's how you build something sustainable.