How to forecast product demand as Restaurant and Hospitality Founders
You're guessing how much salmon to order on Thursday based on what sold last Saturday — but last Saturday was a private buyout and this Saturday is a rainstorm. Your POS (Square or Toast) has the sales history, your reservation system (OpenTable or Resy) has the cover counts, and your supplier invoices are in your email or a MarginEdge spreadsheet. None of it connects. You over-order on a slow week and write off $400 in produce, or you 86 your most-ordered entrée at 7pm on a Friday because you under-prepped. The forecast is whatever your chef de cuisine remembers, plus a gut check on the weather.
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 connects directly to Square or Toast from the integration catalog — the agent queries your POS live when the forecast runs. Starch automates your OpenTable or Resy reservation data through your browser — no API needed — to pull upcoming cover counts into the same surface. If you use Plaid, Starch syncs your bank transaction data on a schedule so you can cross-check deposits against POS totals and spot discrepancies before your bookkeeper does.
Step-by-step
See this running on Starch
Connect your tools, describe what you want, and the agent builds it. Closed beta is free.
Valentine's Week 2026 — 68-seat Italian restaurant, NYC
| Forecasted covers (Feb 10–16) | 620 |
| Actual covers (from OpenTable) | 683 |
| Projected protein order — salmon, short rib, chicken | 2,100 |
| Actual protein cost (supplier invoices) | 2,340 |
| Implied over-order variance | 240 |
| Waste flagged by variance report | 190 |
Valentine's week is the hardest week to forecast — you have two slammed nights (Friday the 13th and Saturday the 14th), a slow Sunday, and a dead Monday. The owner ran the demand forecast Monday morning: Starch pulled 90 days of Square sales, overlaid OpenTable's confirmed reservations (683 covers across the week, versus a 12-week average of 480), and recommended a protein order 38% above the weekly baseline. The owner trimmed the short rib order slightly based on a menu change, placed the order, and ran the week. Actual protein cost came in at $2,340 against a $2,100 forecast — a $240 overage, mostly on chicken thighs over-ordered for a staff meal program. The Friday variance report caught it. The next week, the forecast for chicken was adjusted down by one case. Prior to Starch, the same owner was working from a handwritten order guide updated every Sunday night and had written off $400–600 in produce spoilage every week during slow periods because the forecast was just 'same as last week.'
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, transaction insights 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 Toast, or only Square?
My reservation system is Resy, not OpenTable. Does that work?
Is the Demand Planner app available right now?
Will Starch store my historical sales data, or does it only look at things live?
Is Starch SOC 2 certified? I'd be connecting my POS and bank account.
My chef writes the order guide, not me. How does this fit into that workflow?
Related guides for Restaurant and Hospitality 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 →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 →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 →Forecast Product Demand for other operators
Ready to run forecast product demand on Starch?
Request closed-beta access. Everything is free during beta.