Frontdesk AI logo

The tax season capacity playbook for Canadian accounting firms.

November 7, 2026 · 16 min read · Frontdesk AI

Most busy-season time doesn't go on the calls themselves. It goes on files that stall because documents arrive in pieces, on clients who call because they don't know what happens next, and on interruptions in the middle of a return. This playbook covers fixes a firm can run with its existing staff and software: measure interruptions, make file readiness visible, prevent repeat calls with three messages, triage the phone with clear rules and qualify new work against real capacity. It ends with a four-week plan for the 2027 season and a free PDF to share with your team.

1. What interruptions really cost

Picture a preparer two-thirds of the way through a return with rental income and a carry-forward to check. A client calls to ask whether their slips arrived. The answer takes two minutes. Finding the email takes three more, and then the preparer has to find their place in the return again.

That one call has several costs, and they're easy to mix up:

  • Call time: the minutes on the phone.
  • Lookup time: finding the file, email or portal upload to answer it.
  • Switching back: getting back into the return that was open.
  • Follow-up: the callback or email promised during the call.
  • Lost capacity: work that didn't get done in that time.
  • Lost revenue: only when that capacity was needed, because the firm turned work away, wrote time off or paid overtime to catch up.

Only the last one is money out of the door, and only some of the time. A firm with spare capacity in January loses little to interruptions. The same interruptions in the last two weeks of April are a different matter.

The research on interruptions supports a less obvious point. In a 2008 lab study by Gloria Mark and colleagues, people interrupted during an email task finished faster, with no drop in quality, but reported more stress, frustration, time pressure and effort. The work got done; the person paid for it. That was a lab task, not tax preparation, so treat it as a pointer rather than proof.

Work out your own number

Count administrative interruptions only: status questions, document questions, booking and “did you get my email” calls. Include the time it takes to get back to work, not just the call.

Interruption calculator

Your own assumptions, not industry benchmarks. Nothing you enter leaves this page.

per day
minutes
days
C$ per hour
%
Time on interruptions
60 hours
Time value
C$7,500
If 25% didn't reach you
15 hours
Equivalent time value
C$1,875

12 × 6 min × 50 days ÷ 60 = 60 h
60 h × C$125 = C$7,500
60 h × 25% = 15 h = C$1,875

With the default figures, 12 interruptions a day at 6 minutes over a 50-day season is 60 hours. At an illustrative C$125 an hour, that's C$7,500 of professional time. It isn't necessarily C$7,500 of lost revenue. The useful question is which of those 60 hours fall in weeks when your team is at capacity.

2. The incomplete-file problem

Calls aren't the only drain. A file that's opened, partly prepared, paused for a missing slip and reopened two weeks later costs more than one prepared in a single sitting. Each restart means reading it again, working out what changed and checking what's still missing.

~70%

of firms reported issues with timely document collection, and three in four needed between two and five touchpoints per engagement, in the 2024 Woodard/Mango Accounting Industry Report. It surveyed 287 accounting professionals in the United States and was co-published by a practice management software company, so read it as a US industry signal, not a Canadian measurement.

The same report found that less than a third of firms use automated reminders or CRM software. Most of the chasing is still done by people.

A file-readiness framework

The fix is to stop treating “documents arrived” as “ready to work on”. These eight stages are a suggested workflow, not an accounting standard. Rename them to match your practice management software, or use them as columns in a spreadsheet if that's what you have.

  • Awaiting documents

    What it means
    The request has gone out. Nothing, or not everything, has arrived.
    Moves on when
    The first document arrives.
    Usually owned by
    Admin
  • Documents received

    What it means
    Something has arrived.
    Moves on when
    It's logged, and the client has been sent template B.
    Usually owned by
    Admin
  • Completeness check pending

    What it means
    Waiting to be checked against this client's document list.
    Moves on when
    Someone checks it against the list, within the window your firm sets.
    Usually owned by
    Admin or junior staff
  • Ready for preparation

    What it means
    Everything on the list is in, or an accountant has approved starting without a missing item, and that's recorded.
    Moves on when
    A preparer is assigned.
    Usually owned by
    Admin, then preparer
  • In preparation

    What it means
    Being prepared.
    Moves on when
    The draft is done, or a question blocks it.
    Usually owned by
    Preparer
  • In review

    What it means
    A reviewer is checking it.
    Moves on when
    Approved, or sent back with questions.
    Usually owned by
    Reviewer
  • Awaiting client action

    What it means
    Waiting on the client: a missing item, an answer, approval, a signature or payment.
    Moves on when
    The client responds. The file goes back to the stage it left.
    Usually owned by
    Admin follows up; preparer confirms
  • Completed

    What it means
    Filed, and the client has been told.
    Moves on when
    Done
    Usually owned by
    Admin

