A tax season workflow is not your tax software. It is the path a return takes from engagement through filing, with a named owner at each stage and a rule for when it may move. Most March pain is not preparation. It is work sitting in the wrong stage with nobody assigned, or moving into preparation on a half complete file.
This page is the pipeline and the people. It is not a button by button setup of TaxDome, Karbon or Canopy. Those belong in the tool guides. Settings named here come from each vendor's public help or product pages as they read on 19 October 2026. Check your own account before you copy a setting. Client copies and Form 8879 packs at the end of the pipeline are print automation for accounting firms.
01
What a tax season pipeline is
For each return you should be able to answer four things without opening a folder:
- Which stage is it in?
- Who owns the next action?
- What has to be true before it moves?
- What is it waiting on, named as a document or a decision, not as "the client"?
If you cannot answer those, you do not have a workflow. You have a shared inbox. The collection habits behind stages 2 and 3 are in how to get clients to send tax documents on time. This page is who does what once that system is in place.
02
The stages, who acts, what done means
Use these names or your own. What matters is the owner and the exit rule. This map is for a 1040 heavy shop of about 5 to 12 people. Scale the same stages down to a solo with a seasonal helper by combining admin and preparer, not by skipping review.
| Stage | Owner | Exit rule | Do not leave until |
|---|---|---|---|
| 1. Engagement | Admin | Signed letter on file, fee and document date agreed | You start requesting documents |
| 2. Documents requested | Admin | Every item on that client's list is in, or marked does not apply | A preparer opens a partial file "just to get started" |
| 3. Documents review | Admin, with a preparer on odd items | Right year, readable, matches the list, obvious gaps noted | The job is marked complete because the portal shows a file |
| 4. Preparation | Preparer | Return drafted, open questions logged in one batch, workpapers in the folder | Reviewer is asked to "just look at it" |
| 5. Open questions | Preparer, admin chases | Every question answered or parked with a date | New questions drip out one email at a time |
| 6. Review | CPA or designated reviewer | Review points cleared, or sent back with a written list | The return is filed off a first draft |
| 7. Client approval and signature | Admin | Client has the return, authorization to file is signed, fee handled per your policy | You file on a verbal "looks good" |
| 8. Filed and closed | Admin | Acknowledgement saved, copy in the archive, next year job created | The folder is left as "we will tidy it in May" |
Stage 2 is where most firms bleed time. Stage 6 is where they bleed quality if they skip it. Keep both.
03
A week in February with eight people
Illustrative, not a client story. An eight person firm: owner CPA, second CPA, three preparers, two admin, one seasonal. About 600 individual returns. Monday morning they look at counts, not at feelings.
| Stage | Count on Monday | Who acts this week |
|---|---|---|
| Engagement still unsigned | 18 | Admin calls the six that have had the letter more than two weeks |
| Documents requested, some missing | 140 | Admin sends itemised nudges. Owner calls the 12 with nothing in |
| Documents review | 35 | Admin clears the easy ones by Wednesday. Odd K-1s go to a preparer |
| In preparation | 40 | Each preparer has a cap. New work only after something ships to review |
| In review | 22 | The two CPAs take review before new prep of their own |
| Waiting on signature | 15 | Admin sends the authorization the same day review clears |
Two rules keep this week from tipping. First, a return does not enter preparation on a partial file unless a CPA has said the missing item cannot arrive in time and an extension is the plan. Second, review is a queue with a cap, not a courtesy look when someone has a minute.
For a season long view of whether the list fits the hours you actually have, use the tax season capacity calculator. It uses your counts and your hours, not a published average.
04
Where practice software helps
The pipeline above is independent of the vendor. The tools differ in how a job moves and who can change the plumbing.
TaxDome
A pipeline is a set of stages. When a job enters a stage, the automations on that stage run and each one creates an action item, such as an organizer waiting on the client. If automove is on, the job moves once those action items are done. If it is off, a person moves it. Clients cannot see stages or tell an automated send from a manual one. The firm owner and admins can manage automations by default. Other staff need the Manage pipelines right. (Automations explained) For a 1040 build that uses organizers, checklists and reminder stop rules, use the TaxDome document chasing workflow.
Karbon
Work templates standardise the steps. Client requests can be scheduled, and Karbon follows up on dates you set if the client has not responded. Attachments are stored against the matching job. Automators are rules that fire when a task is completed or a status changes, for example to start the next step or send a request. Conditional sections can switch on extra steps, such as an extension path. Recurring work can be generated each period with its steps already in place. (Workflow automation) For reminder setup and where a person takes over, use Karbon client request reminders.
Canopy
Client requests collect information and documents, track progress and can schedule reminder emails. Canopy's example is a reminder every Monday for 15 days, or until the client completes the request, whichever comes first. Reminders do not send while the request is still a draft. Clients can snooze reminders from a link in the email. If a client replies to the notification email instead of to the request, that reply goes to the person who sent it, not necessarily the assigned staff member. You can edit an in progress request so the name and description match what is still outstanding. (Send a Client Request) For reminder setup, templates, bulk send, status automations and where a person takes over, use Canopy client request reminders.
None of those products files the return for you. Map your stages first, then hang the vendor automations on stages 1, 2, 3 and 7.
05
The Monday huddle
Fifteen minutes. Same questions every week from January through April. One screen, not a tour of every job.
- How many returns are stuck in documents requested with no upload in 14 days?
- How many are in review, and is that more than the CPAs can clear this week?
- Which five high value or complex returns are still incomplete, named?
- Who is over the preparer cap, and what moves off their desk today?
- Which extension conversations are overdue because the document date has passed?
Write the answers in the same note every Monday. If documents requested grows for three weeks, you do not have a prep problem. You have a chasing problem. That is the layer a tax season operator can take, with your staff approving what goes to clients.
06
When a return leaves the main path
Build two exits into the map so they are not invented in April.
Extension
Trigger it on your document date, not on 14 April. Admin tells the client in writing. A preparer estimates what is owed from what you have. A CPA decides the filing position. An extension is more time to file, not more time to pay. Keep the extension work in a clearly marked path so it does not look like a finished return sitting in review. The emails, Form 4868, Form 7004 and Form 8878 steps are on the extension season communication page.
Missing information after prep has started
Park the return. Send one list of what is still needed. Do not let the preparer keep a private side thread. In TaxDome, a custom job status such as Missing information is the documented pattern for this kind of detour. (Automations explained)
07
What stays with a person
- Building each client's first request from last year's return
- Reading "that does not apply" and "I already sent it"
- Phone calls after email stops working
- Assigning complex returns to a named preparer
- Review notes, tax positions, extensions as a tax decision
- Signing and filing
Software can send, remind and move the card. It cannot own the licence. The reviewer pass is the tax return review checklist. If you want copy for the chasing itself, the missing tax documents email templates are written to name only what is still outstanding.
Keep reading on Fabren
Next step
Want stages 2 and 3 run for your firm?
If your team would rather spend February on returns than on reminder emails, see how the tax season operator works. It reads what clients send, keeps the missing list current and drafts the follow ups. Your staff approve what goes out, and your CPAs still review and sign every return.
See the tax season operatorRelated guides
Tax season
How to Get Clients to Send Tax Documents on Time
Templates
Missing Tax Documents Email Templates: 5 Emails and Texts
Tax season
TaxDome Document Chasing Workflow for Tax Season
Tax season
Karbon Client Request Reminders: How to Run Them in 1040 Season
Assistant
What to Delegate to an AI Assistant (and What to Keep)
Automation
What Small Accounting Firms Should Automate First
Practice ops
How to Go Paperless at a Tax Firm
AI tools
How to Choose an AI Tool for a CPA Firm
Assistant
Field Service Dispatch for 1 to 5 Person Shops
Practice ops
How Small Firms Run Accounting for Many Client Companies
Automation
What a Client Advisory Services (CAS) Firm Can Automate for Each Client
Practice ops
Document Routing Workflow for a Tax or CPA Firm
Practice ops
Client Intake and Task Tracking for Small Accounting Firms
Tax season
Canopy Client Request Reminders: How Tax Firms Set Them Up
Practice ops
Month End Close Checklist for Small Accounting Firms
Bookkeeping
Automating Bookkeeping Categorization in QuickBooks Online
Bookkeeping
Bank Reconciliation Prep in Xero for Bookkeeping Clients
Practice ops
Client Onboarding Workflow for a CPA Firm
Templates
Engagement Letter and Onboarding Email Templates for Bookkeeping Clients
Practice ops
How a Small Accounting Firm Gets More Capacity From Its Existing Team
AI tools
What an AI Operator Does Inside a 1 to 5 Person Accounting Firm
Templates
Chasing Bookkeeping Receipts: Missing Statements Emails That Name the Item
Bookkeeping
AP Bill Approval Workflow for Bookkeeping Clients in BILL or QuickBooks
Bookkeeping
Monthly Client Reporting Package for Small Business Bookkeeping
Tax season
Drake Documents and E-Sign: Client Document Workflow for Tax Season
Practice ops
TaxDome Client Onboarding Pipeline for New Accounting Clients
Tax season
Liscio Document Request Workflow for Tax and CPA Firms
Templates
Form 4868 and Form 7004 Extension Season Client Communication
Practice ops
IRS Notice Response Intake Workflow for Small Tax Firms
Templates
1099 Season Data Collection Workflow with Templates
Assistant
Inbox Triage and Follow Up for a Solo Consultant
Assistant
Appointment Reminders and Invoice Follow Up for a Small Service Business
Tax season
Estimated Tax Payment Reminders for Clients: A Firm's Quarterly System
Practice ops
Form 8821 and IRS Transcripts: Submit Authorization, Then Pull TDS Records
Bookkeeping
Year End Payroll W-2 Checklist for Small Business Bookkeeping Clients
Practice ops
CPA Disengagement Letter: End the Engagement and Return Client Records
Tax season
Tax Organizer Workflow: Send, Track and Close Organizers Before Tax Season
Bookkeeping
Bookkeeping Cleanup Checklist: Scoping a Catch Up Job Before You Quote It
Assistant
Quote Follow Up Emails for Small Service Businesses: Three Touches Then Stop
Bookkeeping
QuickBooks Online Year End Close Checklist for Bookkeepers
Tax season
Tax Return Review Checklist: A Second Look Before the Client Sees the Return
Bookkeeping
Sales Tax Filing Calendar: Tracking Every Client's Due Dates Across States
Tax season
S Corp Reasonable Salary: The Year End Review Your Firm Should Run
Assistant
Missed Call Text Back: Setting It Up Without Annoying Customers
Assistant
How to Ask Customers for Google Reviews (and Stay Inside the Rules)
Tax season
PTIN Renewal Checklist for a Tax Firm: Roster, Sequence, Hard Stop
Tax season
WISP for Tax Preparers: Writing a Security Plan a Small Firm Will Actually Follow
Tax season
7216 Consent Form: When Tax Preparers Need It and How to Collect It
Tax season
Tax Preparation Engagement Letter: What to Include and How to Get It Signed
Tax season
Year End Tax Planning Checklist: The December Client Outreach Small Firms Can Run
Assistant
How to Reduce No Shows: Reminder and Rebooking Steps for Small Service Businesses
Bookkeeping
Bookkeeping Client Onboarding Checklist for Small Firms
Practice ops
Secure Client Portal for Accounting Firms: What to Require Before You Switch
Tax season
Form 2848 Power of Attorney: A Small Firm Workflow From Signature to CAF
Tax season
CAF Number for Tax Professionals: How to Get, Link and Find Yours
Tax season
Drake Tax Organizers: Batch Send Before Tax Season Without Drowning Clients
Bookkeeping
How Bookkeepers Choose Client Accounting Services Software
Tax season
Form 8879 E-File Authorization: A Small Firm Workflow Before You Transmit
Tax season
EFIN Application for Tax Firms: Get Authorized to E-File
Practice ops
Form 4506-C and IVES: A Tax Firm Workflow for Income Verification Requests
Bookkeeping
W-9 Collection Workflow for Bookkeepers Before 1099 Season
Bookkeeping
Form 8655 Reporting Agent Authorization: A Bookkeeping Firm Checklist
Practice ops
CPA Firm Client Offboarding Checklist: Access, Records and Clean Handoff
Tax season
Form 8867 Due Diligence Checklist for Small Tax Firms
Tax season
Identity Protection PIN for Tax Firms: Capture, Store and Use on E-File
Bookkeeping
Form 8822-B Business Address Change: A Bookkeeping Firm Checklist
Bookkeeping
EFTPS Enrollment for Bookkeeping Clients: A Firm Admin Checklist
Tax season
Form 8878 E-File Authorization for Form 4868 Extensions
Bookkeeping
Form SS-4 EIN Application: A Checklist for Bookkeeping and CPA Firms
Tax season
Form 2553 S Corp Election Checklist for Tax Firms
Bookkeeping
Form 941 Quarterly Filing Checklist for Bookkeepers (With Schedule B)
Bookkeeping
Form W-2c Corrections: A Payroll Firm Workflow After Year End
Tax season
Form 9465 and IRS Payment Plans: A Tax Firm Client Checklist
Tax season
Form 14039 Identity Theft Affidavit: What a Tax Firm Does Next
Tax season
Form 8453 E-File Transmittal: Sending Paper Documents After E-File
Practice ops
Print Automation for Accounting Firms: Batch Client Copies, Signature Packs and PDFs
Practice ops
Record Retention Policy for CPA Firms: A Template and Schedule
Tax season
Tax Document Checklist for Clients (2026 Season): Printable and CSV
Tax season
Form 1040-X Amended Returns: A Tax Firm Workflow From Error to Status Check
Bookkeeping