
Guides
What to measure every month in a tax preparation business for 2027
Monthly tax preparation KPIs track calendar fullness, filer repeat rate and margin per return, so owners see capacity and cash before filing season.
What to take away
These are the monthly tax preparation business KPIs to measure in 2027: nine numbers, pulled on the same day each month and read as a set.
- Calendar fullness tells you whether demand or preparer hours set your ceiling; margin per return tells you whether the work pays.
- Track the repeat rate of individual and small business filers separately. A blended number hides which book is shrinking.
- Measure monthly, not in April. A metric read once a year arrives after the decisions it should have informed.
- Record each figure the same way every month, with the source system named, so a change means the practice changed.
- This is general business information for tax practices, not tax advice. Filing rules come from the IRS and your state authority.
The monthly KPI set
Pull all nine on a fixed date, from four systems you already run: tax software, the practice management board, the invoicing ledger and payroll. Each number answers a question the owner will face before next season.
Monthly KPI Pull
- Calendar fullness
- Return turnaround
- Filer repeat rate
- Margin per return
- Revenue per preparer hour
- Quote-to-engagement rate
- Scope creep rate
- AR days
| KPI | What it measures | Why it is on the list |
|---|---|---|
| Calendar fullness | Booked preparer hours as a share of available hours, from the scheduling board in Karbon, TaxDome, Canopy or Jetpack Workflow | Shows whether demand or staffing is the limit |
| Return turnaround | Median days from documents received to return delivered, tracked on the workflow board | Predicts extension requests and callback volume |
| Filer repeat rate | Clients who returned from last season, split individual and business, pulled from the CRM | The cheapest revenue is the client you already served |
| Margin per return | Revenue minus direct labor and software cost, per return | Finds the return types that lose money |
| Revenue per preparer hour | Billed revenue divided by hours worked | Compares preparers and pricing tiers on one scale |
| Quote-to-engagement rate | Quotes that became paid engagements, from proposals in Canopy or Ignition | Shows where pricing or follow-up stalls |
| Scope creep rate | Returns that grew past the quoted scope | Names the cause of write-offs |
| AR days | Days from invoice to cleared payment | Filing season cash depends on it |
| PTIN and credential currency | Preparers with current PTIN and required credentials | A lapsed credential stops that preparer working |
Calendar fullness and turnaround
Calendar fullness is booked preparer hours divided by available preparer hours for the month. Karbon, TaxDome and Canopy all build that ratio from a scheduling board, once staff capacity and billable hours are entered.
Calendar Fullness Thresholds
- Below 70%idle time
- Above 90% two monthsturning away work
Below roughly 70 percent, you are paying for idle time. Above 90 percent for two straight months, you are turning away work or pushing clients into extensions.
Return turnaround is the median days from documents received to return delivered. Watch the tail, not the average. A handful of returns sitting for weeks is what generates the February phone calls.
Sitting in front of turnaround is document collection time: median days from your request to the client's last upload. Portals from TaxDome, Liscio, SafeSend and SmartVault timestamp every upload, so the figure comes out without a stopwatch.
SafeSend Returns and similar delivery tools price per return rather than per user, typically in the low single digits per return at volume.
Both numbers belong in the same view. Full calendar plus long turnaround means capacity, not demand, is the problem.
Repeat rate and margin per return
Split the filer repeat rate. An individual filer who comes back is a different signal from a small business client who renews. When the business rate falls while the individual rate holds, something changed in your business services, not your marketing.
Margin by Return Type
Simple Indiv.
- Revenue
- Low
- Direct labor
- Low
- Software cost
- $8-$40
- Margin
- High
Itemized
- Revenue
- Medium
- Direct labor
- Medium
- Software cost
- $8-$40
- Margin
- Medium
Schedule C
- Revenue
- Medium
- Direct labor
- Medium
- Software cost
- $8-$40
- Margin
- Low
S-corp
- Revenue
- High
- Direct labor
- High
- Software cost
- $8-$40
- Margin
- Medium
Pull the list from the CRM in TaxDome or Canopy, or export two years of client data from Drake, Lacerte, ProConnect Tax or UltraTax CS and match on taxpayer ID and entity type.
Margin per return is revenue minus direct labor and software cost for that return. Sort returns by type: simple individual, itemized, Schedule C, partnership and S-corp. Most practices find one type that consumes preparer hours without covering them.
Software cost is a real line. Per-return fees at the major vendors typically run from about $8 to $40 per federal return. Package and unlimited plans replace that with a flat annual fee, which still has to be spread across the returns you file.
That is a pricing decision, not an accounting one. Raise the tier, change what the tier includes, or stop quoting it.
Revenue per preparer hour
Divide billed revenue by hours worked, per preparer, per month. It puts a fast preparer on simple returns and a senior preparer on complex ones on the same scale.
Revenue per Preparer Hour
Billed revenue / hours worked
Test pricing tiers, not rank people
Check return mix before concluding
Use it to test pricing tiers, not to rank people. A low number can mean the preparer is slow, or that the returns assigned to them are priced too low. Check the return mix before drawing a conclusion.
The same figure feeds the software and workflow decisions covered in this tax preparation software and KPI guide, where the cost side of the equation sits.
Scope creep, AR days and credentials
Scope creep rate is the share of returns that grew past the quoted scope. Every one of those is a write-off or an awkward conversation. Track it by cause: late documents, unreported income found during preparation, or a client who added a business mid-season.
Credential Renewal Key Numbers
- $19.75PTIN renewal fee
- 72Enrolled agent CE hours every 3 years
- 16Minimum CE hours in any single year
- 2Ethics CE hours required
AR days is the average days from invoice to cleared payment. A practice that bills in April and collects in June funds filing season on credit. Shorten the terms or take payment before e-file.
PTIN and credential currency is a simple count: preparers with a current PTIN and the credentials their work requires. The IRS renewal window runs from mid-October to Dec 31, and the fee is $19.75.
Enrolled agents renew with 72 hours of continuing education every three years, at least 16 hours in any single year, with 2 of those hours in ethics.
Renewal timing and continuing education requirements come from the IRS and, for enrolled agents, the IRS Office of Professional Responsibility. Confirm current rules there.
Records and data security behind the numbers
Every KPI above reads from a system, and those systems hold taxpayer data. The IRS publishes what records a business should keep and for how long at What kind of records should I keep?.
For the security side, NIST Small Business Quick-Start Guides give small organizations a starting point for risk management, including the Cybersecurity Framework 2.0, published in February 2024.
CISA's small and medium business guidance covers the common digital risks a practice of any size faces.
Name who owns each number and where it comes from. A KPI nobody can trace back to a system is a guess with a decimal point.
Common questions
How often should a tax practice review these numbers?
Monthly, on a fixed date, with the same definitions each time. A monthly read catches a falling repeat rate or rising AR days while there is still time to act. Reviewing once at year end tells you what already happened.
What if a KPI moves and I cannot tell why?
Check the inputs before the conclusion. A jump in turnaround can be one preparer out sick or one client who sent documents late. Compare the same month last year, and confirm the source system did not change its reporting.
Do these benchmarks apply to every practice?
No. A solo preparer working from home and a ten-person firm have different capacity and cost structures. The definitions travel; the target values do not. Set your own baseline from your own first three months of data.
Can this article tell me how to handle a specific return?
No. It covers business measurement only. Questions about a return position, a filing requirement or a deadline go to the IRS, your state tax authority, or a licensed CPA or enrolled agent.







