Blog
← All postsWhat is tax season intake actually costing your firm?
May 13, 2026
Most CPA firms track billable hours carefully. Almost none track what intake is costing them before prep even starts. Here's the math.
Most CPA firms track billable hours carefully. They know their realization rate, their write-offs, their average fee per return. What almost none of them track is what intake is costing them before prep even starts.
It's not a line item. It doesn't show up on an invoice. But it's real, it compounds across every client, and during busy season it's the thing that burns your staff out more than the tax work itself.
The math no one runs
Take a firm with 300 clients. Conservative estimate: each client requires 20 minutes of intake coordination across the season. That's chasing documents, answering "did you get my W-2?" emails, re-explaining what a 1099-R is, following up on the rental property they mentioned in January and went quiet on.
300 clients × 20 minutes = 100 staff hours per season.
At a blended staff rate of $40/hour, that's $4,000 to $6,000 in unbillable admin work. Not tax work. Not review. Not anything a client would pay for if you put it on the invoice. Just friction.
And that's the conservative number. For firms serving clients who are less organized, less responsive, or communicating in a language that isn't their first — the number goes up fast.
Where the time actually goes
The 20 minutes per client doesn't come in one chunk. It comes in pieces, spread across weeks:
-
The initial chase. The client gets an email asking them to complete their organizer. They open it, feel overwhelmed, and close it. You follow up. They apologize and say they'll get to it this weekend. You follow up again.
-
The incomplete submission. When documents do come in, something's always missing. The W-2 from the job they forgot to mention. The 1099-INT from the bank account their spouse manages. The K-1 that won't arrive until March.
-
The handoff confusion. Who's working on this client? Is the checklist current? Did someone already send the follow-up, or is it still waiting? In a 3-person firm, this kind of context-switching happens dozens of times a day during busy season.
-
The discovery that should have happened at intake. The rental property. The LLC they opened last year. The crypto they "just sold a little of." Finding these mid-return isn't just inconvenient — it can mean a three-week delay while you wait on additional documents.
The mental load problem
The hours are measurable. The mental load is harder to quantify but arguably more damaging.
Every missing document is a thread your staff has to hold in their heads. Every unanswered email is an open loop. During peak season, when those open loops multiply across 50 or 100 active clients simultaneously, the cognitive overhead is what kills morale — not the tax work itself.
The firms that scale well aren't necessarily faster at tax preparation. They're better at closing those loops before prep starts. They've found a way to separate the chasing layer from the work layer.
What the intake conversation actually needs to accomplish
An intake process has one job: get the CPA everything they need to start the return, without the CPA having to ask for it twice.
That means:
- Discovery — surfaces income sources and entities the client forgot to mention, before the CPA is deep into the return
- Collection — gets documents uploaded and classified, matched to the right checklist item
- Handoff — delivers a structured briefing so the CPA knows what came in, what's still missing, and what's changed from last year
A 20-page paper organizer accomplishes none of these reliably. Clients abandon them. They answer questions literally without volunteering related context. They don't know what they don't know.
A conversation does better — especially one that already knows what last year's return looked like, and can ask "are you still at the same employer?" instead of "did you have a W-2?"
The firms that have already figured this out
The CPAs who've solved the intake problem share a common approach: they've stopped trying to make clients behave differently, and started building systems that work with how clients actually behave.
Clients upload whatever they have. The system organizes it, flags what's missing, and routes the CPA to what needs attention. The CPA comes in at the review stage — not at the chasing stage.
That separation is what converts intake from a $4,000 annual cost into a competitive advantage.
NILA is an AI intake assistant built specifically for this workflow. Clients chat in their language, NILA discovers what's missing, and the CPA gets a structured briefing before opening the file. Book a 15-minute call to see it with your own client data.