How to identify which clients create profit, not just revenue

Business owner at a desk reviewing financial reports with papers spread out
TL;DR

In many service firms, a small share of clients generate the vast majority of profit while some relationships actively destroy value once all costs are counted. Running a profit-per-client analysis, tracking labour cost, direct costs, and overhead against revenue for each account, reveals which relationships to protect, reprice, or exit, and gives you a data-based template for the kind of client to pursue next.

Key takeaways

- Revenue concentration and profit concentration are different things: the largest client by fees is often not the most profitable one once all costs are properly counted in. - Service-firm analyses consistently find that around 20% of clients generate 80% of the profit, meaning a significant share of capacity may be going to relationships that barely contribute. - The basic calculation is recognised client revenue minus direct labour cost (hours at cost rate), direct non-labour costs, and an allocated share of overhead, expressed as a margin percentage per client. - The analysis points to three actions: protect high-margin clients, reprice or tighten scope on mid-margin accounts, and assess whether loss-making relationships justify the capacity they consume. - Some lower-margin clients have strategic value through referrals, market access, or case study potential that does not appear in the margin figure; weigh those alongside the financial data before deciding to exit.

A consulting firm with £2.4 million in revenue and a 22% profit margin looks healthy from the outside. But when the owner sits down to break the numbers client by client, the picture shifts. A small number of accounts are generating almost all the actual profit. The largest client by fees, the one that fills the diary and the inbox, is barely breaking even once every hour is properly costed.

This gap between revenue concentration and profit concentration is one of the most consistent patterns in owner-managed services businesses. Understanding it starts with one discipline: client-level profitability analysis.

What is client-level profitability analysis?

Client-level profitability analysis calculates the actual profit each client relationship generates, after every cost of serving them is counted in. That means direct labour at cost rates, subcontractors, dedicated software, and a proportional share of overhead, all subtracted from recognised revenue. The result is a margin percentage for each client, not just an aggregate figure for the firm as a whole.

The formula itself is straightforward. Client revenue minus direct labour cost, minus direct non-labour costs, minus allocated overhead gives you client profit. Dividing that by revenue gives the margin. Tools like Harvest and Productive.io surface this by client in dashboard form, but the underlying exercise can be done in a spreadsheet once you have reliable time-tracking data. The challenge is not the arithmetic. It is gathering accurate cost inputs, particularly on the labour side, where senior time often goes untracked because it does not feel like billable work but still costs the business. Reliable time tracking across all staff is the foundation the rest of the exercise depends on.

Why does your biggest client often create the least profit?

Revenue concentration and profit concentration rarely line up. Service-firm analyses consistently find that around 20% of clients generate 80% of the profit, with some examples showing a steeper distribution: 10% of clients generating 90% of profit. A firm’s headline margin can look stable while the underlying client mix is deteriorating, particularly if newer work is being priced too cheaply.

Large accounts are prone to hidden cost accumulation. Extra scoping meetings, bespoke reporting formats, revision cycles beyond what was quoted, and slow payment terms all add to the cost of serving them without appearing on any invoice. Research cited by Harvest found that businesses using advanced customer analytics reported 15 to 20% profitability improvements once they acted on what the data showed.

There is also a pricing dynamic at play. Many large clients started at discounted rates to win the initial engagement, then grew in scope while the fee stayed anchored to the original number. The effective hourly rate drops quietly over time. A firm growing year-on-year can still show deteriorating underlying margins if new accounts are being won at below-rate prices. The headline looks fine. The client-level view tells a different story.

How do you run a profit-per-client cut?

The calculation has four inputs: client revenue (recognised, net of write-offs and discounts), direct labour cost (hours at cost rate), direct non-labour costs (subcontractors, platforms, pass-through expenses), and an allocated share of overhead. Labour is almost always the largest driver. A realistic cost rate means salary plus employer National Insurance, pension, and benefits, divided by productive hours, typically 1,500 to 1,600 per year after holidays and non-billable time.

Build the labour cost per client first, then layer in direct costs. For overhead allocation, choose a base that is consistent across all clients: direct labour hours or revenue both work for service businesses. The ACCA’s guidance on overhead allocation stresses consistency over precision; the goal is a method that supports like-for-like comparison rather than a forensically exact allocation.

Once the numbers are in, rank clients by margin percentage. A Pareto chart plotting cumulative profit contribution by client usually shows a steep curve: a small number of accounts carry the load. A profitability matrix, plotting revenue against margin, adds another view. It surfaces the high-revenue, low-margin accounts that many owners already feel are consuming more than their share, but have not yet put a number on.

A curve showing three clients accounting for 80% of profit makes the case for action in a way that aggregate margin figures rarely do. The distribution becomes difficult to ignore once you can see it.

What do you do with what you find?

The analysis splits your client base into three groups, each pointing to a different action. High-margin clients get protected: they need consistent service quality, access to your best people, and enough senior attention that the relationship stays intact. Losing one of them hurts profit far harder than losing a larger but thin-margined account, because of how concentrated the profit distribution tends to be.

Mid-margin clients, often your largest by fees, are candidates for repricing or scope tightening. Intuit’s guidance on client profitability points to real-time monitoring of non-billable time and write-offs as the key lever: catching scope creep while an engagement is live, rather than discovering it at year-end. Options include tiered service levels, retainers with clearly defined inclusions, or a direct conversation about what the current fee actually covers.

Loss-making clients are a clearer decision once you have the numbers. Quantify what that capacity could generate if redeployed to a better-fit account, then assess whether a phased exit or a referral to another provider is the right move. A phased approach avoids abrupt relationship damage and gives you time to transition the work. The same analysis shapes new business development: the traits that your high-margin clients share, their sector, project type, buying behaviour, and payment terms, become the profile you look for in new enquiries.