Rules that make it work

  • A file reaches “Ready for preparation” only after a completeness check, not when documents arrive.
  • Each check produces one message listing everything that's missing, not one message per item.
  • When a file moves to “Awaiting client action”, record what's needed and the date you asked. It returns to the stage it left once that's resolved.
  • Count how many times each file goes back to “Awaiting client action”. That count is your rework measure.
  • Give urgent files their own lane: a fixed number of slots, entry only with an accountant's approval, and the same logging as every other file.
  • If a client can't get a document, an accountant decides whether work can start without it. Record what's missing, and get the client's agreement in whatever form your firm requires.

One practitioner's account shows what these rules can do. Writing in The Woodard Report in August 2026, Vicki Henry described sending clients a December letter setting out the season's timeline, then a series of single-purpose emails from January to April instead of repeated general reminders. She also set firm boundaries: returns don't start until the documents arrive, and missing information restarts the turnaround clock. She estimated that about 40% of her clients had everything in by March 1 the year before, and about 60% after the change. That's one firm's estimate, not a study, but the mechanics are easy to copy.

Client intake and file readiness tracker (Excel)

3. Prevent repeat calls before they happen

Repeat calls tend to come from clients trying to answer one of four questions: did you get it, is it enough, where is my return, and what do I do next. If your messages answer those questions before the client asks, the call doesn't happen.

73%

of firms used phone calls as a primary way of communicating with clients, and 46% of respondents found it hard to set clear client expectations from the start. Both come from the same 2024 US survey of 287 accounting professionals.

Three messages cover most of it. Each one answers a question before the client has to call and ask it. Change the wording to suit your firm; keep the structure.

Template A: Document request

Send once, with the full list, when you open the client's file for the season.

Subject: Documents for your [2026] tax return

Hi [First name],

To prepare your [2026] [personal / self-employed / corporate] return, we need:

1. [Document]
2. [Document]
3. [Document]

Please upload them to [secure portal link]. Please don't send tax slips or ID by regular email.

Once everything is in, we'll check it against this list and tell you if anything is missing. Your return joins our preparation queue after that check.

If something on the list doesn't apply to you this year, reply and tell us. That saves us asking twice.

[Your name]
[Firm name] | [Phone]

Template B: Documents received

Send the same day documents arrive. Clients who know you have them don't call to ask.

Subject: We received your documents

Hi [First name],

We received [number] document(s) from you on [date]: [list, or "see your portal"].

This confirms we have them. It doesn't yet mean your file is complete: our next step is to check them against your list. If anything is missing, we'll ask for it all in one message.

You don't need to do anything right now.

[Your name]
[Firm name]

Template C: Status update

Send when the file changes stage, so the client never has to call to find out.

Subject: Your [2026] return: [stage]

Hi [First name],

Here's where your [2026] return stands.

Stage: [Awaiting documents / In preparation / In review / Waiting for your approval / Filed]
What we need from you: [Nothing right now / the item, and how to send it securely]
Next update: [when it moves to the next stage / a date]

If anything changes on your side, such as a new slip, address or bank account, please tell us through [portal or channel], not by voicemail.

[Your name]
[Firm name]

Two habits matter as much as the wording. Use one channel for documents and updates, so clients know where to look. And send template C every time a file changes stage, even when the news is “still waiting”. Silence is what makes clients call.

Client communication templates (Word)

4. A phone triage system

The goal isn't to answer every call faster. It's to make sure each call goes to the right person the first time, so accountants only hear the calls that need an accountant.

