← All articles

For accounting firms

"How to staff tax season: seasonal help vs a year-round operator"

Hiring for the peak means paying that salary through eight quiet months, and seasonal help costs nothing in them. Which one wins depends on what your peak is really made of.

The staffing problem in a tax practice is not really a January problem. It is a July problem. You size the team for the peak, then pay that team through eight months when the work does not justify it. Or you do not size for the peak, and you turn returns away, or your partners work every Saturday until April.

Seasonal help wins on exactly one number: you pay nothing from May to December. Whether that number wins the argument depends on how much of your peak-season pain is capacity and how much of it is knowledge. If March is hard because there are not enough hands, seasonal help can work. If it is hard because the same four clients arrive with broken books every January, seasonal help will not touch it. That fix happens in July, and there is nobody there in July.

Separate the two kinds of hours

Before comparing options, sit with your time data from last season and split it in two.

One pile is professional judgment: review, treatment decisions, positions, the conversation with the client about what they should do differently, sign-off. That pile belongs to a licensed professional in your firm and nowhere else.

The other pile is everything that has to happen before that judgment can be exercised. Chasing missing statements. Reconciling a client's books that arrived in worse shape than promised. Assembling and indexing workpapers. Tying figures back to source documents. Data entry into your tax software. Rolling forward prior-year files. Updating the client's status in Karbon or TaxDome so nobody has to ask where a return is. Following up on the same three documents for the fourth time.

In most practices that second pile is the larger one, and it is where the season's misery lives. It is also the pile that does not require your name on the return. Both staffing options below are really answers to one question: who handles the second pile?

Seasonal help vs a year-round operator

Seasonal help Year-round dedicated operator
Cost in the quiet months None Full cost, all twelve months
Cost per peak month Higher: seasonal rates run at a premium, and you pay the recruiting cost every year Lower per productive hour, because the annual cost spreads across more delivered work
Availability You compete with every firm in your market for the same small pool, at the same time Recruited once, off-cycle, not against your competitors
Ramp-up time Three to four weeks, inside your busiest quarter, every year Once. Then they know your clients
Institutional knowledge Leaves in May. Rebuilt next January Compounds. Year two is materially faster than year one
Off-season work Not available Cleanup, monthly closes, early document collection, process standardization
Quality consistency Varies with whoever you could get this year One person, held to one standard, checked in on
Management overhead High during the peak, when you have least of it Front-loaded, then low
Risk if it goes wrong You are short-staffed in March with no time to fix it Replaceable under a 30-day guarantee, and you find out in the quiet months

Where seasonal genuinely wins

Be fair to it. Seasonal help is the right answer in a few situations.

Your peak is short, sharp and predictable, your books are clean going in, and what you need is straightforward volume for ten weeks. Or your firm is small enough that twelve months of any additional salary is not affordable, full stop, and the real choice is seasonal help or no help. Or your work is so specialized that you genuinely need a licensed US preparer for the peak and nothing else will do.

In those cases, pay the seasonal premium and accept the annual re-training. Just budget for it honestly: three or four weeks of your senior's time, in March, every year.

Where seasonal quietly fails

The failure is not that the seasonal preparer is bad. It is that the calendar is wrong.

Most of what makes a busy season brutal is created between May and December. Books that were never closed monthly. Document requests that started in February instead of November. A workpaper structure that lives in one senior's head, so every file gets assembled differently. Four clients whose records need a week of cleanup before anyone can prepare anything.

All of that is off-season work. A seasonal hire arrives after the damage is done and spends the peak absorbing it. In May they leave and take what they learned about your clients with them. Next year the same damage accumulates, because nobody was there to prevent it, and you pay again for a solution that cannot reach the cause.

A year-round operator spends May through November on exactly that list. Cleaning up the clients whose books always arrive broken, the way you would catch up on months of behind books. Building the document request list and starting collection in November instead of February. Standardizing your workpaper structure so review runs faster. Getting monthly closes actually closed monthly, so January starts from a set of books rather than a shoebox. By the next peak, they know your clients, and the preparation pile is smaller because they spent the quiet months making it smaller.

The second failure is the labor market. Seasonal preparers are scarce, and every firm wants them in the same eight weeks. The US accounting talent shortage is real: CPAs are retiring faster than they are being replaced, and firms are turning away work they cannot staff. Betting your busy season on winning that bidding war every year is a thin plan.

The math, plainly