When does client profitability analysis not apply?

The analysis works best where cost-to-serve varies meaningfully between clients. If your service is genuinely standardised, with little variation in time or complexity across accounts, a product-line margin analysis may give you more useful information than a client-level cut. Many owner-managed service businesses are not in this position, but it is worth being clear about before investing time in the exercise.

Poor data is a harder constraint. Inaccurate time tracking, inconsistent expense coding, or arbitrary overhead allocation can produce misleading figures that lead to bad pricing decisions or unnecessary exits. The analysis is only as reliable as the inputs going in.

There is also a strategic value question. Some lower-margin clients provide referrals, open new sectors, or generate case study material that later attracts higher-margin work. A purely financial view can flag these for exit just as the strategic benefit is about to arrive. Client profitability data is a useful input, weighed alongside the full picture rather than used as the sole deciding factor.


Running this as a one-off produces a useful snapshot. Running it quarterly, with dashboards that flag margin changes while work is still live, turns it into a management tool rather than a finance exercise. Intuit and Harvest both make the case for near-real-time margin monitoring, so you can reset scope or pricing while an engagement is in progress rather than when it is already finished. Knowing which clients are actually profitable matters most when that knowledge shapes decisions consistently, before the gaps compound rather than after.

Sources

- ACCA Global (2024). Financial Management: Overhead Allocation. Guidance on cost allocation methods for service businesses, including rationale for labour-based versus revenue-based allocation to enable consistent client comparisons. https://www.accaglobal.com/an/en/technical-activities/technical-resources/financial-management/overhead-allocation.html - CIPD (2024). Working Hours Factsheet. Sets out average productive hours available per full-time employee in the UK annually, the denominator for realistic cost-rate calculations in client profitability work. https://www.cipd.org/en/knowledge/factsheets/working-hours-factsheet/ - ICO (2024). Data Protection and Data Analytics. UK GDPR obligations for businesses using personal data in client analytics and profiling workflows, including lawful basis, data minimisation, and processing agreements. https://ico.org.uk/for-organisations/uk-gdpr-guidance-and-resources/data-protection-and-data-analytics/ - FCA (2022). Consumer Duty, Final Rules and Guidance (PS22/9). Requires FCA-regulated firms to assess cost-to-serve and fair value at customer or segment level, directly relevant to how client profitability analysis is applied in regulated financial services. https://www.fca.org.uk/publication/policy/ps22-9.pdf - Harvard Business Review (1994). Profitable Customer Management. Foundational analysis of how a small share of customers drives the majority of profit in service businesses, establishing the analytical framework behind client-level profitability work. https://hbr.org/1994/09/profitable-customer-management - Harvard Business Review (2008). Pareto Redux: Who Benefits Most from Your Products? Documents the concentration of value creation in customer portfolios, including steep Pareto distributions in service firm profitability. https://hbr.org/2008/05/pareto-redux-who-benefits-most-from-your-products - Numetix (2024). Client Profitability Analysis for Service Firms. Practitioner framework for client-level P&L, including profit concentration patterns and examples where 10% of clients generate 90% of profit. https://www.numetix.ai/resources/client-profitability-analysis-service-firms - Sidekick Accounting (2024). Client Profitability Analysis: Performance Marketing Agencies. UK-focused guidance on calculating true account margin after team and platform costs, including scope creep and repricing approaches. https://www.sidekickaccounting.co.uk/post/client-profitability-analysis-performance-marketing-agency - Harvest (2024). Customer Profitability Analysis. Covers the 15-20% profitability uplift finding from advanced customer analytics and the practical mechanics of time-based cost allocation for service firms. https://www.getharvest.com/blog/customer-profitability-analysis - Productive.io (2024). Customer Profitability Analysis. Step-by-step guide to running client-level profitability analysis in professional services, including the core P&L formula and visualisation methods. https://productive.io/blog/customer-profitability-analysis/

Frequently asked questions

How do I work out which clients are actually profitable?

Start with time-tracking data. For each client, calculate direct labour cost by multiplying hours by a realistic cost rate: salary plus employer National Insurance and pension, divided by roughly 1,500 to 1,600 productive hours per year. Add direct non-labour costs (subcontractors, platforms, pass-through expenses) and a proportional share of overhead. Subtract the total from recognised revenue and you have client profit and margin percentage.

Why is my largest client often not my most profitable?

Large accounts frequently accumulate hidden costs that never get attributed to them properly: extra scoping meetings, bespoke reporting, revision cycles beyond what was quoted, and slow payment terms that tie up cash. Revenue often grows on these accounts while the effective hourly rate quietly drops, because the fee was set early and scope expanded around it. Client-level analysis makes this pattern visible and gives you data to act on.

What should I do when I discover a client is losing me money?

You have three main options: reprice or tighten scope using the analysis data as the basis for the conversation, restructure the engagement through tiered service levels or retainers with clearer inclusions, or exit the relationship and redeploy that capacity to higher-margin work. Before deciding, check whether the client has strategic value beyond the financials: referrals, market access, or case study potential that does not show in the margin figure.

This post is general information and education only, not legal, regulatory, financial, or other professional advice. Regulations evolve, fee benchmarks shift, and every situation is different, so please take qualified professional advice before acting on anything you read here. See the Terms of Use for the full position.

Ready to talk it through?

Book a free 30 minute conversation. No pitch, no pressure, just a useful chat about where AI fits in your business.

Book a conversation

Related reading

If any of this sounds familiar, let's talk.

The next step is a conversation. No pitch, no pressure. Just an honest discussion about where you are and whether I can help.

Book a conversation