Ten call types, and what happens to each

  • Routine admin (hours, address, what to bring, portal help)

    Handled by
    Receptionist, or an AI receptionist working from approved answers
    Safe to collect
    Name, number, the question
    Client records?
    No
    Escalate when
    The answer isn't in your approved answers
    Caller's next step
    An answer, or a callback from the right person
  • New-client enquiry

    Handled by
    Receptionist captures it; an accountant decides whether to take it
    Safe to collect
    Name, contact details, return type, years involved, any CRA letter or deadline, referral source, permission to follow up
    Client records?
    No
    Escalate when
    There's a deadline, a CRA notice or a sign of complexity
    Caller's next step
    Told what happens next and when they'll hear back, or booked if your criteria allow it
  • Document submission

    Handled by
    Receptionist, or an AI receptionist
    Safe to collect
    Name, which documents
    Client records?
    No
    Escalate when
    A portal problem you can't fix
    Caller's next step
    Your secure upload link or drop-off instructions, never “just email it”
  • Appointment request

    Handled by
    Receptionist, or an AI receptionist with booking access
    Safe to collect
    Name, contact details, purpose, preferred times
    Client records?
    Your calendar only
    Escalate when
    An accountant needs to decide how long it is or who attends
    Caller's next step
    Booked, or offered times, with a confirmation
  • Return status

    Handled by
    A receptionist who can see your workflow system, once the caller's identity is confirmed
    Safe to collect
    Name, number on file
    Client records?
    Yes
    Escalate when
    Their identity can't be confirmed, or the file has stalled
    Caller's next step
    The current stage, or a callback to the number on file
  • Pricing

    Handled by
    Receptionist, or an AI receptionist, from your published starting prices
    Safe to collect
    Return type, rough complexity
    Client records?
    No
    Escalate when
    The work needs scoping before you can quote
    Caller's next step
    A starting price and how the final fee is set, or a short scoping call
  • CRA correspondence

    Handled by
    Receptionist logs it; an accountant reviews it
    Safe to collect
    Type of letter, the date on it, any response date it gives
    Client records?
    Not to log it
    Escalate when
    Always: same or next business day
    Caller's next step
    Asked to upload a copy securely; an accountant's review is booked
  • Tax advice (“Can I claim this?”)

    Handled by
    Accountant
    Safe to collect
    The question, name, number
    Client records?
    Usually
    Escalate when
    Always
    Caller's next step
    Booked time or a callback. No answer at the front desk.
  • Urgent deadline

    Handled by
    Receptionist captures it; an accountant decides the same day
    Safe to collect
    The deadline, return type, what's missing
    Client records?
    Sometimes
    Escalate when
    Always
    Caller's next step
    Told when they'll hear back. No promise to file until an accountant accepts the work.
  • Complaint

    Handled by
    Receptionist logs it; a manager or partner responds
    Safe to collect
    What happened, what they want, contact details
    Client records?
    Sometimes
    Escalate when
    Always
    Caller's next step
    Told the complaint is logged, and who will call them back

Six decisions the front desk makes every day

  • If the caller wants an appointment:

    Confirm the purpose, take their name and number, and follow your booking rules. If the purpose needs an accountant to scope it, book a short call instead of a full meeting.

  • If the caller asks whether their return is done:

    Confirm the caller is the client, using your firm's usual identity check. Then look up the file's current stage in your workflow system. If you can't confirm who they are, or can't see the file, call them back at the number you have on file.

  • If the caller asks whether an expense is deductible:

    Say it's a question for their accountant, take down the question and book time or a callback. Don't answer it at the desk.

  • If the caller has received a letter from the CRA:

    Note the type of letter, the date on it and any response date it gives. Ask for a copy through your secure portal, and book a review with an accountant.

  • If the caller thinks a CRA call was a scam:

    Follow the CRA's scam guidance (summarized in the reference section), and tell the client's accountant the same day.

  • If the caller is new and needs an urgent filing:

    Take down the tax year, return type, deadline and what records they have, then apply your acceptance criteria. Don't promise a filing date until an accountant has accepted the work.

Who does what

Receptionist
Giving approved answers to routine questions, taking down new enquiries, booking, checking callers' identity using your firm's process, logging CRA letters and complaints, and sending the three client messages.
Accountant
Anything that needs professional judgment: advice, CRA correspondence, accepting complex or urgent work, and deciding whether to start a file with something missing.
Suitable for an AI receptionist
Answering routine questions from approved scripts, taking down new enquiries with your questions, booking where it connects to your calendar, and routing calls to the right person.
Needs a secure integration and identity verification
Status lookups and anything else that reads client records.
Never for an unqualified person or system
Giving tax advice, interpreting CRA letters, confirming a return is complete or filed without access to your records, and collecting SINs, banking details or tax return contents over a general phone line.

Privacy safeguards

Under PIPEDA, Canada's federal privacy law for businesses, personal information must be protected in a way that matches how sensitive it is (see the Privacy Commissioner's guidance). Quebec, Alberta and British Columbia have their own privacy laws, and your professional body's confidentiality rules also apply. At the front desk, that means a few simple habits:

  • Before you discuss a client's file, confirm the caller really is that client, using your firm's usual identity check. If you can't, call them back at the number you have on file.
  • Don't collect SINs, banking details or anything from a tax return on a general enquiry call, in voicemail or in call notes. Collect them through your secure process once the person becomes a client.
  • Ask clients to upload documents to your secure portal, not to send slips or ID by regular email.
  • Keep call notes short: who called, what they needed and what happens next.
  • If you use an answering service or an AI tool, check where it stores call data and for how long, and make sure that meets your privacy obligations.
