How to trace lot-level inventory as Restaurant and Hospitality Founders
You received a health department notice last spring about a listeria concern in romaine from a specific grower. You had four cases in the walk-in and no way to know fast which prep it touched, which dishes went out that week, or which tables were affected. You dug through paper invoices, a spreadsheet your sous chef maintains inconsistently, and dated delivery receipts for two days. For a restaurant or small hotel kitchen, lot-level traceability sounds like a CPG problem — but your liability is identical the moment a guest gets sick or an inspector asks for your records. Most operators track inventory in Toast, Square, or a Google Sheet with no lot numbers attached at all.
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 Slack (scheduled-sync provider) for morning expiration alerts. Square or Toast sales data is pulled via browser automation — no formal API connector needed. Supplier invoice data can be imported manually or pulled from Gmail (Starch syncs your Gmail on a schedule) if invoices arrive by email. Lot entry and prep linkage happen inside the Lot Tracker app itself.
Step-by-step
See this running on Starch
Connect your tools, describe what you want, and the agent builds it. Closed beta is free.
Romaine Recall Response — February 2026
| Lots received from FreshPoint (Feb 1–15) | 6 |
| Lots still active in walk-in at recall date | 2 |
| Prep batches linked to recalled lot (Lot FP-2026-0214) | 3 |
| Estimated covers served from affected prep (Feb 12–14) | 187 |
| Hours to complete trace (vs. prior manual process) | 0.25 |
On February 16th, FreshPoint called to report a recall on Lot FP-2026-0214 — romaine hearts delivered February 10th. Before Starch, this would have meant pulling delivery binders, cross-checking the prep log your sous chef keeps in a Google Sheet, and manually scanning Toast exports to estimate which nights the caesar was on the menu. It took about two days last time. This time: search Lot FP-2026-0214 in Lot Tracker, see that it came in on the 10th (4 cases, 48 lbs), linked to three prep batches on February 11th, 12th, and 13th. Those prep batches were active during dinner service on the 12th, 13th, and 14th — roughly 187 covers on caesar salad across those three nights. Two cases from a different lot (FP-2026-0218) are still in the walk-in; those are clean and stay. The health department wants documentation: Starch exports the lot record — receipt date, invoice number, prep batch IDs, service dates, estimated volume used — as a PDF. Total time from the supplier's call to documented response: about 15 minutes.
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 — lot tracker, inventory planner 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
Do I need a formal API connection to my POS for this to work?
The Lot Tracker app says 'currently in development' — what can I actually use today?
Is Starch SOC 2 certified? We're asking because our hotel's corporate parent has a vendor security review process.
My supplier doesn't print lot numbers on every case. How do I handle that?
Can Starch connect to my reservation system — OpenTable or Resy — to correlate which tables were served on an affected date?
We have a second location. Can one Starch setup track lots across both kitchens?
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 →Trace Lot-Level Inventory for other operators
Ready to run trace lot-level inventory on Starch?
Request closed-beta access. Everything is free during beta.