Client Profitability Analysis: Finding Out Which Clients Are Costing You

Rayhaan Moughal
March 26, 2026
Agency client profitability analysis dashboard showing profit margins per client on a modern computer screen in a creative workspace.

Key takeaways

  • Client profitability analysis reveals the true profit or loss from each client, moving beyond just the revenue number on your invoice.
  • Many agencies have 1-2 clients that are secretly losing them money, often masked by high revenue but even higher servicing costs.
  • The core metric is Client Contribution Margin, which is the revenue minus all direct costs of serving that specific client.
  • Regular analysis allows you to renegotiate, reshape, or exit bad-fit clients, freeing up capacity for profitable work and improving team morale.
  • This is a commercial strategy tool, not just an accounting exercise, used to make better pricing, resourcing, and client selection decisions.

You look at your monthly revenue report. The numbers look good. But you feel busy, stressed, and your bank balance never seems to grow as fast as your sales. This is a classic sign. Your agency might be working for clients who are costing you money.

Client profitability analysis for an agency is the process of figuring out exactly how much money you make from each client. It goes deeper than the invoice total. It asks: after we pay for all the time, tools, and stress to serve this client, what are we left with?

For marketing and creative agencies, this is non-negotiable. Your main cost is people's time. A client that consumes 80% of a senior person's week for a £3,000 retainer is a disaster. Another client on a £5,000 retainer that only needs light touch management from a junior is a goldmine.

Without this analysis, you are flying blind. You might be celebrating a £50,000 client win that actually pushes your team into burnout and kills your profit. This guide will show you how to find those hidden costs and turn your client list into a true profit engine.

What is client profitability analysis for an agency?

Client profitability analysis is a financial review that calculates the true profit or loss generated by each individual client. It moves beyond top-line revenue to measure the net contribution after accounting for all direct costs associated with serving that specific client.

Think of it like this. You bill Client A £10,000 per month. To service them, you need one full-time senior account manager (cost: £5,000), £1,000 in software licenses, and £500 in freelance design support. Your direct cost is £6,500. Your profit from Client A is £3,500.

Client B also bills £10,000. But they require two senior strategists, constant campaign tweaks, and weekly crisis calls. Their direct cost is £9,000. Your profit is only £1,000. Both clients show the same revenue in your accounts. But their profitability is worlds apart.

The goal of a client profitability analysis agency exercise is to surface these differences. It turns vague feelings of "this client is a nightmare" into hard numbers. You can then see which relationships are worth nurturing and which need to change.

Why do most agencies get client profitability wrong?

Most agencies measure success by total revenue or overall agency profit. They miss the client-by-client view because they don't track time and costs accurately against specific clients, or they treat all revenue as equal. This hides loss-making relationships that drain resources and morale.

The biggest mistake is using overall agency gross margin (the money left after paying your team and freelancers) as a guide. A 50% gross margin across the agency sounds healthy. But it could be made up of one client at 70% margin and another client at 10% margin. The average looks fine while one account bleeds you dry.

Another common error is not capturing all costs. Did you include the project management software seat just for that client? What about the cost of the sales process to win them? The hours spent on unexpected revisions? If these aren't tracked, your profit calculation is fiction.

Finally, agencies often fear the findings. Discovering a major client is unprofitable feels scary. It's easier to ignore it and hope things improve. But hope is not a strategy. Data gives you the power to have difficult conversations from a position of strength.

How do you calculate true client profitability?

You calculate true client profitability by tracking all revenue from a client and subtracting all direct, attributable costs of serving them. The key is accurate time tracking and a clear definition of what counts as a direct cost for each client relationship.

Start with the core formula: Client Contribution Margin = Client Revenue - Direct Client Costs.

Client Revenue is clear. It's all fees, retainers, and project payments from that client in a period.

Direct Client Costs need careful definition. For an agency, these typically include:

  • Labour Cost: The fully-loaded cost of every team member's time spent on the client. Use an hourly cost rate, not their salary. (Salary + employer taxes + benefits + overhead allocation, divided by billable hours).
  • Freelancer/Contractor Costs: Any external talent paid specifically for work on that client's account.
  • Direct Software/Tools: Licenses for platforms used exclusively for that client (e.g., a specific social media reporting tool).
  • Ad Spend Commission (for media agencies): The cost of managing ad spend if it's included in your fee structure.
  • Direct Expenses: Travel, client entertainment, specific production costs.

