The short answer

A client is profitable when everything they paid over the year exceeds what it costs to serve them. This includes the delivery days, extra rounds, waiting periods, the time spent chasing payment and your own hours.

Rank clients by what they leave behind, not by what they pay.

What We're Breaking Down
  1. 01Why revenue ranks clients the wrong way
  2. 02Where the cost of a client hides
  3. 03A worked example from a marketing agency
  4. 04How to check whether a client is profitable
  5. 05What to do with a client who is not

Revenue Ranks the Wrong Thing

Most owners can name their biggest clients by revenue. Far fewer can name the clients who leave the most behind once the work is done.

The two lists are hardly the same.

Some clients cost more to serve: more rounds of changes, more meetings, slower approvals, slower payment and more of the owner's time.

None of that shows on the invoice, so the biggest account can look like the best one while it quietly drains the business.

This pattern is well documented.

Harvard Business School professors Robert Kaplan and V.G. Narayanan found that the most profitable 20% of customers typically generate between 150% and 300% of a company's total profit, while the least profitable 10% to 20% lose between 50% and 200% of it (Kaplan and Narayanan, Journal of Cost Management, 2001).

Where the Cost of a Client Hides

  • Extra rounds of changes that the fee never priced.
  • Slow approvals. The running costs do not pause while the project waits.
  • Account time: calls, status updates and check-ins that no one bills.
  • Late payment. The business funds the work until the money arrives, which is how a business ends up making money but short of cash.
  • The owner's hours spent rescuing the relationship. (More on this in Why Your Business Cannot Run Without You.)
CPS Insight

Revenue tells you who pays the most.
Profit tells you who is worth keeping.

Worked Example:
A Marketing Agency

A marketing agency bills Client A $120,000 a year across four campaigns. Each one runs past its plan due to extra concept rounds, a three-person sign-off chain, and a founder who steps in whenever the client escalates.

Client B pays $60,000 a year for two campaigns that run close to plan.

The agency's running costs, salaries, rent and software, come to about $900 for each day the team works on an account.

Illustrative exampleTwo clients: what they paid vs what they cost
 Client AClient B
Paid in the year$120,000$60,000
Freelancers, media and tools$18,000$8,000
Days worked (110 vs 40) at $900$99,000$36,000
Founder's time (15 days vs none)$13,500—
Left at the end of the year−$10,500$16,000

Figures are illustrative, not drawn from a specific company.

This is just a basic example and does not by any means suggests this is what it entails to deliver a marketing project.

However, from this illustration, Client A is the agency's biggest account and its only loss. Client B pays half as much and leaves $16,000 behind. The smaller client is covering the costs of the bigger one, a classic reason for the cash drain the business likely experiences.

How to Check Whether a Client Is Profitable

The scorecard above came from six steps. If you have dozens of clients, start with your ten largest. That is where the biggest losses tend to hide.

  1. Take the last 12 months.
    Use a full year so one unusual project does not decide the answer.
  2. Run each project for that client through the seven-step check.
    The steps are in How Do I Know If a Project Actually Made Money?
  3. Add the time no project captured.
    Account calls, status meetings, chasing payment and your own rescue hours.
  4. Total what is left for each client.
    What they paid, minus everything it cost to serve them.
  5. Rank clients by what is left.
    Then compare that list with your ranking by revenue. The gaps are where profit is leaking.
  6. Decide what to do with each client losing money. Reprice, change the terms, or let them go. The next section covers how.
If you would rather not do this yourself

Find the clients costing you money

Pricing Reconstruction audits a sample of your completed projects, finds which clients and which kinds of work are losing money, and rebuilds your pricing so the pattern stops.

Reality Check

Your highest-paying clients may not always be the most-profitable.

What to Do With a Client Who Is Not Profitable

Letting a client go is the last step, not the first. Work through these in order:

  • Reprice at renewal, based on what the work actually takes.
  • Write limits into the terms: revision rounds, approval windows and payment dates.
  • Charge for the extras that keep happening. If it happens on every project, it belongs in the price.
  • Let go when the terms cannot change. Losing an unprofitable client can raise profit before it raises revenue.

A business that ranks clients by revenue can grow while its profit shrinks. It is one of the patterns behind a business that is busy but not profitable.

Revenue is not profit

Which of your clients is quietly costing you money?

The two-minute Profit Risk Assessment shows where your business is exposed.

Find Out in 2 Minutes

Frequently Asked Questions

How do I know if a client is actually profitable?

Compare everything the client paid over the year with what it cost to serve them: the delivery days, the extra rounds, the waiting, the time spent chasing payment and your own hours. If what they paid is higher, the client is profitable.

What does it cost to serve a client?

Everything the business spends because that client exists: the days worked on their projects, extra revision rounds, slow approvals, account calls and updates, time chasing payment and the owner's time.

Should I drop an unprofitable client?

Not first. Reprice at renewal and write limits into the terms, such as revision rounds, approval windows and payment dates. Let the client go only if the terms cannot change.

How often should I check client profitability?

Once a year for every major client, and before every renewal or new contract.

What numbers do I need to check if a client is profitable?

What the client paid over 12 months, the direct costs of their projects, the actual days worked, the running cost of those days, and the unbilled account and owner time.

Creative Profit Solutions logo

About Creative Profit Solutions

Creative Profit Solutions works with owner-led businesses to close the gap between their pricing and their operational reality, so more of the profit in every quote ends up as cash in the bank.

Founded by Temi, whose background spans accounting, operations and white-label apparel manufacturing, it gives owners experiencing cash flow pressure, operational chaos and founder overwhelm the structure to plug hidden profit leaks and keep more of what they earn.

Work with Temi →
×
×

Your business looks successful

Does your bank account agree?


Find out in just 2 minutes.

×
Margin Leak Diagnostic cover
Before You Go...
Most profitable projects
don't lose money overnight

Get the free Margin Leak DiagnosticTM and see where profit disappears before it reaches your bank.

Yes, email me the Margin Leak Diagnostic and occasional insights from Creative Profit Solutions. I understand I can unsubscribe at any time.

Please enter your name and email.

Please accept the opt-in checkbox to continue.

Please complete the verification above before continuing.

Instant download. No spam, ever.

×
Profit Notes
Get Pricing Clarity Sent Straight to Your Inbox

Join owner-led business founders who receive practical breakdowns on pricing architecture, delivery costs and cash protection.

Yes, send me Profit Notes and occasional updates from Creative Profit Solutions. I can unsubscribe at any time.

Please enter your first name and a valid email.

Please tick the box to confirm you'd like to receive Profit Notes.

Please complete the verification above before continuing.

Free. One email a week. No spam.

×
Contact Us
Send us a message

Tell us what you need and we'll reply by email, usually within two working days.

Please fill in your name, a valid email and your message.

Please complete the verification above before sending.