Client documents collected against each organizer, every return tracked from engagement letter to e-file, and review queues that show where capacity is short. Firms combining through acquisition get one view of clients and work across the practice systems each office still runs.
Illustration of a tax season board built by Baybloom for an accounting firm: returns waiting on client documents, in review, and ready to file, with reviewer workload visible across offices.
Tax seasonBoardReviewersOffices
Waiting on client4
Individual return · Harbor Point householdOrganizer · 6 of 9 itemsNeeds docs
C corp return · Westfield StorageFiled Mon · acceptedAccepted
Extension · Depot 2 TransportFiled Fri · due Oct 15Extended
Client portalHarbor Point household
Documents received · 6 of 9
Return 2231In review
Budget hours6.5
Status sent to Office A practice system
Who this is for
Managing partners, COOs, and operations leaders of accounting, tax, and advisory firms, including platforms formed through private equity backed acquisitions where each acquired firm arrived with a different practice system. The practice management and tax software handle jobs, time, and returns; the work around them, from chasing client documents to deciding which returns go to which reviewer, runs on email, spreadsheets, and memory.
What makes it urgent
Tax season is coming, and the status of every return lives in a spreadsheet the admin team updates by hand.
The firm has acquired practices running Karbon, CCH Axcess, and TaxDome, and leadership cannot see workload or realization across them.
Preparers wait on missing client documents while reviewers sit on a backlog nobody can see until the filing deadline is close.
What usually breaks
Organizers go out by email, come back incomplete, and staff chase the missing pages one message at a time.
Engagement letters, client records, and billing are set up separately in each system, so a new client is entered three times.
Each acquired firm names its services, stages, and clients differently, so combined reporting is rebuilt by hand before every leadership meeting.
The workflow
Before and after the first release.
The steps we see most often in this kind of operation.
Today
EngagementLetters sent and tracked by email
DocumentsOrganizers returned incomplete and chased by phone
Preparation and reviewStatus in a spreadsheet; reviewers overloaded
ReportingEach acquired firm reports separately
With the first release
EngagementA signed letter creates the client and the job
DocumentsA portal checklist per organizer, missing items flagged
Preparation and reviewA board by stage with reviewer capacity visible
ReportingOne view of clients and work across every office
What we build
Software we build for accounting and tax firms.
Client organizers and document collection
Send organizers and checklists through a portal, remind clients automatically, and show staff exactly which documents are still missing for each return.
Engagement letters and onboarding
Generate engagement letters from approved templates, collect e-signatures, and create the client, services, and jobs in the practice system once the letter is signed.
Tax season workflow boards
Track every return by stage, from waiting on client through preparation, review, sign-off, and e-file, with filing deadlines and extensions visible to the whole team.
Review capacity and assignment
Show each reviewer’s queue and the work waiting behind it, so managers can rebalance returns between people and offices before a deadline is at risk.
Multi-firm consolidation
Match clients, services, and staff across acquired firms on different practice systems, so leadership reports on one set of definitions while each office keeps working.
AI-assisted document intake
Classify uploaded documents, extract key figures, and compare them with the prior return and the organizer, with a staff member confirming each item before use.
Your first release
What the first release could include.
In the first release
Engagement and onboarding that sends the letter for e-signature and creates the client and job in the practice system
A client portal with a document checklist per organizer, reminders, and a clear list of what is still missing
A tax season board by stage, from waiting on client through preparation, review, sign-off, and e-file, with reviewer workload visible
Integration with the practice management system for clients, jobs, and status
Roles, an audit trail, and data handling agreed in writing with the firm
Usually later
AI-assisted document intake that classifies uploads and extracts key figures for staff to review
Consolidated client records and reporting across acquired firms on different practice systems
Billing and collections connected to engagement terms
Systems it may connect
Practice management: Karbon, CCH Axcess, Canopy, TaxDome, and similar
Tax preparation: CCH ProSystem fx, UltraTax CS, Lacerte, Drake, and similar
Client accounting: QuickBooks Online, Xero, and similar
E-signature: DocuSign, Adobe Acrobat Sign, and similar
Proposals, billing, and payments: Ignition and similar, or the practice system’s billing
Document storage: SharePoint, OneDrive, and similar
How the work runs
Scoped in writing, built in releases, handed over to your team.
Scope
We start with the people doing the work and the systems around it, then write down the first release: what it includes, what it leaves for later, the integration decisions, and the acceptance criteria. Nothing is built until that scope is agreed.
Build and test
We build in releases you can review as the work takes shape, using realistic data. Every release carries tests, a security review, and documentation. Integrations are tested against real records, with exceptions visible.
Handover
Your team receives the documentation, the runbooks, and the training to run the system, and we stay on for continued engineering when you want it.
Scope and price
What shapes the scope and price.
Every project is priced from a written scope. These are the factors that move it most.
Practice and tax system access
Karbon, CCH Axcess, TaxDome, and other systems offer different APIs and exports, which determines how much client and job data can sync automatically.
Number of acquired firms and systems
Each additional practice system brings separate client records, service names, and stages to map, test, and reconcile before combined reporting can be trusted.
Document types and AI review
Supporting more document types in AI-assisted intake adds extraction rules, sample documents for testing, and review screens for the staff who confirm the results.
Client portal scope
Portals for individuals, business clients, and their outside bookkeepers each need separate permissions, sign-in, and document views, which widens design and testing.
Multi-office accounting firm formed through acquisitions
Partners see every return by stage and move review work to where reviewers have room.
An accounting firm built through acquisitions often has each office on a different practice system, and tax season status reaches leadership as emailed spreadsheets. The first release sends engagement letters for e-signature and creates the client and job from the signed letter, gives clients a portal checklist for each organizer with missing items flagged, and places every return on a board from waiting on client to e-file. Reviewer workload is visible, so partners can shift review between offices. Matching clients across the acquired firms and consolidated reporting on workload and billing belong in a following phase.
Questions
Questions from accounting and tax firms.
What leaders in this industry ask us first.
Do we have to move every office onto one practice management system?
Not at the start. Each office can keep its current system while the new layer reads clients, jobs, and status from each one and presents them in a single view. Consolidating onto one system can follow, office by office, once the firm has chosen its standard and the data is mapped.
Does this replace our tax software or practice management system?
The tax software prepares and files returns, and the practice system keeps time, jobs, and billing. We build the intake, tracking, and reporting around them and connect to their data through the interfaces each vendor provides.
How is client tax data protected?
Documents are encrypted in storage and in transit, access is limited by client and role, and every upload, view, and download is logged. What the system stores, where it runs, and how long records are kept are agreed in writing with the firm before the build.
Can AI read the documents clients upload?
Yes, as a later release with staff review. The software can classify uploads such as wage statements and brokerage forms, extract the key figures, and check them against the organizer, while a preparer confirms every item before it reaches the return.
How are review and sign-off handled?
Each firm defines the stages, who may review which returns, and what must be complete before sign-off. The software enforces those steps, records who reviewed and approved each return, and shows partners where reviews are waiting.
Can clients sign engagement letters and pay through the portal?
Yes. Engagement letters go out for e-signature from approved templates, and invoices link to a hosted payment page from a payment provider, so card and bank details stay with that provider. The signed letter and payment status are recorded against the client.
What usually comes first?
Client document collection and the tax season board usually come first, because they remove the most chasing and show where capacity is short. For a firm combining through acquisition, the first release may instead start with a consolidated view of clients and work across offices.