How to prepare audit and tax workpapers as Small Law and Accounting Practices
At tax season or during a client audit, your four-person CPA practice is stitching together workpapers from QuickBooks exports, Outlook threads, and whatever the client emailed last Tuesday. Someone manually reconciles the trial balance against bank statements pulled from Plaid. Journal entry support gets re-requested because nobody tracked what was already collected. Audit ticks and tie-outs happen in a shared Excel workbook that two people edited offline. Tax deadline tracking lives in a wall calendar and a partner's memory. Every engagement is a custom assembly job. The work isn't hard — but rebuilding the same scaffolding for each client every quarter is costing you four to six hours per engagement that you can't bill.
What you'll set up
Apps, data, and prompts
The combination of Starch apps, the data sources they pull from, and the prompts you use to drive them.
Starch syncs your QuickBooks data on a schedule — pulling invoices, bills, vendor payments, journal entries, and account balances for each client entity (up to 50,000 records per entity). Starch connects directly to Gmail or Outlook so the document-request tracker can log email threads and send weekly summaries. Starch connects directly to Google Calendar to surface filing deadlines and close dates. For any client portal or state tax agency filing site that lacks an API, Starch automates it through your browser — no API needed.
Step-by-step
See this running on Starch
Connect your tools, describe what you want, and the agent builds it. Closed beta is free.
Hendricks & Paoli CPA — Thornfield Medical Group 2025 Audit Workpapers, March 2026
| Accounts Receivable — patient billing | 487,200 |
| Medical supply vendor payments (top 10 vendors) | 312,900 |
| Payroll expense — Q4 2025 | 198,400 |
| Equipment depreciation — 2025 | 44,700 |
| Open journal entries requiring support | 23,100 |
Thornfield Medical Group is a mid-sized medical practice client of Hendricks & Paoli. The engagement manager, Dana, opens the Thornfield workpaper workspace in Starch. QuickBooks has already synced overnight — the trial balance, 14 months of journal entries, vendor payment detail, and all open invoices are there. Dana sees $487,200 in accounts receivable and starts ticking: she filters journal entries to revenue recognition entries over $5,000, marks seven as supported with the reconciliation files the client sent last week, and flags three that are still open. The document-request tracker shows those three items were requested on February 18 — 22 days ago — and are highlighted in red. The Monday digest already flagged them to the partner. For the $312,900 in vendor payments, Dana tells Starch: 'Show me vendor payments over $10,000 sorted by vendor, and flag any vendor that appears in fewer than three of the last 12 months.' Two vendors flag as anomalies — both are legitimate equipment purchases, and Dana notes them as tested. The payroll reconciliation pulls Q4 payroll from QuickBooks and Dana cross-references it against the ADP summary the client uploaded. The $23,100 in unsupported journal entries is the only remaining open item. Dana sets a reminder in Starch: 'If those three journal entry support documents haven't arrived by March 12, email the client contact directly from Outlook with a follow-up.' The whole workpaper setup took 20 minutes at engagement open instead of a half-day of exports and tab-building.
How you'll know it's working
What this replaces
The other ways teams handle this today, and how the Starch version compares.
One platform — transaction insights, knowledge management all running on connected data. Setup in plain English; numbers stay current via scheduled syncs and live agent queries.
Try it on Starch →Frequently asked questions
Does Starch actually pull QuickBooks data, or do I have to export a CSV first?
We use Outlook, not Gmail. Does the document-request tracker and digest still work?
Can I build a separate workpaper workspace per client, or is it one big combined view?
What about state tax filing portals that don't have an API — can Starch submit to those?
Is Starch SOC 2 certified? Our clients ask about that for anything that touches their financial data.
We use TaxDome for client portals and document collection. Can Starch connect to that?
The Contract Lifecycle Management app sounds useful for engagement letters — is that available now?
Related guides for Small Law and Accounting Practices
A 13-week cash flow forecast is a rolling, week-by-week view of what hits your account and what leaves it — covering roughly one quarter ahead.
Read guide →A strategic account plan is a documented, living view of a specific customer or prospect — their business goals, the stakeholders who matter, the gaps your product fills, the risks to the relationship, and the actions your team is taking.
Read guide →A customer knowledge base is the document — or collection of documents — that answers the questions your customers ask repeatedly.
Read guide →An outbound email sequence is a structured series of messages sent to prospects who haven't heard from you yet — or haven't responded.
Read guide →Prepare Audit and Tax Workpapers for other operators
The AI stack built for small finance teams.
Read guide →The AI stack built for emerging fund managers.
Read guide →The AI stack built for foundation and nonprofit ops teams.
Read guide →The AI stack built for CPG brands.
Read guide →Ready to run prepare audit and tax workpapers on Starch?
Request closed-beta access. Everything is free during beta.