Skip to content
Restoman

Stock

How much of each ingredient is left, at each location

You enter the ingredients and each dish's recipe once, for the whole business. Each location keeps its own count, and every paid order takes off what it used.

Stock in the Restoman dashboard: the location's ingredients with how much is there, when to warn and the last count, one marked "Low stock"

Stock

Bibi's (demo) · Palermo · the business's ingredients, counted at this location

Ingredient At Palermo
Carne vacuna 12,400 g
Pan de papa 64 u.
Cheddar Low stock 850 g
Papas 18,000 g
Gaseosa en lata 48 u.

Short answer

In Restoman ingredients and recipes belong to the business, and stock belongs to each location. You count what's there, log deliveries and waste, and when an order's payment is confirmed each dish's recipe comes off that location's stock; if the order is canceled, it goes back. With "Warn at" you see which ingredient is at "Low stock". Stock never holds an order up.

Updated Oct 28, 2026

01

Why keep stock in the same system as the orders

When stock lives in a separate spreadsheet, someone has to subtract what was sold by hand. With recipes in place, every paid order subtracts it on its own, and the end-of-night spreadsheet comes down to counting and comparing.

  1. 01 One recipe per dish For each product, which ingredients one dish uses and how much of each, in grams, milliliters or units.
  2. 02 The business's, counted per location Ingredients and recipes apply at every location; each location has its own number for each ingredient.
  3. 03 Taken off automatically When an order's payment is confirmed, each dish's recipe comes off that location's stock within the next minute, and goes back if the order is canceled.

02

How it works day to day

It all lives under "Stock" in the left sidebar, with three tabs: Ingredients, Recipes and Movements. Counting means filling in just the ingredients you counted and saving.

  1. 01 Count stock A count replaces the location's number; a delivery adds what came in; waste takes off what was thrown away. With a note, if you like.
  2. 02 Warn at You choose the amount of each ingredient you want a heads-up at. At that amount or less, the ingredient shows "Low stock".
  3. 03 Movements Every change at the location, newest first: counts with who made them, deliveries, waste, sales with their order number and canceled orders.
  4. 04 One ingredient at a time Movements can be filtered to a single ingredient, to see where a difference came from.

03

What stock deliberately doesn't do

Stock is there to help the kitchen and the manager, not to get in the way of selling. So some calls stay in your hands.

  1. 01 It never holds an order up If nobody counted, stock can go below zero: that's your cue to count, not a reason to turn a sale away.
  2. 02 It doesn't sell dishes out by itself A dish isn't marked sold out because an ingredient ran low: if it's gone, you mark it in Sold out, in two taps.
  3. 03 Options, not yet Today the product's recipe comes off; a side or an extra chosen as an option takes no stock off.

And also

Recipes

How much each dish uses, entered once for the whole business.

Per location

Each location counts its own of the same ingredients.

Low stock

You choose when to get a heads-up, ingredient by ingredient.

Back on cancel

What a canceled order took off goes back.

Frequently asked questions

In the Guide

Keep exploring

Sold out

What ran out is off that location's menu at once, and comes back on its own at the next service.

Updated Oct 28, 2026 Read more

Digital menu

Your menu on each guest's phone, with photos, options and sold-out items, in your location's colour.

Updated Oct 28, 2026 Read more

Kitchen

A full-screen view for the kitchen's iPad, to sell out dishes in two taps without leaving the line.

Updated Oct 28, 2026 Read more

Multiple locations

A business with several locations: a shared or separate menu, sold-outs and hours per location, one summary.

Updated Oct 28, 2026 Read more

Try it with your menu. We'll show you how your restaurant would run.