CPA firms: how to identify unprofitable clients and decide whether to reprice or exit them 

E

By Eva Mrazikova

Global Head of Product Marketing

To identify unprofitable clients, measure profitability using realization, write-offs, and budget-versus-actual data. Then, apply this rule: reprice clients who are unprofitable because of scope creep or outdated fees, and exit clients who stay unprofitable after a fair repricing or who consume disproportionate partner time. This blog talks you through that process, and the technology that makes it possible. 

How IRIS helps

IRIS Firm Management (IFM) surfaces the client-level profitability, work-in-progress (WIP), and realization data that makes cutting costly clients an evidence-based decision. 
It spots: realization issues, recurring write-downs at billing, budget overruns, scope creep on fixed-price work, time leakage, untracked non-chargeable time, and disproportionate partner time 

In this article, you'll learn: 

  • Why unprofitable clients quietly cap your firm's capacity and growth 
  • The warning signs of an unprofitable client — and the data you need to spot them 
  • How IRIS Firm Management surfaces client-level profitability, WIP, and realization 
  • A clear framework for deciding whether to reprice or exit each client 
  • Whether IFM can lift margin without adding headcount 
  • The KPIs to track so unprofitable clients don't erode margin again 

Read on to discover more. 

Why are unprofitable clients a structural problem for CPA firms? 

In short, unprofitable clients have a disproportionate impact on your firm’s capacity. You might set fees once, but the needs of the customer grow beyond this initial assessment. Scope expands, staff work harder to absorb the unbilled time, and the gap between the fee charged and the cost to deliver widens.  

Often these unprofitable clients impact your business below the radar. Because firms bill on gross fees but rarely track cost-to-serve at the client level, these clients look fine on a fee list. They are only spotted if you have quantifiable data on write-offs, low realization, and staff hours that never convert into an invoice. 

The problem compounds: every hour spent servicing an underpriced client is an hour unavailable for a well-priced one. That means unprofitable clients cap growth without adding margin.  

Why are unprofitable clients more costly during tax season? 

If it’s hard to assess the profitability of clients during normal periods, it’s twice as difficult during tax season. During this time, the focus is on getting work done rather than strategy, which means scope creep goes unchallenged under deadline pressure, and repricing conversations are impossible as there’s simply no time. Those little extra jobs can easily become overtime on top of overtime. 

Ultimately, the reprice-or-exit decision must be made before the season starts, tackled during the post-season and pre-season windows.  

What are the signs of an unprofitable client? 

Here are the signs of an unprofitable client—the question is do you have access to this data? If you don’t, we’ll soon explain how solutions like IRIS Firm Management, can help you. 

  • Realization you cannot trust or explain. Realization persistently below your firm average, or falling year over year, is a warning sign.  
  • Recurring write-downs at billing. Fees repeatedly cut below recorded WIP value are a signal the standing fee no longer matches the work. 
  • Persistent budget overruns. Work can require more resource than anticipated, and with it comes a hidden cost… but are clients getting an updated bill in good time? 
  • Scope creep on fixed-price work. These are the extra demands that work their way in after the initial agreement is in place. You never agreed to them, so there’s a real and present danger they will get written off.  
  • Time leakage from retrospective timesheets. When timesheets are completed late, recorded time understates the real cost to serve. This is fixable at your end, but only with the right setup. 
  • Untracked non-chargeable time and disproportionate partner time. Partner queries, rework, and hand-holding never reach a fee list. They must pay off in a tangible way. The question is: can you track it? 

How does IRIS Firm Management identify unprofitable clients? 

IRIS Firm Management is a practice management platform for time recording, billing, WIP management, and profitability reporting. Here’s how IFM can help you thanks to three powerful sets of functionality. 

1) IFM ties time to budgets at the job level. Each engagement can hold a summary or detailed budget structured by stage and staff level; staff posting time are prompted to select the part of the budget they are using, so any variance is captured as the work happens rather than reconstructed afterward. Firms can also set rules to prevent posting time or expenses to a job without an approved budget.  

