A company-wide stock catalog with per-branch levels and units that make sense (kg, g, pieces).
T-Gate solution
Every sale, from every channel, counted against your stock.
Define your stock items once, put simple recipes on your menu items, and every order — delivery apps, kiosk, phone — deducts the right amounts automatically. When an ingredient runs low, the items that need it hide from delivery apps by themselves.

What you get
Recipes per menu item and per add-on: “one bun, one patty, 20g cheese.”
Auto-86: low stock hides affected items from delivery platforms — staff can always still sell.
A full movements ledger: every deduction, restore, count, and transfer, with reasons.
Procurement records with invoice photos attached.

How it works
Orders deduct at creation and restore on cancellation, from every channel equally. Counts and adjustments keep the numbers honest; minimum-stock thresholds trigger the auto-hide and the recovery when ingredients are back.