How to manage co-packer production runs as CPG Founders
You ship ingredients to your co-packer, wait two weeks, and receive a pallet plus a PDF with numbers that may or may not match what you sent in. You're reconciling yield on a spreadsheet you built yourself, chasing your production coordinator over email to find out when your next run is scheduled, and discovering spec sheet version mismatches only when the wrong label shows up on finished goods. If demand spikes and you need to move a run date, you're texting someone who may or may not respond before the slot is gone. There's no shared system — just your inbox, their inbox, and a Google Sheet neither of you fully trusts.
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.
Co-Packer Manager, Inventory Planner, and Lot Tracker are all currently in development — request beta access to be notified at launch. In the meantime, you can wire Starch to your existing data today: connect QuickBooks from Starch's scheduled-sync integration so bills and vendor payments from your co-packer sync automatically; connect Google Sheets from Starch's integration catalog (queried live when your app runs) to pull production logs your co-packer already maintains; and use Starch's browser automation to pull shipment status from your 3PL's portal — no API needed. Shopify connects live from Starch's integration catalog to feed real-time sales velocity into your production planning.
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 Granola Bar Production Run Reconciliation
| Ingredients committed to co-packer (oats, honey, almonds) | 18,400 |
| Co-packer labor and overhead invoice (QuickBooks bill) | 9,200 |
| Expected finished goods at 94% yield — 4,700 cases @ $5.85 COGS | 27,495 |
| Actual finished goods received — 4,330 cases (92.1% yield) | 25,331 |
| Yield variance flagged — 370 cases short vs. expected | -2,164 |
You shipped $18,400 in ingredients for your 8oz Granola Bar to your Ohio co-packer on February 3rd with a 94% yield target and an expected finished case count of 4,700. The QuickBooks bill for $9,200 in co-packer fees synced into Starch automatically the day it was issued. When your co-packer uploaded their run closure report to the shared Google Sheet on February 17th, Starch queried it live and immediately calculated actual yield: 4,330 cases, 92.1%, 370 cases short. That triggered a variance flag — your threshold was 93% — and Starch sent you a Slack message that morning with the delta: $2,164 in expected inventory you didn't receive. You opened the production run record in Starch, attached the co-packer's explanation (almond moisture content was high, causing more breakage in the bar former), and logged it against the run. You also had the lot number — 2026-0203-GB8 — linked to the three almond supplier lot numbers that went into the batch, so if there's a quality issue downstream, you can trace it back in under two minutes. Without Starch, you would have found this variance three weeks later when you reconciled the QuickBooks bill against a manual case count — after the product was already allocated to a Whole Foods purchase order.
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 — copacker manager, inventory planner, lot tracker 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
Co-Packer Manager, Inventory Planner, and Lot Tracker are all listed as 'in development.' What can I actually use today?
My co-packer doesn't have an API. Can Starch still pull their data?
Does Starch store my lot traceability data, or is it just querying it live?
Can Starch generate a purchase order and actually send it to my co-packer?
Is Starch SOC 2 certified? My retailer is asking about data security.
We work with two co-packers — one for dry goods and one for liquid products. Can Starch track both in the same place?
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 →Manage Co-Packer Production Runs for other operators
Ready to run manage co-packer production runs on Starch?
Request closed-beta access. Everything is free during beta.