Most operators never catch the drift between what they priced and what they're paying — until the P&L shows up a month late.
You built your menu costs when you opened. Salmon is up 18% since then. Your recipe still says $7.20.
Your distributor quietly switches the packer behind a house-label item — say, a #10 can of pinto beans. The label never changes, but the new manufacturer has a lower drain weight. They rarely tell you. You never retest. Your yield just dropped and your cost per portion just climbed — invisibly, every order.
A 6% variance sounds manageable. On $1M in sales, that's $60,000 in untracked loss — spread across dozens of items and invisible until month-end.
Other tools average in items with incomplete recipes and give you a number that sounds good but can't be trusted. You need to know what's verified.
Three jobs. One platform. Built for the person holding the clipboard and the person reading the P&L.
FORKast ranks your menu by what actually sells, so you cost the items that matter most — first.
Your invoices change every week. FORKast flags every pack-size shift, substitution, and off-contract price before it becomes a month-end surprise.
Inventory that learns your shelf order. Variance that tells you why. Food cost you can act on before the month ends.
| Item | Ideal | Actual | Variance | Cause |
|---|---|---|---|---|
| Salmon | $8.52 | $8.90 | +$0.38 | Price ↑ |
| Ribeye | $17.80 | $19.20 | +$1.40 | Portion |
| Chicken | $4.20 | $4.17 | −$0.03 | On target |
| Pasta | $3.50 | $3.44 | −$0.06 | On target |
Your full menu in a week. No consultant required.
Drop in your distributor price list. FORKast normalizes pack sizes and units automatically — cases, cans, catch-weight included.
Connect your POS or upload a sales report. FORKast ranks every item by revenue and flags the 20% that drive 80% of your sales.
Build recipes for your top sellers — or import them from MarginEdge, P3 or Galley. Watch your verified coverage meter climb.
Your first count sets your starting value. From count two on, your food cost is real — verified, variance flagged, and updated every invoice.
Bo Bryant is a 30-year foodservice and distribution executive, trained at the Ritz Escoffier in Paris and the Wharton School of Business. He has advised more than 500 independent restaurants, managed over $1 billion in distribution revenue, and helped operators through 4 successful exits.
FORKast is the tool he always needed and never had — built specifically for independent operators who can't afford a full-time analyst but can't afford not to know their real food cost.
Most food-cost tools show you a percentage. FORKast shows you what's inside it — and what isn't.
| Feature | FORKast | R365 | MarketMan | Compeat |
|---|---|---|---|---|
| Verified-coverage food cost (complete vs. partial recipes) | ✓ | — | — | — |
| Menu ranked by sales to cost highest-impact items first (PMIX) | ✓ | Partial | Partial | — |
| Pack-size change detection | ✓ | — | Partial | — |
| Off-contract substitution detection | ✓ | — | — | — |
| Can-yield and catch-weight costing | ✓ | ✓ | Partial | Partial |
| Inventory sheet learns your shelf order | Soon | — | — | — |
| Bilingual recipe cards (English/Spanish) | Soon | — | — | — |
| Public pricing / single-location plan | ✓ | — | ✓ | — |
| Self-serve trial (no sales call required) | Soon | — | ✓ | — |
Competitor information as of October 2026, sourced from public websites. "Partial" = feature exists with significant limitations. Re-verified quarterly.
No contracts. No setup fees. Cancel anytime.
Everything an independent operator needs to know their true food cost and catch invoice problems.
Everything in Restaurant, plus the tools that catch what your distributor hopes you won't notice.
Your top sellers costed in one afternoon. Your full menu in a week. Built by a 30-year foodservice and distribution executive who has sat on both sides of your invoice.