Phone triage decision tree (one-page PDF)

5. Capacity and profitable client intake

Not every enquiry should become a booking. A firm with no room in April gains more from qualifying enquiries properly, and following up with the good ones later, than from taking on work it will rush or write off.

A qualification worksheet

These questions can be asked by anyone at the front desk. None of them is a tax determination: they sort enquiries so an accountant can decide.

  • What kind of return?

    Why it matters
    Sets the hours and who prepares it
    Routine
    Personal return, slips only
    Complex or urgent
    Self-employed, rental, corporate
    Can't take it now
    Work you don't offer
  • Which tax years?

    Why it matters
    Unfiled years multiply the work
    Routine
    This year only
    Complex or urgent
    Earlier years unfiled
    Can't take it now
    Several years, with no records
  • Any CRA letter or deadline?

    Why it matters
    Some dates can't move
    Routine
    None
    Complex or urgent
    A notice or request with a date on it
    Can't take it now
    A deadline sooner than you can meet
  • How organized are the records?

    Why it matters
    Preparation time depends on it
    Routine
    Slips and receipts ready
    Complex or urgent
    Missing bookkeeping or records
    Can't take it now
    Needs bookkeeping before any return
  • What changed this year?

    Why it matters
    Life events add complexity
    Routine
    Nothing new
    Complex or urgent
    Moved provinces, started a business, sold property, foreign income
    Can't take it now
    –
  • Fee expectations?

    Why it matters
    Avoids later write-offs
    Routine
    Fine with your starting price
    Complex or urgent
    Needs a quote
    Can't take it now
    Expects less than your minimum
  • How did they find you?

    Why it matters
    Referral partners may get priority
    Routine
    –
    Complex or urgent
    –
    Can't take it now
    –
  • May we contact them later?

    Why it matters
    Needed before you contact them about next season (see the note below)
    Routine
    –
    Complex or urgent
    –
    Can't take it now
    –

Every enquiry then ends in one of three places:

  • Accept this season, booked into a slot you actually have.
  • Accept with conditions, such as a later start date or a quote first.
  • Refer, or add to next season's list, with permission to contact them.

A rough capacity check

This is a planning sketch, not a staffing forecast. The numbers below are an illustration; replace every one of them with yours.

Available preparation hours3 preparers × 25 h a week × 10 weeks750 h
Committed to existing clients220 returns × 2.5 h− 550 h
Buffer for rework and review15% of available hours− 112.5 h
Left for new clients87.5 h
New returns you can take87.5 h ÷ 3 h eachabout 29

If the last line is small, the front desk's job changes in March: fewer bookings, more careful qualification, and a good list for next season.

Qualification and capacity worksheet (Excel)

6. A four-week plan for the 2027 season

None of this needs new software. It needs a week of measuring before you change anything, so you can tell afterwards whether it worked.

  1. Week 1Measure

    Log every call for five working days with the interruption audit sheet: purpose, minutes, who handled it, and whether it repeated an earlier call.

  2. Week 2Standardize

    Write your approved answers and routing rules from the triage table, build each client type's document list, and adapt the three client messages.

  3. Week 3Implement

    Set up the file stages in the software you already use (or a spreadsheet), brief the front desk, and set up phone forwarding for overflow calls.

  4. Week 4Evaluate

    Repeat the week 1 log and compare. Keep what reduced repeat calls and interruptions, and fix what didn't.

What to measure

  • Administrative calls per day

    How to measure it
    Count from the audit log
  • Repeat calls about the same issue

    How to measure it
    Calls marked “repeat” in the log
  • New-client enquiries captured

    How to measure it
    Enquiries with complete intake details
  • Time to first response

    How to measure it
    Hours from enquiry to your first reply
  • Files ready for preparation

    How to measure it
    Share of open files at or past “Ready for preparation”
  • Returns to “Awaiting client action”

    How to measure it
    Average per file: your rework measure
  • Escalations needing an accountant

    How to measure it
    Count from the log
  • Callbacks completed when promised

    How to measure it
    Callbacks done ÷ callbacks promised
  • Staff time on routine enquiries

    How to measure it
    Minutes from the log, per day

The 2027 Tax Season Front Desk Playbook

Everything above, ready to print or share with your team: the triage decision tree, intake form, file stages, the three client messages, a CRA letter checklist, the four-week plan and an interruption audit sheet. Free, with no email required. Version 1.0, November 2026.

7. Where call automation fits, and where it doesn't

