How to prepare audit and tax workpapers as CPG Founders
Audit and tax season hits CPG founders differently. Your books touch co-packer invoices, FBA seller fees, distributor chargebacks, lot-level inventory adjustments, and contract manufacturing deposits — all of which need to be reconciled before your CPA can do anything useful. You're exporting QuickBooks reports manually, emailing your bookkeeper screenshots from Stripe and Plaid, and hunting through Google Drive for the co-packer agreement your auditor just asked for. The average CPG founder running $2M–$10M in revenue burns 40–60 hours per close cycle stitching together workpapers that a bigger company would generate automatically. You don't have a controller. You're the controller.
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 Plaid bank data on a schedule (transactions, balances, categorized by vendor), syncs your QuickBooks entities on a schedule (bills, invoices, vendors, payments, journal entries — note: QuickBooks P&L report views are temporarily disabled pending a connector fix, but all entity-level data syncs normally), and syncs your Stripe data on a schedule (charges, payouts, invoices). Your Notion-based document store connects via Starch's scheduled sync as well. Any vendor portal or distributor web dashboard that doesn't have an API — Starch automates 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.
Q1 2026 Close — $3.4M Revenue CPG Brand (Omnichannel: Shopify DTC + UNFI + FBA)
| Stripe gross revenue (DTC) | 1,240,000 |
| Stripe payout fees netted out | -36,800 |
| FBA disbursements (browser-pulled from Seller Central) | 890,000 |
| UNFI wholesale invoices (QuickBooks) | 1,270,000 |
| Co-packer invoices (QuickBooks bills, 3 vendors) | -820,000 |
| UNFI chargebacks disputed Q1 | -47,500 |
| Ending cash balance (Plaid) | 412,000 |
In March 2026, this brand's founder ran their Q1 close using Starch instead of their previous process (QuickBooks exports to Excel, Stripe dashboard screenshots, Plaid CSV downloads, all emailed to a bookkeeper). Starch's scheduled sync had already pulled all QuickBooks bills, Stripe charges, and Plaid transactions throughout the quarter. The founder prompted: 'Reconcile Stripe gross revenue to Plaid bank deposits for January through March, and show me any payout that didn't land within 5 business days of the expected settlement date.' Two payouts flagged — one delayed due to a Stripe risk hold the founder hadn't noticed. For UNFI, Starch automated through the UNFI vendor portal (browser automation, no API needed) to pull the Q1 deduction report, then cross-referenced it against QuickBooks receivables. It surfaced $47,500 in chargebacks, of which $31,000 were invalid based on POD records already in the system. The co-packer reconciliation took one prompt: 'Show me all bills tagged to contract manufacturers in QuickBooks and match each to a Plaid disbursement — flag any bill that was paid more than 15 days late or any Plaid payment with no matching bill.' Three mismatches surfaced, all caught before the CPA meeting. Total founder time on close prep: 6 hours, down from an estimated 52 hours the prior quarter.
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, investor reporting, 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
Can Starch pull the QuickBooks P&L report directly into my workpaper dashboard?
My distributor portal (UNFI, KeHE) doesn't have an API. Can Starch still pull my deduction reports?
Is Starch SOC 2 Type II certified? My CPA is asking.
We use Xero instead of QuickBooks. Does Starch still work for our close?
Can I share the workpaper dashboard directly with my CPA, or do I have to export it?
We have three separate LLCs for different brands under the same parent. Can Starch handle multi-entity workpapers?
Related guides for CPG Founders
Vendor and category spend analysis means knowing, at any point in time, where your money is actually going — which vendors are getting paid, how much, how often, and whether that number is creeping up or down relative to last month.
Read guide →Investor Q&A and info requests are the administrative tax on raising capital and maintaining LP relationships.
Read guide →Inventory shrinkage is the gap between what your records say you have and what's actually on the shelf, in the warehouse, or at your co-packer.
Read guide →AP invoice approval is the process of reviewing incoming vendor bills, confirming they match purchase orders or contracts, getting the right sign-off, and releasing payment.
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.