Do not include general overheads like office rent, utilities, or non-client-specific software in this calculation. That comes later. This analysis focuses purely on what it costs to deliver the service to that one client.

A study by the Journal of Marketing highlights that misallocated costs are a primary reason firms misjudge customer profitability, leading to resource drain on unprofitable relationships.

What does an unprofitable client look like for an agency?

An unprofitable client for an agency generates less revenue than the total direct costs required to service their account. They often have common traits: low effective hourly rates, constant scope creep, high management overhead, and poor strategic fit that strains your team's capabilities.

Here are the warning signs of an unprofitable client agency leaders should spot:

  • Low Effective Hourly Rate: Divide their monthly fee by the total hours your team logs. If it's below your target labour cost rate, you're losing money. For many UK agencies, a rate below £75-£100 per hour for senior time is a red flag.
  • Scope Creep Champion: The client who constantly asks for "one more small thing" that isn't in the scope. This erodes your margin with unbilled time.
  • Communication Black Hole: They require daily calls, endless email chains, and multiple approval layers. The management time kills your efficiency.
  • Strategic Misfit: Their needs are outside your core expertise. Your team spends twice as long to figure things out, burning valuable hours.
  • Late Payer: Consistent late payments increase your financing costs and administrative hassle, indirectly hitting profitability.

These clients don't just hurt your finances. They demoralise your team, occupy capacity that could be used for better clients, and prevent growth. Identifying them through client margin analysis is the first step to fixing the problem.

What metrics should you track in a client margin analysis?

Track metrics that connect client revenue to the effort and cost required to earn it. Focus on Client Contribution Margin, Effective Hourly Rate, Client Utilisation Rate, and the Ratio of Client Revenue to Team Cost. These show you the efficiency and value of each relationship.

1. Client Contribution Margin (£ and %): The absolute profit and the margin percentage. This is your primary health score. What percentage of their fee is left as profit after direct costs? Target at least 30-40% for a healthy retainer.

2. Effective Hourly Rate (EHR): Client Revenue / Total Hours Logged. This tells you what you're earning per hour of work. Compare it to your average fully-loaded hourly cost for the team members working on it. If the EHR is £50 but your team's cost rate is £70, you're losing £20 for every hour worked.

3. Client Utilisation Rate: (Billable Hours / Total Logged Hours) x 100. Some hours logged are non-billable admin or internal meetings for that client. A low rate (e.g., below 70%) means too much time is spent on non-chargeable activities for them.

4. Revenue to Team Cost Ratio: Client Revenue / Total Labour Cost for that client. A simple ratio. A result of 1.5 means for every £1 you spend on team time, you get £1.50 back. Below 1.2 is dangerous territory.

Tracking these over time is key. Is a client's margin shrinking each quarter? That's a trend you need to address before it hits zero.

How can you use client profitability data to make better decisions?

Use client profitability data to inform pricing, resource allocation, client relationship management, and strategic focus. It transforms subjective feelings into objective facts that guide commercial conversations and internal planning.

First, use it for pricing and renegotiation. Walk into a contract renewal with a clear report. "Our analysis shows our effective hourly rate on your account is £X. To continue delivering this quality, we need to adjust the scope or the fee to achieve our target rate of £Y." This is professional and hard to argue with.

Second, guide resource allocation. Stop putting your best, most expensive people on low-margin accounts. Match the team's seniority and cost to the client's profitability. Your top strategist should be focused on your most valuable clients.

Third, improve client selection. Analyse the traits of your most profitable clients. What industries are they in? What services do they buy? What is their management style? Use this as a blueprint for your sales and marketing efforts to attract more of the same.

Finally, make informed decisions about client exits. Letting go of a client is tough. But when the data shows they are consistently unprofitable and damaging team morale, it's a business necessity. The freed-up capacity can be redirected to acquiring or servicing a profitable client. Research from Harvard Business Review on customer profitability often shows that firing the bottom 20% of customers can significantly boost overall profit.