Take a mid-level US preparer. Depending on your market and their experience, realistic all-in cost lands somewhere around $70,000 to $95,000 a year once you add payroll taxes, benefits, software seats and the recruiter fee. Call it roughly $6,000 to $8,000 a month, every month, including the months when the only work is extensions, a few advisory conversations and cleanup. You are paying twelve months for four months of peak value.

Seasonal help at a premium hourly rate for a heavy ten to fourteen weeks does not come out as cheaply as firm owners expect, once you count overtime and the recruiting cost you pay again every year.

Our standard placement is $2,200 a month for 40 hours a week of dedicated support, plus a one-time setup fee. The real number depends on role, seniority and scope and gets confirmed on the fit call. Run it across twelve months and compare it with what last season actually cost you: seasonal wages, plus partner overtime, plus the returns you turned away. For many firms the annual figure is lower, and the delivered work is far higher, because the quiet months stop being idle.

What the year-round option covers

We place degreed, QuickBooks-certified accounting professionals, based offshore, into US firms as dedicated operators. One person, full time, on your hours, inside your systems and your process. Not a shared pool, not a ticket queue. Tax preparation support is one of our eight service areas, and in a tax practice it usually looks like this:

  • Document collection and chase-down, so the partner is not the one sending the fourth reminder.
  • Client bookkeeping brought current before the return is touched, in QuickBooks or Xero.
  • Workpaper assembly, indexing and tie-outs to source documents.
  • Data entry into your tax software and prior-year roll-forwards.
  • Practice-management hygiene in Karbon, TaxDome or whatever you run: statuses current, open items visible.
  • Open items flagged for the reviewer rather than guessed at.

What it does not cover: deciding treatment, answering a client's question about what the rules require, or signing anything. That is your licensed professional's work, and it stays there.

If the immediate problem is a pile of client books that will not be ready for January, that is a defined project rather than a staffing question. The Books Cleanup Crew handles up to twelve months of backlog at a fixed scope and fixed price.

How to choose, and how to start

Answer one question honestly: if you had a competent extra person for the whole of July, would you know what to do with them?

If the answer is a list (clean up these three clients, close the months properly, start document collection early, write down the workpaper standard), hire year-round. That list is your next busy season getting easier. If the answer is genuinely nothing, hire seasonally and treat the annual re-training as a cost of doing business.

If you go year-round, work backwards from the peak. Placement runs 14 to 21 days from fit call to embedded operator, faster when a deadline forces it. Add a few weeks for them to learn your files. That means deciding in the fall, not in January. Then:

  1. Start with your two worst clients from last season, the ones whose books ate a week. Assign those first, in the off-season.
  2. Write down your workpaper structure. If it only exists in a senior's head, the review bottleneck is the process, not staffing. Our guide to preparing workpapers for faster review covers the structure worth standardizing.
  3. Define what escalates. Anything that is a judgment call gets flagged, not answered.

Every operator signs a comprehensive NDA before any access is granted, and you see daily reports and live status in the client portal. There are two-week and 30-day check-ins with both you and the operator. If the fit is wrong inside 30 days, the 30-Day Right-Fit Guarantee means we re-vet and place someone else at no additional cost. Or you exit, and we refund the wages you have paid plus a portion of the setup fee.

Common questions

Is a seasonal preparer cheaper than a year-round offshore operator?

In quiet-month terms, yes: you pay nothing. Across a full year, once you add the seasonal premium, annual recruiting and the senior time spent re-training in March, the gap narrows considerably and often reverses.

Can offshore staff prepare tax returns for a US firm?

Preparation work (document collection, bookkeeping, workpaper assembly, data entry, tie-outs) is operational and can be staffed like any other back-office work. Signing and filing stay with your licensed preparers. Before any client tax information goes offshore, your firm needs the client's consent under IRS Section 7216, so confirm the exact requirements with your counsel.

Will this replace hiring a CPA?

No. Day-to-day preparation and year-end professional judgment are different jobs. This model gives your licensed people more of their time back for the second one.

What if our peak really needs three extra people, not one?

Then place more than one, or combine a year-round operator with seasonal cover for the true crest. The operator handles the preparation baseline and the off-season prevention work; seasonal help covers pure overflow volume.

When do we need to decide for next season?

Placement takes 14 to 21 days, and an operator needs a few weeks in your files to be quick. A decision in the fall is comfortable. A decision in February means help arrives mid-fire.