How to prepare audit and tax workpapers as Small Legal and Compliance Teams
Your two-person legal team is the last stop before the auditors arrive, and you're pulling workpapers together from four different places at once. The auditor wants a schedule of all vendor contracts signed in the last 12 months — that's 45 minutes hunting through a Google Drive folder that nobody's organized since Q2. The tax CPA needs a summary of accrued legal expenses by entity, which means you're cross-referencing Gmail threads with QuickBooks exports you don't have direct access to. Meanwhile you have zero visibility into which bank transactions relate to outside counsel vs. regulatory filings vs. settlement payments. You're not an accountant, but during audit season you become one by default.
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.
Transaction Insights is powered by Starch's direct connection to Plaid — your bank account transactions sync on a schedule so the spending data is always current. The contract tracker and knowledge management surfaces connect to Google Drive and Gmail through Starch's integration catalog, queried live when the app runs. Slack notifications go out through Starch's integration catalog connection to Slack. Any vendor portal or regulatory filing site that doesn't have an API — say, pulling a state bar invoice or a county court filing confirmation — Starch automates through your browser with 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.
FY2025 Annual Audit — Legal Workpaper Sprint, February 2026
| Outside counsel — employment matters (Feldman & Associates) | 48,200 |
| Outside counsel — commercial contracts review (ad hoc) | 12,750 |
| Regulatory filing fees — Delaware franchise tax + registered agent | 3,100 |
| Settlement payment — former vendor dispute | 22,000 |
| Notary, apostille, and court filing fees (misc) | 1,640 |
| Legal software subscriptions (DocuSign, Vanta) | 8,400 |
Your external auditor sends a PBC list on February 3rd with 22 line items due by February 14th. The first thing they want is a complete schedule of legal spend for FY2025 — $96,090 across six categories. Starch's Plaid connection had already synced all 12 months of transactions, so you open the legal spend dashboard and it's already there, categorized. You spot the $22,000 settlement payment immediately — Starch flagged it as anomalous in November when it hit, because your typical monthly legal spend is under $8,000. You add a note directly in the Starch app: 'Covered by NDA; auditor notified separately.' The contract schedule takes 12 minutes instead of 45: Starch queries your Google Drive contracts folder live, pulls the 31 vendor agreements executed in 2025, and builds the schedule. You notice Feldman & Associates has three separate engagement letters — you had only remembered two — which explains $6,200 you hadn't mapped correctly. The PBC tracker keeps the remaining 19 items visible every morning in Slack, and on February 12th you close the last open item two days early.
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, contract lifecycle 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 store my bank transaction data, or is it querying live every time?
We use QuickBooks for our books. Can Starch pull legal expense data from there instead of or in addition to Plaid?
Our auditors want workpapers in a specific Excel format. Can Starch export to that?
We don't have all our contracts in Google Drive — some are in DocuSign and some are in people's email. Can Starch pull from those?
Is Starch SOC 2 certified? Our auditors may ask about data handling for the tools we use.
The Contract Lifecycle Management app listed on your site — is that available now?
We're a two-person team. Is this going to take a week to set up?
Related guides for Small Legal and Compliance Teams
SOC 2 evidence collection is the part of an audit where you prove that your controls actually work — not just that they're written down somewhere.
Read guide →A Slack announcement sounds simple — you're just telling your team something.
Read guide →A Data Subject Access Request is a formal ask from an individual — a customer, a former employee, a prospect — for a copy of every piece of personal data your business holds on them.
Read guide →Employee offboarding is the set of steps you run every time someone leaves — voluntary or not.
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 small law and accounting practices.
Read guide →The AI stack built for emerging fund managers.
Read guide →The AI stack built for foundation and nonprofit ops teams.
Read guide →Ready to run prepare audit and tax workpapers on Starch?
Request closed-beta access. Everything is free during beta.