It’s easy to know when your budget is at risk. Automatic email alerts notify a partner or manager when a job or stage crosses a configured budget threshold. 

2) IFM makes profitability visible through four reporting tools. The standard installation includes: 

  • A library of reports covering accounts receivable (A/R), WIP, timesheets, and staff analysis, including a “WIP Billing Realization Comparative” report.  
  • A web-based dashboard with rapid drill-down from firm level to individual records. It can use Business Process Automation (BPA) for event-driven email and SMS alerts.  
  • Advanced analytics through Power BI.  
  • A separate reporting database per client using an OData API, so firms can build custom reports without slowing the production system.  

Together, these give leadership a client-by-client view of realization and write-downs without manual assembly. 

3) IFM untangles much more with the help of advanced tools. These include multi-entity WIP, approvals, scheduling, billing, and budget-versus-actual reporting for more complex firms. Budgets and schedules can also be rolled forward year over year to give a like-for-like baseline for period comparisons. That control stops the untracked, unbudgeted work that creates unprofitable clients in the first place.  

See the IRIS Firm Management product page for the full capability set. 

Should you reprice or exit an unprofitable client? 

Armed with this information, you now know who is less profitable. Once a client is flagged, your decision can follow evidence: 

Situation Action 
Unprofitable due to outdated fees or predictable scope growth Reprice—reset the fee to the real cost to serve, with scope defined in an engagement letter 
Unprofitable because of one-off, non-recurring work Hold and monitor—confirm it was an anomaly 
Still unprofitable after a fair repricing Exit— the client won't support a viable fee 
Consumes disproportionate partner or peak-season capacity Exit or restructure—one way or another, free your partner’s capacity for higher-margin work 

Does this mean IRIS Firm Management can help a CPA firm improve profitability without adding headcount? 

Yes, it can. You improve margin by raising realization on the clients you already serve and reclaiming the capacity lost to unprofitable ones. With the help of IFM, you can update underpriced clients to their true cost, bill them swiftly so nothing gets lost, eliminate scope creep with the help of budget controls, and redeploy the hours freed from exited clients to higher-margin work.  

Going forward, what KPIs should managing partners track with IFM? 

You’ve fixed the problem, now it’s time to make sure it doesn’t come back.  

Managing partners should track realization rate, utilization rate, WIP days, write-off percentages, and client- and job-level profitability. IFM provides this on a real-time dashboard, not a month-end report. You’ll see how much recorded time converts to fees and how much available staff time is chargeable.  

 
How do you measure and benchmark realization and utilization rates? 

To benchmark both, measure them at consistent intervals, segment by client and staff level, and compare the data against the same period last year. IFM presents these live, with current-period, prior-period, and year-to-date columns. It can roll job budgets and schedules forward to give a like-for-like baseline—so partners can act on a slipping client mid-engagement instead of discovering it a quarter later. 

Make sure that when you reassess your clients you do so before they become a problem at peak periods, like tax season.  

The bottom line 

Unprofitable clients aren't found on a fee list; they're found by measuring realization, write-offs, and budget variance at the client and job level. Reprice the clients whose fees no longer match the work and exit those who stay unprofitable after a fair reset.  

The single most useful step now is a pre-season review of last year's client profitability —so the same clients don't erode margin again this tax season. To see the reporting behind these decisions, explore IRIS Firm Management. 

Eva Mrazikova

Global Head of Product Marketing

Eva Mrazikova is Global Head of Product Marketing at IRIS, where she leads go-to-market strategy, competitive positioning and product marketing across IRIS’ Accountancy and HCM portfolios in the UK and US.

With more than 20 years’ experience spanning product marketing leadership, commercial strategy and technology transformation, Eva brings a rare blend of strategic vision and hands-on execution to complex, multi-product businesses.

A recognised product marketing leader and qualified accountant, she has spent her career at the forefront of digital transformation, helping organisations navigate the shift from legacy platforms to cloud-based, AI-enabled solutions while driving measurable commercial outcomes through market-led strategy.