๐ Recipe / Bill of Materials (BoM)
A Recipe tells ORO POS what raw materials are used to make a finished product. When you sell that product, the system automatically deducts the ingredients from your inventory. No more manual stock counting after every sale.
If you sell a Burger, the recipe says “use 1 patty + 1 bun + 1 slice of cheese”. When the burger is sold, those 3 items drop from stock automatically.
- โ What is a Recipe?
- โ Prerequisites
- โ 2 Types of Recipes
- โ Default Recipe in Item
- โ Independent Recipe
- โ Yield vs Portion
- โ Automatic Deduction
- โ Real Examples
๐ณ What is a Recipe in POS?
A recipe is just a list of ingredients + quantities + notes. ORO POS uses it to:
- ๐ Track exactly what raw materials each finished item uses
- ๐ Automatically deduct ingredients when an item is sold
- ๐ Calculate accurate cost per dish
- ๐ Trigger reorder alerts when ingredients run low
๐ Example: Classic Martini Recipe
| Ingredient | Quantity | Unit |
|---|---|---|
| ๐ธ Gin | 2.5 | oz |
| ๐ท Dry Vermouth | 0.5 | oz |
| ๐ซ Olive (garnish) | 1 | piece |
โ๏ธ Prerequisites Before Creating a Recipe
Before creating a recipe, you must already have:
| Need | Why |
|---|---|
| ๐ Finished Item (the product you sell) | e.g., “Martini” โ the menu item customers order |
| ๐พ Raw Materials (ingredients) | Gin, Dry Vermouth, Olive โ created as inventory items |
| ๐ Units of Measurement | oz, ml, gram, piece โ defined in Unit Groups |
Read these first if needed:
๐ด The 2 Types of Recipes
| Type | Where Defined | Best For |
|---|---|---|
| ๐ Default Recipe in Item | Inside menu item edit form | Per-item recipes (Burger, Pizza, Cocktail) |
| ๐ฒ Independent Recipe | Inventory โ Recipe | Bulk batches (3 gallons of soup) |
๐ Type 1: Default Recipe in Item
A recipe attached directly to a menu item. Every time the item sells, ingredients drop from stock.
๐ Real Example: Cheeseburger
| Ingredient | Per Burger |
|---|---|
| ๐ Bun | 1 piece |
| ๐ฅฉ Beef Patty | 1 piece (4 oz) |
| ๐ง Cheese Slice | 1 piece |
| ๐ฅฌ Lettuce | 10 g |
| ๐ Tomato | 15 g |
| ๐ก Mustard | 5 ml |
Sell 1 burger โ all 6 ingredients deduct automatically.
How to Set It Up
Path: Back-Office โ Explorers โ Menus & Others โ (Select Item) โ Edit โ Recipe Tab
๐ฒ Type 2: Independent Recipe (Batch Cooking)
A recipe that produces a large quantity in one go. Useful for soups, sauces, marinades, doughs โ things you make in batches and serve from later.
๐ Real Example: Chicken Soup (3-gallon batch)
| Ingredient | For 3-Gallon Batch |
|---|---|
| ๐ Chicken (cooked, diced) | 5 lb |
| ๐ฅ Carrots (chopped) | 2 lb |
| ๐ง Onions | 1.5 lb |
| ๐ฟ Celery | 1 lb |
| ๐ Egg Noodles | 2 lb |
| ๐ฅฃ Chicken Stock | 3 gallons |
| ๐ถ๏ธ Salt + Spices | to taste |
How to Create
Path: Back-Office โ Inventory โ Recipe โ Create New
| Step | Action |
|---|---|
| 1 | Choose the menu item the recipe is for |
| 2 | Name the recipe (free-form name or code) |
| 3 | Add recipe items (ingredients) |
| 4 | Click each quantity, type the value, press Enter |
| 5 | Press Ok to save the recipe |
โ๏ธ Yield vs Portion (Important!)
| Term | What It Means |
|---|---|
| ๐ฆ Yield | How much the recipe makes (total) |
| ๐ฅฃ Portion | How much you serve to one person |
๐ Real Example: Minestrone Soup
- ๐ฆ Yield: 3 gallons (= 384 fl oz total)
- ๐ฅฃ Portion (cup): 8 fl oz
- ๐ฅฃ Portion (bowl): 12 fl oz
How many servings?
- Cups: 384 รท 8 = 48 cups
- Bowls: 384 รท 12 = 32 bowls
๐ Automatic Deduction in Action
Once a recipe is set, ingredients deduct automatically. Here’s the magic:
๐ Live Example: Selling 5 Cheeseburgers
Stock before sale:
| Ingredient | In Stock |
|---|---|
| Buns | 100 |
| Patties | 80 |
| Cheese Slices | 120 |
5 burgers sell at lunch.
Stock after โ automatic deduction:
| Ingredient | Used | Remaining |
|---|---|---|
| Buns | 5 | 95 |
| Patties | 5 | 75 |
| Cheese Slices | 5 | 115 |
No manual counting. No “I think we need to order more buns soon.” It’s all tracked.
๐ผ More Real-World Examples
๐ Example 1: Coffee Shop โ Cappuccino
| Ingredient | Quantity |
|---|---|
| Espresso (ground coffee) | 18 g |
| Milk | 120 ml |
| Cup (12 oz) | 1 piece |
| Lid | 1 piece |
1 cappuccino sale โ all 4 items drop. End-of-day shows you sold 200 cups + how much coffee you used.
๐ Example 2: Pizzeria โ Margherita Pizza
| Ingredient | Quantity |
|---|---|
| Pizza Dough | 8 oz |
| Tomato Sauce | 3 oz |
| Mozzarella | 4 oz |
| Fresh Basil | 3 leaves |
| Olive Oil | 5 ml |
๐ Example 3: Bar โ Mojito (Independent Batch)
Bar pre-mixes a 1-gallon batch of Mojito mix:
| Ingredient | For 1 Gallon (128 oz) |
|---|---|
| White Rum | 32 oz |
| Lime Juice | 24 oz |
| Mint Leaves | 100 leaves |
| Simple Syrup | 16 oz |
| Sparkling Water | 56 oz |
- Yield: 1 gallon (128 oz)
- Portion: 8 oz per glass
- Servings: 16 mojitos per batch
โญ Best Practices
| Tip | Why |
|---|---|
| Set up units first (oz, ml, g) | Without units, recipes can’t measure ingredients |
| Mark ingredients as Raw Material | Only raw materials can be added to recipes |
| Be realistic with quantities | Account for shrinkage, spillage, taste-tests |
| Update recipes when menu changes | Old recipes can cause wrong stock counts |
| Use Independent Recipes for batch items | Soup, sauces, marinades โ items made in bulk |
| Use Default Recipes for ร -la-carte items | Burgers, pizzas, drinks โ made on demand |
๐ Related Guides
| โ Products & Items | โ Unit Types | โ Stock Conversion |
๐ Need More Help?
Visit our knowledge base at guide.orocube.com or contact support at helpdesk@orocube.net
