How to audit inventory shrinkage as Restaurant and Hospitality Founders
Shrinkage in a restaurant or bar eats margin quietly. Your POS shows covers and revenue. Your invoices from your broadliner or produce vendor live in email or MarginEdge. Your actual end-of-week stock counts live in a Google Sheet someone fills in at midnight on Sunday. None of those three numbers are talking to each other, so you don't know whether the variance in your beef tenderloin line is a counting error, a prep waste problem, or someone walking out the back door with product. By the time your bookkeeper reconciles it, you're three weeks into the same loss.
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 bank account data on a schedule via Plaid (scheduled-sync provider), giving it access to categorized transactions, vendor names, and amounts. Your POS system (Square or Toast) and supplier portals are automated through your browser — no API needed. Slack is connected from Starch's integration catalog so weekly digests land in your ops channel automatically.
Step-by-step
See this running on Starch
Connect your tools, describe what you want, and the agent builds it. Closed beta is free.
Week of March 10, 2026 — Italian casual, 120-seat, full bar
| Protein purchases (Plaid, sysco ACH) | 4,200 |
| Protein theoretical usage (based on 680 covers @ avg ticket) | 3,650 |
| Protein variance | 550 |
| Produce purchases (Plaid, local farm + broadliner) | 1,100 |
| Produce theoretical usage | 980 |
| Produce variance | 120 |
| Alcohol purchases (Plaid, distributor ACH) | 3,800 |
| Alcohol theoretical usage (30% pour cost target on $12,400 bar revenue) | 3,720 |
| Alcohol variance | 80 |
| Total shrinkage flagged | 750 |
The Monday Starch digest drops at 7:15 AM before the owner opens the restaurant. Protein spend came in at $4,200 against a theoretical of $3,650 — a $550 gap on 680 covers. Starch flags it as a 15% overage against the 4-week baseline of $3,580. Two possibilities: the broadliner charged for a missed delivery credit from the week prior, or prep waste on the braise station ran high. The owner pulls up the Plaid transaction detail — there's a $480 charge from the same distributor on both Tuesday and Friday, where the normal pattern is one Friday delivery. That's the duplicate. She calls the distributor, gets a credit memo issued, and the real protein variance for the week was only $70 — within normal range. Without the Starch alert, that $480 would have sat in the food cost number for the month and her bookkeeper would have flagged it in mid-April, four weeks later. Alcohol came in clean at $80 over theoretical on $12,400 in bar revenue — well within the noise band she's set. The weekly report takes her six minutes to act on instead of ninety.
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 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
My POS is Toast and my main supplier is US Foods — can Starch connect to both?
Is Starch SOC 2 certified? I'm connecting my actual bank account.
My food cost spreadsheet has three years of history. Will Starch replace that?
Can Starch track shrinkage at the recipe or menu-item level, not just by vendor category?
What if I have multiple locations — a restaurant and a bar in a different building on the same block?
How is this different from just watching my bank account in my banking app?
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 →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 →An annual operating budget is a forward-looking plan that maps expected revenue against planned spending for the next 12 months, broken into categories you'll actually track — payroll, software, marketing, COGS, facilities.
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.