Most of this playbook runs on staff, a spreadsheet and the software you already have. Automation helps with one specific part: the calls that arrive while your people are busy.

Frontdesk AI, the AI receptionist we make, can:

  • Answer when your staff can't: after hours, during busy spells (up to five calls at once on the Business plan), or only the calls your team misses, so your people still pick up first
  • Answer routine questions from the approved answers you give it
  • Take down new-client enquiries with the qualification questions you choose
  • Book consultations, within your plan and where it connects to a supported booking system
  • Transfer calls that need an accountant, following your rules (urgent-call routing is on the Business plan)
  • Send you a summary of each call

It doesn't, and shouldn't:

  • Give tax advice. It's set up to pass those questions to your team.
  • Access CRA records, or look up a client's return or file in your systems.
  • Decide whether a file is complete, or chase missing documents.
  • Connect to every practice management or booking platform. We check what you use first.

It also can't promise you'll save time or earn more. Measure it like anything else, with the week 1 and week 4 logs from the plan.

Want to hear how routine calls could be handled without interrupting your accountants?

A demo in your browser: allow your microphone and talk to it like a client would.

Reference

2027 filing season dates

From the CRA's 2027 deadline list, for the 2026 tax year. General rules: individual circumstances can differ. If a date falls on a weekend or a CRA-recognized public holiday, it moves to the next business day.

  • Last day of February (March 1, 2027)

    What's due
    T4 and T4A slips. February 28, 2027 is a Sunday, so the CRA's weekend rule moves it to Monday.
    Status
    Confirmed
  • March 15, 2027

    What's due
    First quarterly instalment, for individuals who pay them.
    Status
    Confirmed
  • April 30, 2027

    What's due
    Most individual returns, and any balance owing for every individual, including the self-employed.
    Status
    Confirmed
  • June 15, 2027

    What's due
    Returns for self-employed individuals with a December 31 year-end, and their spouses or common-law partners. Some tax shelter cases are due April 30.
    Status
    Confirmed
  • Six months after year-end

    What's due
    Corporate T2 returns. The balance is generally due two months after year-end, or three for some Canadian-controlled private corporations.
    Status
    Confirmed
  • Late February 2027

    What's due
    Online filing opens. The CRA hadn't announced the 2027 date when we checked; in 2026 it opened February 23.
    Status
    Expected

CRA letter checklist

  • Log the client, the type of letter, the date on it, the date you received it and any response date it gives.
  • Ask the client to upload a copy through your secure portal. Don't take its contents by voicemail.
  • Book an accountant's review for the same or next business day.
  • Before anyone calls the CRA about it, check that the client has authorized your firm to represent them.
  • For a notice of assessment or reassessment, the accountant checks the objection deadline. The CRA's rule for individuals is the later of one year after the return's filing deadline or 90 days after the notice date. For corporations it's 90 days after the notice date.
  • Tell the client who is handling it and when they'll hear from you.

Objection deadlines from the CRA's objections decision tree.

When a client reports a suspicious CRA call

  • The CRA says it won't demand immediate payment by e-Transfer, cryptocurrency, prepaid credit cards or gift cards, threaten arrest or deportation, or ask for personal or financial information in a voicemail.
  • A real CRA agent may ask a caller to confirm their name, date of birth or SIN, so a SIN request alone doesn't prove a scam.
  • The client should end the call, look up an official CRA number on canada.ca and call it themselves, or sign in to their CRA account to check.
  • If they shared personal or financial information, the CRA says to contact it (1-833-995-2336 for personal accounts), their bank, the credit bureaus and local police, and to report it to the Canadian Anti-Fraud Centre.
  • Tell the client's accountant the same day.

From the CRA's guidance on recognizing and reporting scams.

Get authorized during onboarding

You can't discuss a client's account with the CRA without their authorization, so make it part of onboarding instead of an April scramble:

  • Through My Account: the client adds you under Authorized representatives. This is the fastest route.
  • Through Represent a Client: you send the request and the client confirms it. The CRA says the client may need to confirm within 10 business days.
  • Form AUT-01: offline access only (phone, mail, fax, in person). It must reach the CRA within six months of being signed.

This playbook describes operational practices, not tax, legal or professional advice. Adapt it to your professional obligations, confidentiality requirements and systems.

Back to the top

Book a demo

Keep your front desk open 24/7.

Leave your details and we'll set up a short call. We'll look at how your business handles calls, show you how Frontdesk AI would work for you, and answer your questions.

  • Hear it handle calls like yours
  • Find the right plan, coverage and billing
  • See how booking would work for your business

We use these details to reply to your request and arrange your demo. We won't add you to marketing emails. Privacy policy · Terms