Scan-to-TaxDome: Organizing 10 Years of Returns by Client
How to digitize a decade of tax workpapers and returns into TaxDome with a client/year folder structure that staff can actually use during tax season.
A common pattern at CPA firms: every year, the firm prepares hundreds of returns. The completed returns and workpapers get filed for retention. After a decade, the file room is unworkable. The firm adopts TaxDome (or Karbon, or Canopy) for current-year work, but the historical archive remains paper.
This is fine right until a client asks for their 2018 return, or the IRS sends a notice referencing a 2017 filing. Then the file room dig begins.
This post walks through how to bring a decade of returns into TaxDome cleanly.
TaxDome's document model
TaxDome organizes documents under clients. Each client has document folders that can be templated to a consistent structure. The default firm structure typically has:
- Tax Returns (by year)
- Workpapers (by year)
- IRS / FTB Correspondence
- Engagement Letters
- Other / Reference
The folder template is set firm-wide. Individual clients inherit the template. Bulk uploads attach to specific clients and specific folders.
To bring a paper archive into TaxDome, each scanned file needs three pieces of metadata: which client it belongs to, what document type it is, and the tax year it relates to.
The right source-side structure
For a CPA firm digitization project, the cleanest target structure is:
/{ClientID-ClientName}/
/Returns/
/2024/
/2023/
/2022/
...
/Workpapers/
/2024/
/2023/
...
/IRS Correspondence/
/Engagement Letters/
The folder template above maps directly onto TaxDome's default client folder structure, so the import lands in the right place without manual reorganization.
The single highest-leverage decision a firm can make about a digitization project is choosing this taxonomy upfront. If the scanning vendor delivers files in this structure, TaxDome ingest is straightforward. If they deliver an unorganized pile, the firm spends weeks moving files.
Where the project usually breaks
Three recurring failure modes:
Client identity ambiguity. Old returns often reference clients by names that no longer exactly match the firm's current client database. Spouse name changes, business entity renames, and clients who have been edited in the firm software over the years all cause matching problems. The fix is to build a name-resolution table during the project: each historical name maps to a current client ID.
Year ambiguity. A return for tax year 2020 might have been prepared in 2021. The filing date and the tax year are different. Documents need to be filed by tax year (the year the return covers), not by date of preparation. Vendors that auto-classify by document date will produce a misfiled archive.
Mixed document types in single PDFs. Old paper files sometimes have a single multi-page document that includes a return, the workpapers, and an IRS notice all stapled together. These need to be split into separate documents before they land in TaxDome's typed folders.
A well-run scanning project addresses all three explicitly. A cheap scanning project ignores them and produces a delivery the firm cannot use.
What about Karbon and Canopy
Karbon and Canopy have similar client-centric document models. The same upfront taxonomy decision applies. Both support API-driven bulk imports of properly structured archives.
Canopy in particular has a strong tax-year metadata model, which means a digitization delivery with explicit tax-year tagging can use Canopy's filtering and reporting more effectively than a delivery that just uses folders.
The before-and-after for staff
Before digitization, a 2018 return request means:
- Look up the client in the firm system.
- Identify the storage box from the index (if there is one).
- Walk to storage.
- Find the box.
- Find the folder.
- Copy or scan the return.
- Refile.
- Send to client.
After digitization with a proper TaxDome import:
- Search the client in TaxDome.
- Click the 2018 folder.
- Forward to the client through TaxDome's secure messaging.
The time saved is real. For a firm processing dozens of these requests a year, the productivity recovery alone often justifies the project within the first year.
What ArchiveBridge does about this
ArchiveBridge digitizes accounting firm archives onsite and delivers them in TaxDome-, Karbon-, or Canopy-importable form. We coordinate with the firm on the document type and tax-year taxonomy before scanning begins. Records are matched to client IDs with a confidence report on any ambiguous cases.
If you have years of paper returns and the firm has moved to (or wants to move to) cloud practice management, request a quote and we will scope the project.
More from the blog
California Medical Record Retention: HIPAA + CMIA Requirements for 2026
How long medical practices in California are required to keep patient records, what HIPAA and CMIA each demand, and what changes when records move from paper to scanned.
ComplianceHow Long Do California Dentists Need to Keep Patient Charts?
The actual record retention rules dental practices in California operate under, including the special cases that come up at practice sale, retirement, and Medicare/Medi-Cal participation.
ComplianceClosed Legal File Retention Under ABA Rule 1.6: A California Checklist
What ABA Rule 1.6 and California Rule of Professional Conduct 1.16(e) actually require for retention and disposition of client files, with practical guidance for chart cleanup and digitization.