If the plan for this filing season is "we will bring in a seasonal preparer," you are planning around a person who probably does not exist. Three-quarters of CPA firms report difficulty hiring, and credentialed roles now take around 73 days to fill. Post the listing in early January and the seat gets filled the week after the deadline you needed it for.
So accept the premise: hiring is broken, and the fix is not a better job ad. The firms getting through busy season intact are doing it with the staff they already have, using three tools - a capacity worksheet that tells the truth in November, an extension segment chosen on purpose instead of declared in a panic, and an automation stack that absorbs the admin work a seasonal hire used to do.
The staffing math stopped working
The shortage is not a rough patch that will pass. Accounting graduates have declined for years and experienced preparers are retiring faster than they are replaced. Meanwhile the workload has not moved an inch: demand spikes to 2-3x normal during filing season, every year, against internal capacity that stays exactly the same.
When demand triples and headcount cannot, the math has to give somewhere. Historically it gave in the worst possible place: staff and partner hours. The 55-hour weeks, the Saturday office, the burnout that pushes another preparer out of the profession in May and makes next year's hiring problem worse. Busy season burnout is not a culture problem. It is an arithmetic problem, and it has an arithmetic fix.
Run the capacity worksheet in November
The worksheet is one line: returns times average prep hours, compared against the staff hours actually available between January and April 15. Actual hours, not theoretical ones - after review time, email, phone calls, and the admin work that eats a third of every day.
Take a firm with three preparers and 450 returns averaging four hours of prep each. Hours needed: 1,800. Hours available: three preparers across roughly 15 working weeks at 50 hours a week is 2,250 raw hours - but nobody preps for 100% of their week. At a generous 60% utilization, that is 1,350 productive prep hours. The worksheet says this firm is 450 hours short, which is about 112 returns it cannot deliver by April 15 at any sustainable pace. Owners feel that number in their gut all season; almost none write it down in the fall, when there is still time to act.
Three levers when the math does not balance
- Price. Reprice or release the bottom of the book. Every firm that runs the worksheet finds clients whose fee does not cover their prep hours, let alone their March phone calls. Trimming the bottom 10% removes far more chaos than revenue.
- Extend. Move 20-30% of returns to May-October on purpose - selected in the fall, communicated as a service. This is the biggest lever most firms own and it costs nothing to pull.
- Automate. Reclaim the 8-12 admin hours per week each staff member currently spends on intake, reminders, scheduling, and status calls, and give those hours back to prep.
Most firms need some of all three. Owners underuse the last two, so that is where this playbook goes.
Extension by design, not April panic
Extensions have a branding problem inside firms: they read as failure, the return you did not get to. Flip that. An extension filed in February for a client you selected in November, with a guaranteed summer delivery date, is not a miss - it is a schedule. Firms that deliberately move 20-30% of their book to May-October have cut peak weeks from 55 hours toward 45, because the same work now spans ten months instead of ten weeks.
Good extension candidates pick themselves: returns with K-1s that never arrive before March anyway, clients who delivered documents in April two years running, complex returns that deserve unhurried attention, and anyone whose balance due can be estimated accurately.
The communication is what makes it a service instead of a demotion. Something like: "We are placing your return on our summer schedule this year. We will file the extension in February, calculate an estimated payment so nothing is owed late, and complete your return by June 30 - with far more time for planning questions than we could give it in March."
One line the client letter still needs, even though you already know it: an extension moves the filing deadline, not the payment deadline, so every extended client gets an estimate conversation in February. And treat this as a scheduling playbook, not tax advice - the mechanics of estimates and state extensions stay your professional call.
The automation stack that replaces the seasonal hire
The seasonal hire you cannot find was never going to prepare returns anyway - they were going to chase documents, answer the phone, and reschedule meetings. That job is automatable today, and firms that automate it reclaim 8-12 admin hours per staff member per week during season.
- Intake. Organizers and document-request lists that chase themselves - automatic reminders at day 5, day 10, and day 15 until the file is complete, with nobody drafting a single follow-up email.
- Reminders. Cutoff-date countdowns, appointment confirmations, and payment nudges that go out on schedule whether or not anyone remembered.
- Scheduling. A booking link in every email so review meetings book themselves into open slots, ending the three-message phone tag that burns 20 minutes per meeting set.
- Phones. Call volume spikes 2-3x in season right alongside the work. An automated receptionist that answers status questions, books appointments, and texts back missed calls catches the spike without adding a seat at the front desk.
Run that against the worksheet: three staff reclaiming 10 admin hours a week for 15 weeks is 450 hours - precisely the example firm's shortfall. The capacity was in the building the whole time, being spent on follow-up emails.
The pre-season setup that kills the status call
The most corrosive time sink of the season is the daily where-is-my-return call, and it is caused by silence, not slowness. The cure is a set of expectations you publish before the season starts:
- Engagement letters with a document cutoff date. "Complete documents received by March 15 are guaranteed an April 15 filing; after that date we file an extension and deliver on the summer schedule." Signed before January, that one sentence removes every April argument.
- The organizer send. First week of January, every client, cutoff date in bold, with the automated reminder cadence already scheduled behind it.
- Published turnaround expectations. "Complete file to delivered return in 10 business days" - on the website, in the engagement letter, and in the confirmation a client receives when their documents arrive. Tell people what to expect and the phone goes quiet.
- The extension list, drafted in the fall. Names on paper in November, letters out by January - not decided in the second week of April, when it is triage instead of strategy.
A season you can actually staff
None of this makes 450 returns less work. It moves the work to where the hours actually exist: some to summer, some to software, some off the book entirely. That is what tax season capacity planning means when you cannot buy capacity on the labor market.
Run the worksheet this fall. If the sides balance, you are the exception. If they do not, you will know by exactly how many hours - and every one of those hours has a name: a fee increase, an extension letter, or an automation you set up once in December that works every day through April.
Frequently asked questions
Multiply expected returns by average prep hours per return, then compare against realistic staff hours: preparers times working weeks (January through April 15) times weekly hours, discounted to about 60% utilization for review, email, and admin. The gap tells you how many returns to reprice or extend, and how much admin to automate.
Frame it as a scheduling decision made in their favor: the extension is filed early, an estimated payment is calculated so nothing is owed late, and the return gets a guaranteed summer completion date with more time for planning questions. Sent in December, that message reads as priority service; announced in April, the same facts read as failure.
An extension moves the filing deadline, not the payment deadline, so a client with an accurate estimate who pays by the original due date is not paying late. Extensions are routine at well-run firms - which is why some deliberately move 20-30% of their book to a May-October schedule.
Firms that automate intake chasing, reminders, appointment scheduling, and phone answering typically reclaim 8-12 admin hours per staff member per week. For a three-person firm across a 15-week season, that is 360 to 540 hours - a full seasonal admin hire that never had to be found on a 73-day hiring market.