How to forecast quarterly revenue as CPG Founders
You're running quarterly revenue forecasts in a spreadsheet that pulls from four different places: your Shopify dashboard, a distributor portal that updates twice a week, a QuickBooks export you have to manually trigger, and a Stripe dashboard you check separately for DTC. Every time a buyer at a regional chain asks for a 90-day projection to support a new door authorization, you spend a day stitching numbers together — only to realize your co-packer lead times have shifted and the whole production-capacity assumption is wrong. There's no single place where your DTC revenue, wholesale purchase orders, and broker commissions live together. So your forecast is always a snapshot of the past dressed up as a prediction.
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 Stripe data on a schedule (DTC charges, subscription revenue, refunds) and your Plaid data on a schedule (bank deposits, ACH payments from distributors, co-packer debits). Starch also syncs your QuickBooks data on a schedule (invoices, bills, payments, vendor records) so wholesale POs and broker commissions are included in the model. Your broker and buyer contacts live in the Starch CRM, which connects to Gmail so email thread context stays attached to each account.
Step-by-step
See this running on Starch
Connect your tools, describe what you want, and the agent builds it. Closed beta is free.
Q2 2026 Revenue Close — 4-SKU Better-For-You Snack Brand
| DTC (Shopify / Stripe) | 87,400 |
| Amazon FBA | 54,200 |
| Wholesale — natural channel (UNFI/KeHE) | 118,600 |
| Foodservice / club (Costco test) | 22,000 |
| Gross deductions (invalid chargebacks) | -9,800 |
| Net revenue | 272,400 |
Going into Q2 close, the founder expected net revenue around $295K based on the January scenario model — but the Starch forecast flagged a variance early in June when Plaid showed UNFI settlement deposits running $18K below the PO values in QuickBooks. Turns out KeHE had taken $9,800 in deductions marked as 'compliance fees' that were being disputed. The Starch CRM showed the KeHE buyer contact had gone 45 days without a reply to the dispute email thread, which surfaced the relationship risk alongside the financial one. The Costco test doors ($22K) weren't in the original Q2 model at all — they were a late addition that partially offset the deduction hit. At quarter-close, the Investor Reporting app pulled Stripe DTC ($87,400), Plaid net deposits (backing into the wholesale and Amazon figures), and drafted a narrative that led with the deduction story, explained the Costco upside, and showed Q3 wholesale pipeline from the CRM — all in about 20 minutes of founder time, vs. the usual half-day of spreadsheet work.
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 — scenario planning, investor reporting, crm 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 in my Amazon Seller Central revenue, not just Stripe and Plaid?
My co-packer invoices and COGS aren't in Stripe or Plaid — they're in QuickBooks. Will Starch see them?
Does Starch store historical data, or is this just a live snapshot?
QuickBooks has a P&L report view — can I use that directly?
My distributors don't have APIs. How do I get their deduction data into the forecast?
I'm not ready to share investor access to my financials. Can I control what goes into the investor report?
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 →Forecast Quarterly Revenue for other operators
The AI stack built for small RevOps teams.
Read guide →The AI stack built for small finance teams.
Read guide →The AI stack built for the founder's office.
Read guide →The AI stack built for real estate operators.
Read guide →Ready to run forecast quarterly revenue on Starch?
Request closed-beta access. Everything is free during beta.