The 6 KPIs Every Managing Partner Should Track, and How to Build a Dashboard Around Them
Updated 22nd September 2026 | 26 min read Published 22nd September 2026
If you want to measure the performance of your CPA firm, then referring to the total fee income is not enough. This only tracks how much money your firm makes; it does not tell you how it was made or what leaked—or whether things will be better next month.
The numbers bear this out. The 2025 Rosenberg Survey, an annual benchmarking study of the US profession, found average firm revenue up 7.9 percent year over year while average income per partner rose just 3.2 percent, to $615,000. Profit growth lagged well behind fee growth. A managing partner reading the fee income line alone would have seen a good year and missed the real story entirely: that the firm was selling more work without keeping proportionally more of it.
However, there are a set of specific key performance indicators (KPIs) that will give managing partners the vital information they need to prevent this issue.
This guide sets out in detail a total of six KPIs that matter most for a professional services firm working in accountancy:
- Realization rate
- Utilization rate
- Work in progress (WIP)
- Write-offs
- Budget variance
- Client profitability
We look at how to calculate and benchmark each one, and why a purpose-built dashboard beats spreadsheets and stitched-together software for keeping the important data in front of you.
The guide also looks at how IRIS Firm Management (IFM) helps. But what is IFM? For now, it’s worth knowing that IFM is IRIS Software's cloud-native practice management platform for time recording, billing, WIP management, and profitability reporting. It’s built to show a firm not just what happened, but what its work is actually costing. It puts essential KPIs on real-time dashboards using one connected source of data.
Table of Contents - what questions this guide answers
What KPIs should managing partners track, and what dashboard software shows them in real time?
Managing partners at a CPA firm should have the tools to track six KPIs wherever possible: realization rate, utilization rate, work in progress (WIP), write-offs, budget variance, and client profitability. Together, these follow the money your firm has earned, from the moment work is recorded to the moment it is collected.
These KPIs also expose where money is lost, or “leaked”, along the way. Firms sell professional time, but from the moment the work is done, the money it’s worth is at risk. Revenue potentially leaks at every stage between time worked and cash received.
How does this earned revenue leak for an accounting firm? Time goes unrecorded, recorded work sits as unbilled WIP and loses value as it ages, and work that cannot be justified at billing turns into write-offs.
Most firms can see their total fee income, but they cannot see where money is lost at each stage. That gap is what dashboard-driven practice management software closes: a tool that reads live data from time, billing, and WIP and presents these KPIs on one screen, updated continuously rather than assembled by hand at month end.
We’ll go through each KPI in turn next, and later we’ll talk about IRIS Firm Management (IFM) and the role it plays—but it’s important to start thinking about having the right practice management software as you read. For example, IFM provides dashboard views that can be tailored to the firm, lets partners drill from a top-level view down to individual records, and points at a live reporting database kept alongside the production system. That means the numbers are current rather than a monthly snapshot. As you read on, consider: do you have the toolset to do this now, and do it quickly?
What is a KPI, and why is it important to pick the right ones in a CPA firm? KPI stands for key performance indicator: a quantified measure of how well a firm is achieving a specific operational or commercial objective. To define performance indicators simply, they are the small number of metrics that tell you whether the business is healthy, as opposed to the many numbers that merely describe activity. Common KPI examples that only describe activity, such as total hours logged or total invoices raised, are worth reporting but are not the levers a managing partner pulls. The key performance indicators examples that matter here are the six that tie metrics and performance directly to how the firm earns and collects fees: realization rate, utilization rate, work in progress (WIP), write-offs, budget variance, and client profitability.
What is a realization rate, and how do I measure and benchmark it?
Realization rate is the percentage of recorded time value that your CPA firm actually bills. Measure it as billed value divided by standard value of time recorded, where standard value is the hours worked priced at each person's standard billing rate.
Here’s a quick example: if a job records $40,000 of time at standard rates and bills $34,000, realization is 85 percent.
That example is closer to reality than it looks. The CPA Journal puts average realization for CPA firms at around 85 percent, and cites the Rosenberg Survey listing 85.1 percent for firms with revenues between $10 million and $20 million. The useful question is not whether you clear some absolute bar, but whether you can say what is pulling your own number up or dragging it down.
Realization signals one way or another if a firm is charging what its work’s worth. It’s a good idea to benchmark it by service line, because tax, audit, and advisory realize very differently. Meanwhile, a healthy-but-blended number can hide a service line that consistently under-performs.
From there, track the trend against the prior year, and investigate any partner or client whose realization sits well below the firm target.
Remember this: net realization—the share of recorded work that is ultimately billed and paid—measures where value leaks between the timesheet and the bank account. A rate that partners cannot state by service line is itself a warning sign.
How does IRIS Firm Management help with realization?
IRIS Firm Management reports realization directly. Its standard SSRS report library includes a WIP Billing Realization Comparative. This report compares the current period against the prior year grouped by client partner and job entity, showing time billed, write-up/write-down, and full billing realization percentage. The dashboard carries dedicated realization views (Realization by Partner, and Realization by Partner by Client) with current and prior month-to-date and year-to-date columns. Realization views can be grouped and filtered across up to four grouping levels, so the benchmark reflects how the firm reports.
What is a utilization rate, and how do I calculate utilization?
A utilization rate is the proportion of a person's available time spent on chargeable client work. In other words, it’s time that can be billed to a client as opposed to non-chargeable time, such as general admin, training, or internal initiatives.
So, how do you calculate utilization? You divide chargeable hours by total available hours: an accountant who bills 30 of 40 available hours in a week has a 75 percent utilization rate.
Utilization tells you whether the firm's most expensive resource, its people, is deployed on work that earns fees. Benchmark it by grade, because the target for a junior differs from the target for a partner, and watch where senior partner time is really going, since expensive time spent on work that does not justify the rate is a common, invisible drain on margin.
If the pool of available hours is shrinking, how precisely those hours are deployed matters more, not less. The 2025 Rosenberg Survey reports that staff charge hours are continuing a downward trend, and that the drop has been continuous across firms in every size category with only a few exceptions. In a single year, the share of firms whose staff averaged in the 1,500-hour band fell from 14.9 percent to 8.5 percent, with most of that moving down into the 1,400s, which rose from 17.1 percent to 24.0 percent.
Some of that shift is cultural, and the survey’s authors do not expect it to reverse. Writing up the results, Kristen Rampe of Rosenberg Associates pointed to the sentiment she hears from firms and younger staff—“Who wants to work those long hours?”—and concluded that the profession needs to embrace the technology tools available to it in order to hit profitability targets within these more reasonable hour ranges.
How does IRIS Firm Management help with utilization?
IRIS Firm Management can capture chargeable and non-chargeable time and expenses from a single screen—with calendar, grid, and list views showing where time is spent by client. Because time is recorded at the point of work rather than reconstructed at the end of the week, utilization and recovery figures are something you can trust as a partner. Standard reports cover timesheets and staff analysis, and reports and dashboard views group data by dimensions such as office, service line, and client type. That way, any capacity problems you have surface early.
The importance of measuring WIP in a CPA firm
Work in progress (WIP) is where most of a firm's earned—but not collected—value sits at any moment. Every hour logged and every expense incurred on a client job that has not yet been invoiced is considered WIP. That means it can easily become a large share of a busy firm’s monthly fees.
WIP is real value the firm has already produced, but it is not cash until it is billed and paid, and it does not show up in fee income until then.
WIP matters because this “waiting room” for fees is where revenue leaks. This is because the longer the work stays in this holding pattern, unbilled, the harder it is to justify at full value. Over time, accountants’ memories fade and scope arguments get weaker. Clients, meanwhile, query old invoices because they can’t remember what they are for. Ideally, work needs billing before it ends up languishing in this area of the business.
Real-time WIP tracking means seeing unbilled value build up as work happens. That early view helps you bill promptly, prevent scope creep, and keep the cycle from work to cash short.
How do I get real-time WIP tracking?
The right software makes all the difference. It’s best to get real-time WIP tracking by capturing time and expenses at the point of work in one system, so unbilled value updates continuously and alerts fire when a job crosses a threshold. That way, there’s no more detective work at billing.
IRIS Firm Management gives real-time WIP, capacity, and margin visibility rather than reporting after the fact. Time and billing feed a live WIP position, a period lockdown feature handles month-end validation in the system, and job budgets flow through to schedules, where wall charts and heat-map views show at a glance where staff have time available or are overbooked. Standard SSRS reports cover WIP directly, and the dashboard lets partners drill rapidly from a top-level WIP view down to individual records. Depending on your configuration, IFM’s WIP cross-charging and reallocation can handle the more complex adjustments that larger firms need.
The role of write-offs in CPA practice managers’ KPIs—why they matter
When a job takes 130 hours, but the client will only accept a fee that covers 100, the other 30 hours are written off, and profit is lost. In other words, write-offs are never good news for CPA firms.
Despite the impact they have on a CPA firm, write-offs are not always that obvious. A single instance doesn’t trigger the important conversation. But the impact of this on a business compounds, and eventually there is a sense of recovery slipping—recovery that’s hard to pinpoint without the right tools.
If you want to take control, you have to act earlier, while the work is still in progress and the scope can be reset.
How do I control unbilled write-offs before they pile up?
The way to reduce write-offs is to make the overrun visible while the work is still happening, so a partner can reset scope, adjust the fee, or have a conversation with the client early on. To do this, you need your WIP and budget data to be updated continuously. Automated alerts also take up some of the cognitive strain—you or your colleagues don’t have to constantly check if something is amiss.
How does IRIS Firm Management help with write-offs?
IRIS Firm Management surfaces scope creep at the WIP stage, not at billing, which is where write-offs are prevented rather than absorbed. Business Process Automation is event-driven: it can send an email or SMS the moment a job or stage exceeds a configured budget percentage, so partners intervene before the overrun becomes a write-off. Shared billing lists show WIP value, markup, and target realization by client and job, and the realization report quantifies write-up and write-down, so the firm can see exactly where recovery is being lost.
The importance of budget variance, and how to run a budget vs actual analysis easily
Budget variance is the difference between what a job was budgeted to cost or bill and what it actually did. Budget analysis, or budget vs actual, compares planned hours and fees against real ones, so a firm can see overruns while it can still act on them. For example, a job budgeted for 100 hours that has consumed 130 has a 30 percent unfavorable variance and needs immediate attention.
Effective budget vs actual analysis leverages a system that works at the job-level, is live, and is able to trigger alerts.
You need this view, because alternatives like firm-wide averages hide the individual jobs that are bleeding margin. Likewise, variance reports a partner reads once a quarter are post-mortems, not opportunities to take action.
How does IRIS Firm Management help with budget vs actual?
IRIS Firm Management builds job budgets from firm-defined templates that set stages and default hours by staff type, and it can generate next year's budget from the prior year's budget or actuals.
Time-entry users are able to select a budget stage as they work. That way, the system produces budget variances in reports and dashboards from live data. It also sends automatic email alerts when a job or stage exceeds a set budget percentage. Depending on your setup, budget review and approval workflows can even prevent time or expense postings to jobs that lack an approved budget, so no-one starts before the money is agreed. Depending on your configuration, job and staff budgeting with approval workflows and multi-entity accounting are available for more complex structures.
The importance of client profitability to accountants
Fee income tells you what a client paid, but not what they cost to serve, and those are very different numbers. Two clients paying the same fee can have very different impacts if one of them needs simple work doing but the other demands senior time, endless queries, and repeated write-offs.
Revenue is an attractive metric because it always looks like a win for your accounting firm, but it hides the clients that are, in reality, unprofitable. Seeing profitability by client, rather than just fees, is what lets a firm decide where to invest, which relationships to reprice, and which work to stop chasing.
How do I measure client profitability?
Measure client profitability by comparing the fees collected from a client against the fully costed time and expenses spent serving them.
Do this at client and job level, refreshed continuously, so an eroding account shows up as it happens rather than in an annual review. Profitability draws on every other KPI in this guide: realization, utilization, WIP, write-offs, and budget variance all feed it, which is why they belong in one connected system rather than five separate reports.
How does IRIS Firm Management help with client profitability?
IRIS Firm Management shows WIP value, markup, and target realization against clients and jobs at the point of billing.
WIP, billing, and expenses live on one platform working from a reporting database that IFM runs alongside each firm’s own production database. That means no crossed wires—profitability is calculated from a single source of truth. Advanced Analytics is provided through Power BI, and firms can query the reporting database with other BI tools such as Tableau through its OData API, to build deeper, interactive views on top of the same data.
In depth—what is IRIS Firm Management (IFM), the practice management software for CPA firms?
IRIS Firm Management (IFM) is IRIS Software's practice management platform for time recording, billing, WIP management, and profitability reporting, hosted entirely on Microsoft Azure and holding SOC 2 accreditation. It brings practice management and reporting into a single platform for CPA firms. As a result, neither you nor your IT team must deal with a tangle of software integrations. Furthermore, it runs alongside a firm's existing compliance and filing software rather than replacing it.
IFM is fully configurable to work with your firm, so you pay for the level of sophistication you need. Start with trustworthy utilization, recovery, and margin visibility, automated month-end in the system, and 30-plus standard reports. From there, add deeper operational control if you need it: advanced billing, WIP cross-charging and reallocation, resource scheduling, multi-currency, and job and staff budgeting with approval workflows.
What’s the best practice management solution? IRIS Firm Management vs a traditional time and fees solution
A traditional time and fees solution records time, raises bills, and tracks what was collected, but it stops at what happened rather than what the work cost the firm. IRIS Firm Management covers the same time recording and billing, then adds the WIP, budget, realization, and profitability layer. As a result, it gives you the six KPIs a managing partner needs.
In practice, a traditional, standalone time and fees system can tell you a client was billed $34,000. However the danger is that it might not have the tools to tell you the work carried $40,000 of recorded time, ran 30 hours over budget, or left both parties unprofitable once senior time is counted.
Those are realization, budget variance, and client profitability measurements, and basic time and fee tracking will not cover them. IRIS Firm Management closes that gap by holding time, WIP, budgets, billing, and reporting in one platform feeding one reporting database, so recovery and margin are visible as the work happens—rather than inferred afterwards from billing history.
IRIS Firm Management vs disjointed software
Stitching separate tools together for time, billing, WIP, documents, and reporting leaves a firm with numbers that might never agree. When each function lives in its own system, profitability has to be reconciled across tools, data is re-keyed, and no single screen shows the whole picture.
IFM brings your KPIs together in one solution.
IRIS Firm Management vs spreadsheets
Spreadsheets cannot give a managing partner a real-time, trustworthy view of firm performance, because they are populated by hand after the fact. A spreadsheet acting as a dashboard is only as current as its last manual update, breaks as soon as someone edits a formula, and offers no alerts when a job goes over budget. Month-end becomes days of manual assembly—because accountants must dig out weeks of old data—and the result is figures that partners hesitate to trust.
IRIS Firm Management replaces spreadsheet-based reporting with a live reporting database that addresses your most important KPIs directly. Time is captured at the point of work, WIP and budget variance update continuously, alerts are sent automatically when thresholds are crossed, and month-end validation and lockdown happen in the system. The result is utilization, recovery, and margin figures partners can act on.
The best practice management software approach—solutions compared
The table below sets out how spreadsheets, disjointed software, traditional time and fees and IRIS Firm Management handle each KPI capability.
| KPI capability | Spreadsheets | Disjointed software | Time and fees software | IRIS Firm Management |
| Data source | Manual entry, updated by hand | Separate systems, reconciled | Time and billing records | One live reporting database |
| Realization and recovery | Calculated after the fact | Varies by tool, rarely joined up | Billing history, after the fact | Standard reports and dashboard views by partner and client |
| Real-time WIP | Snapshot at last update | Partial, if tracked at all | Limited, billing-focused | Live WIP, capacity and margin |
| Over-budget alerts | None | Rare | None | Automatic email or SMS at a set threshold |
| Client profitability | Reconciled manually | Pieced together across tools | Not costed against effort | Live, from one connected source |
| Month-end | Days of manual assembly | Manual consolidation | Billing close only | Validation and lockdown in the system |
IRIS Firm Management is a single source of truth: practice management and reporting on one Azure-hosted platform, with one reporting database behind every report and dashboard. It also has an extensive library of APIs, including integrations with Microsoft Dynamics 365 Business Central and Apxium, so a firm gets an integrated core without vendor lock-in.
See your firm's KPIs in one place with IRIS Firm Management (IFM)
If your firm can see fee income but not realization, utilization, WIP, write-offs, budget variance, or client profitability in real time then you deserve (and need) more.
That visibility is what IRIS Firm Management is built to give you. It puts the six KPIs you need on live dashboards from a single connected source, so partners see recovery and margin as the work happens. As a result, you and your team can act, rather than react when it’s too late.
To see how IRIS Firm Management would surface these KPIs for your firm, book a demo with the IRIS team or explore IRIS Firm Management.
Frequently asked questions
-
KPI stands for key performance indicator, a quantified measure of progress against a specific objective. For an accounting firm, the KPIs that matter most are realization, utilization, WIP, write-offs, budget variance, and client profitability.
-
Realization rate, utilization rate, work in progress (WIP), write-offs, budget variance, and client profitability. Together, they trace how professional time converts into cash and reveal where revenue leaks.
-
WIP means work in progress: recorded time and expenses that have been worked but not yet billed.
-
Divide billed value by the standard value of recorded time. Billing $34,000 against $40,000 of recorded time gives an 85 percent realization rate. Benchmark it by service line and against the prior period.
-
Divide chargeable hours by total available or attended hours. Thirty chargeable hours out of forty available gives a 75 percent utilization rate. Benchmark it by staff grade.
-
Budget variance is the gap between budgeted and actual hours or fees on a job. Budget vs actual analysis surfaces overruns while they can still be acted on, which is why it works best at job level, live, and paired with alerts.
-
Control write-offs by catching scope creep at the work-in-progress stage rather than at billing, when the value is already lost. Making overruns visible early, with automatic alerts when a job crosses a budget threshold, is what keeps recorded work from becoming unbillable.
-
Measure client profitability by comparing the fees collected from a client against the fully costed time and expenses spent serving them. A client can bill large fees and still be unprofitable if the work absorbs disproportionate senior time or chronic write-offs, so profitability, not revenue, should guide which clients and services the firm invests in.
-
IRIS Firm Management provides configurable KPI dashboards, standard SSRS reports, and automated alerts pointing at a live reporting database, so realization, utilization, WIP, write-offs, budget variance, and client profitability are all visible and current on one screen.
-
IRIS Firm Management replaces manual spreadsheet reporting with a live reporting database that every KPI reads from directly. Time is captured at the point of work, WIP and budget variance update continuously, and alerts trigger automatically, so partners get figures they can trust without the manual month-end assembly a spreadsheet dashboard requires.
-
IRIS Firm Management is a single source of truth: practice management and reporting in one Azure-hosted platform feeding one reporting database. Instead of reconciling profitability across separate tools, a firm gets connected KPIs on one screen, with open APIs to systems like Microsoft Dynamics 365 Business Central and Apxium, so there is no vendor lock-in.