← Back to Blog
The AI Client Profitability Check: How Founder-Led Service Businesses Can Finally See Which Retainers and Projects Actually Make Money (and Which Ones Are Quietly Draining the Business)

The AI Client Profitability Check: How Founder-Led Service Businesses Can Finally See Which Retainers and Projects Actually Make Money (and Which Ones Are Quietly Draining the Business)

September 22, 2026·7 min read

I ran a training company for 18 years and have been building businesses since 1995, and for most of that time I could not have told you which clients were actually profitable. I knew who paid. I knew who was annoying. Those turn out to be two different lists.

That's the whole problem in one line: revenue is loud, cost to serve is quiet.

Revenue is loud, cost to serve is quiet

Your bookkeeping is honest about money coming in. It says almost nothing about what it took to earn it.

An $8,000 a month retainer that eats 45 hours of senior time is a worse business than a $4,000 project that takes six hours. The books report the 8,000. The 45 hours show up as busy, and busy feels like success right up until it doesn't.

I've watched this in my own companies. The client that felt like the crown jewel was often the one with a hundred small asks a month, an approval chain of four people, and an invoice paid on day 61. Meanwhile a quiet client nobody thought about was running at 70 percent margin and almost never emailed twice.

So the work is not math. It's instrumentation. Revenue, hours by role, and everything else that client costs you, all in one place.

The five numbers that tell you which clients are actually profitable

Most founder-led service businesses track revenue and deadlines. Here is what actually moves margin.

  1. Hours by role, not total hours. A strategy hour and an admin hour are not the same cost. Harvest and Toggl Track both do this and both export clean CSVs. If senior people are doing revisions, that's a pricing problem wearing a time problem costume.
  2. Rounds of revision per deliverable. Count them. Asana, ClickUp, and Trello keep the history that shows you the number. Three rounds is normal. Nine rounds is a client who doesn't know what they want yet, and you are funding their discovery.
  3. Decision latency. Days between your question and their answer. This is the most ignored cost in service businesses. A project that should take three weeks and takes four months is not a three-week project. It's a three-week project plus eleven weeks of attention rent.
  4. Payment behavior. Days to pay, straight out of QuickBooks or Xero. A client paying on day 60 is borrowing from you at zero percent. Five of them and you have a financing arm you never agreed to open.
  5. Unbilled scope events. The quick asks. Tag them in Airtable or a shared sheet as they happen, because you will not remember them at renewal. The client won't either.

Cost to serve is hours by role times your internal rate, plus tools, plus any subcontractor cost. Revenue minus that number is your client profitability. Run it for every client once and the list will surprise you. It surprised me.

Retainers decay and nobody notices

A retainer is the most profitable thing in your business in month one. By month nine, most of them are a job with extra steps.

Here's what happens. The price stays flat because renegotiating feels rude. Scope grows one small yes at a time. Nobody logs the yes. The retainer that started at 60 percent margin is running at 22 percent, and everyone can feel it without being able to name it.

Retainer profit margin tracking fixes this, and it does not need to be fancy.

  1. Build a retainer health sheet. One row per client, one column per month: revenue, hours, margin percentage. One formula.
  2. Put a scope log inside the client's shared doc. Every extra request goes in with a date. Not to weaponize it. To remember it.
  3. Review every retainer once a quarter, fifteen minutes, sheet and scope log open. Turn on budget alerts in Harvest or Toggl so you get pinged at 75 percent of hours used instead of after the client is already unhappy. Then raise the price, cut a deliverable, or change the delivery model.
  4. Push the margin number into email or Slack on the first of the month. Make or Zapier plus a Google Sheet handles that in about ten minutes. A number you see monthly changes behavior. A number in a folder does not.

Where AI actually helps, and where it doesn't

I run multiple AI companies, so I have a bias. But the useful version of AI here is boring on purpose. It isn't a dashboard. It isn't a prediction engine. It reads messy inputs and hands you a sentence you will act on.

Four steps, and that's the whole build:

  1. Export three things every Monday: time entries, invoices, project activity. CSV is fine.
  2. Paste them into Claude or ChatGPT with a prompt like this: "Return margin by client, sorted worst to best. Flag any client where hours rose more than 20 percent while revenue stayed flat. Five lines, plain English."
  3. Wire the export with Make or Zapier into a Google Sheet and have the digest emailed to you. The first setup took me about 40 minutes.
  4. Read it with coffee once a week. That's the habit.

There's a step-by-step version of that build at https://workshop.mastermindshq.business.

The point isn't automation for its own sake. What's become clearer to me is that the tool matters far less than the cadence. The analysis finally happens because once it's set up, it takes zero willpower.

What to do once you can actually see it

Sort clients into three buckets and be honest about which is which.

A tier: good margin, good humans, pays on time. Raise the price a little at renewal, because consistency has been underpriced, and give them more access.

B tier: decent money, bad scope, fixable. These are process problems, not client problems. Add a scope log, cap revisions in writing, put a decision deadline in the kickoff. Most B clients become A clients and thank you for the structure.

C tier: low margin, high friction, slow pay. Raise the price at renewal with 60 days notice, move them to a fixed deliverable count, or refer them out. Some will self-select out, which is the same outcome with less conversation.

One thing that always gets skipped: track your own hours for two weeks. Founder time is usually free in the math, and that is exactly where the profit disappears. Price your hour at what you'd pay someone else to do it, then look at the list again.

I love the people I work with. Real human connection is most of why I do this. But keeping a client that quietly loses money is not generosity. It's a tax on every other client, on your team, and on your time, and you're the only person who can decide to stop paying it.

I break down how the Mastermind works next to our live workshop format at https://www.mastermindshq.business/mastermindvsl.

If this resonates and you want to build this kind of infrastructure in your own business, the Mastermind is where we do the work live. You can learn more at mastermindshq.business.

Ready to put this into practice?

Join Joe Che's AI Business Mastermind, a small cohort for founder-led service businesses that want to systematize their operations with AI.