What are the practical steps to start your analysis?

Start by gathering three months of data for your top 5-10 clients. Use time-tracking records, payroll data, and invoices to calculate direct labour costs and other expenses for each client. Begin with a simple spreadsheet focusing on Contribution Margin and Effective Hourly Rate.

Step 1: Pick Your Period & Clients. Don't boil the ocean. Start with your largest clients by revenue or the ones your team complains about most. Analyse the last quarter.

Step 2: Gather Time Data. Export time sheets from your project management tool (like Harvest, Clockify, or Toggl). You need total hours per client, broken down by team member if possible.

Step 3: Calculate Labour Cost. For each team member, calculate a fully-loaded hourly cost. (Annual salary + employer NIC + pension + benefits) / (annual billable hours). Apply this rate to the hours they logged for the client.

Step 4: Add Other Direct Costs. Pull invoices from your accounting software for freelancers, specific software, and expenses tagged to that client.

Step 5: Calculate & Compare. For each client, subtract total direct costs from their revenue. Calculate the margin percentage and the Effective Hourly Rate. Rank them from most to least profitable.

The results will be enlightening. You may find your "best" client is only your 4th most profitable. This exercise is why specialist accountants for digital marketing agencies often start with a client profitability review.

How often should you review client profitability?

Review client profitability formally at least quarterly. For key clients or those on retainers, monitor key metrics like effective hourly rate monthly. This regular check prevents small issues from becoming major profit drains and allows for timely interventions.

A quarterly review fits well with business planning cycles. It gives you enough data to see trends without being overwhelmed by administration. After each review, schedule conversations with account leads about clients in the "danger zone".

Monthly, you can track a simplified dashboard. Focus on two numbers for your top clients: Total Hours Logged and Client Revenue. Quickly calculate the Effective Hourly Rate. If you see it dropping month-on-month, investigate immediately.

Annual reviews are for strategic decisions. This is when you decide which clients to re-price, which to grow, and which to potentially exit. This annual client margin analysis should feed directly into your next year's budget and sales targets.

Making this a routine part of your management accounts turns client profitability analysis from a scary project into a normal business health check. It empowers your team to think commercially about the work they do.

Getting client profitability analysis right is a major competitive advantage. It shifts your agency from being busy to being strategically profitable. The goal is to build a client portfolio where every relationship clearly contributes to your growth and sustainability.

If you're unsure where to start, take our free Agency Profit Score. It takes five minutes and will give you immediate insights into your agency's financial health, including areas like client concentration and margin pressure.

Important Disclaimer

This article provides general information only and does not constitute professional financial advice. Business circumstances vary, and the strategies discussed may not be suitable for every agency. You should not act on this information without seeking advice tailored to your specific situation. While we strive to ensure accuracy, we cannot guarantee that this information is current, complete, or applicable to your business. Always consult with a qualified professional before making financial decisions.

Frequently Asked Questions

What is the first sign that a client might be unprofitable?

The first sign is often a feeling that a client takes up disproportionate time or energy for their fee. Commercially, the clearest early metric is a declining Effective Hourly Rate. If the revenue divided by hours logged keeps dropping, your margin is being squeezed even if the overall revenue looks stable.

Should I fire an unprofitable client immediately?

Not necessarily. Firing is a last resort. First, use the data from your client profitability analysis to have a conversation. Can you re-scope the work, adjust the fee, or change how the team services them? Exiting should be the decision if the relationship is unprofitable, damages team morale, and cannot be fixed through negotiation.

How do I get my team to track time accurately for this analysis?

Frame it as a tool for their benefit, not just surveillance. Explain that accurate time data helps protect the team from burnout on over-servicing accounts and ensures the agency can afford to pay them well. Use simple, integrated tools and make time-tracking a non-negotiable part of the workflow, with leadership setting the example.

What is a good target for Client Contribution Margin?

Aim for a Client Contribution Margin of at least 30-40% for a healthy retainer client. This means for every £1,000 you bill, £300-£400 should be left after covering all direct costs of serving them. This provides a buffer to cover your agency's overheads and generate a healthy net profit.