A customer is no longer profitable when the full cost of serving them, including your team’s time, service, and hassle, is greater than what they pay you. The trap is that most businesses only track revenue per customer, not profit per customer. Revenue looks fine. Profit is negative. And you never see it, because the loss is hidden inside your general overhead.
Why Revenue Hides Unprofitable Customers
Here is the mistake nearly every small business makes. They rank customers by how much they spend. The big spenders feel like the best customers.
But spending is not profit. A customer can be your largest by revenue and your biggest loser by profit, because they demand constant support, endless revisions, rush jobs, and payment terms that strangle your cash. The revenue shows up on your reports. The cost of serving them disappears into “overhead” and “payroll,” where no report connects it back to that specific account.
Until you measure profit per customer, you are flying blind on your most important number.
How Do You Calculate a Customer’s True Profit?
There are two levels. Start with the simple one, then add the hidden costs.
Level 1: Gross profit per customer
Run a report of profit or loss for each customer. You need clean books: the revenue from that customer, what they bought, and the direct cost of delivering it.
Gross profit = revenue from the customer minus the direct cost of goods or services delivered to them
If gross profit is negative, you lose money every single time you serve them. That is the clearest case.
Level 2: True cost to serve
Gross profit misses the biggest hidden cost: time and hassle. Add these to the cost side.
- Labor hours spent on their account, priced at a real hourly cost
- Support, calls, and email back-and-forth
- Rework, revisions, and rush handling
- Slow-payment cost (cash tied up, chasing invoices)
- Disruption to other work and to team morale
Here is a simplified example for a service business.
| Line | Customer A | Customer B |
|---|---|---|
| Annual revenue | $12,000 | $8,000 |
| Direct delivery cost | $4,000 | $3,000 |
| Gross profit | $8,000 | $5,000 |
| Support and rework hours | 40 hrs | 180 hrs |
| Cost of that time | $2,000 | $9,000 |
| True profit | $6,000 | ($4,000) |
Customer B looks fine on revenue and even on gross profit. On true profit, they are deeply in the red. The difference is time. B consumes it, A does not.
What Are the Warning Signs a Customer Has Turned Unprofitable?
You will often feel it before you calculate it. These are the recurring flags advisors and business owners point to.
- They take a disproportionate share of your time for the profit they generate.
- Every order fights your normal way of working: custom requests in a standardized shop, rush jobs in a scheduled operation.
- Support tickets, calls, or revision requests cluster around one account.
- They dispute invoices as a negotiating tactic or pay chronically late.
- Your team quietly dreads the account, and morale dips when it comes up.
- You keep them mainly out of habit or the memory of what they used to be worth.
Any one of these deserves a profit check on that account.
Where Do Unprofitable Customers Usually Hide?
Here is the pattern that surprises owners. In many businesses, the bottom 10% of customers by contribution are not slightly unprofitable. They are actively consuming margin generated everywhere else. In other words, your best accounts are subsidizing your worst ones.
That reframes the whole exercise. Fixing or releasing the bottom slice does not just stop a small leak. It frees the margin your strong customers worked to create.
Not All Unprofitable Customers Are the Same
Before you act, diagnose why the customer is unprofitable. The cause determines the cure. Advisors sort them into three types.
| Type | Why they lose money | The fix |
|---|---|---|
| Mispriced | Price was set years ago or to win the deal, never revisited | Reprice. Usually the easiest fix. |
| Misfit | They want something your model is not built to deliver | Change terms, or release them |
| Corrosive | Abusive, disputes invoices, demands you absorb their risk | Release, and protect your team |
The most common case is mispricing, and it is the good news. The customer is not the problem. The price is. Often a rate increase turns a loser back into a winner.
What Should You Do Once You Find One?
Work the problem before you walk away. This order protects both revenue and reputation.
- Recalculate to be sure. Confirm the loss with real numbers, not a bad feeling.
- Reprice or restructure. Raise the rate, add surcharges for the costly extras, or narrow the scope. They may accept and become profitable, or self-select out.
- Reset the relationship. Address late payments, scope creep, or behavior directly.
- Release as a last resort. If none of that works, part ways professionally.
A line worth remembering, echoed across business communities: a client is always a precious relationship, even an unprofitable one, because your reputation travels. Handle the exit with the same care you would want.
Track Profit Velocity, Not Just Profit
Here is a metric almost no small business uses. Profit velocity is profit per hour of your team’s time on an account, not profit per year. Two customers with identical annual profit are not equal if one takes 40 hours and the other takes 300.
Rank your customers by profit per hour, not profit per dollar of revenue. The ranking often flips. The account you thought was second-best may be your true best, because it barely touches your calendar. And the “big” account may be your worst use of the one resource you cannot make more of.
Frequently Asked Questions
How do I calculate profit per customer without perfect books?
Start rough. Estimate direct delivery cost and log the hours a customer consumes for a month. Even an approximate cost-to-serve reveals which accounts are underwater. Precision can come later.
Should I always fire an unprofitable customer?
No. Diagnose first. If they are simply mispriced, a rate increase often fixes it. Reserve exits for misfit and corrosive accounts where repricing will not work.
What if my unprofitable customer is also my biggest by revenue?
That is a double risk: unprofitable and concentrated. Reprice carefully and, in parallel, work to reduce how much of your revenue depends on them. Do not act rashly, but do act.
How often should I review customer profitability?
At least annually, and quarterly for your top accounts. Pricing set once and never revisited is the single most common reason profitable customers quietly turn into losers.