How to audit inventory shrinkage as CPG Founders
Inventory shrinkage in CPG doesn't announce itself — it bleeds out slowly through co-packer overages, 3PL receiving discrepancies, FBA inbound shortages, and distributor deductions that never quite match your ship quantities. You're reconciling a QuickBooks bill against a co-packer invoice against a 3PL receiving report, all in separate spreadsheets, usually a month after the shrinkage already happened. By the time you catch that Lot 2024-0847 came back 200 units short from your 3PL, the product may already be sold, expired, or written off. Most CPG founders discover shrinkage during year-end inventory counts or when a retailer audit surfaces something. Neither is a good time.
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 connects to Plaid as a scheduled-sync provider — Starch syncs your bank transaction data on a schedule so every co-packer payment, 3PL storage bill, and FBA disposal fee is visible in one place without manual exports. Lot Tracker (currently in development — request beta access) will wire into your co-packer and 3PL receiving records to give you one-up-one-down lot-level chain of custody. Inventory Planner (also in development — request beta access) will connect across your warehouse, 3PL, and FBA locations. For any co-packer or 3PL portal that doesn't have 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.
Q1 2026 Shrinkage Audit — Oat-Based Snack Brand, 3 SKUs
| Co-packer production order — 8,400 units (3 SKUs) | 29,400 |
| 3PL receiving confirmation — 8,217 units received | 28,720 |
| FBA inbound receipts — 3,100 units (vs. 3,280 shipped) | 10,850 |
| FBA disposal charges — Lot 2026-0114, 'damaged inbound' | 1,260 |
| Unexplained shrinkage variance (co-packer to 3PL) | 2,380 |
| FBA inbound shortage — filed reimbursement claim | 1,890 |
In Q1 2026, this three-SKU oat snack brand ran its first Starch-powered shrinkage audit after noticing their co-packer bills and QuickBooks inventory counts weren't adding up. Transaction Insights flagged two things immediately: a $1,260 FBA disposal charge from Amazon on Lot 2026-0114 that was double the prior quarter's disposal average, and a co-packer payment in February that was $800 above the monthly baseline with no corresponding increase in units received. Starch pulled the co-packer portal data through browser automation (the co-packer uses an online production portal — no API) and compared it against the 3PL receiving report: 183 units short across two lots, worth $2,380 at landed cost. The FBA inbound shortage on the same lot added another 180 units — a $1,890 variance Amazon had marked as 'damaged inbound' without supporting documentation. Total Q1 shrinkage identified: $5,530 across co-packer delivery loss, FBA inbound shortage, and disposal charges. The brand filed an FBA reimbursement claim with the lot-level documentation and recovered $1,650. The co-packer discrepancy is now a standing agenda item on their monthly production review call. Before Starch, this audit would have taken two days of spreadsheet reconciliation — and probably still missed the disposal charge anomaly.
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, lot tracker, inventory planner 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 connect directly to my 3PL's system?
What about my co-packer? They just send me PDFs and portal logins, no API.
Can Starch help me file FBA inbound shortage reimbursement claims?
Lot Tracker and Inventory Planner both say 'currently in development.' When will they be available?
Is Starch SOC 2 certified? My retail buyer is asking about data security.
My shrinkage spans both retail (Shopify) and wholesale (UNFI, KeHE). Can Starch handle both?
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 →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 →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 →Audit Inventory Shrinkage for other operators
Ready to run audit inventory shrinkage on Starch?
Request closed-beta access. Everything is free during beta.