What this does
The Recipe tab tells aPOS how much of each ingredient a kitchen batch uses, and how many finished items that batch makes. aPOS stores the per-item amount internally for costing, stock deduction, and True Cost.
It does not record a bake. It does not add stock.
Recipe vs production
Recipe — what the card normally uses for one item.
Example: this recipe is for 1 Babka Bun.
Production batch — what you actually made today.
Example: today we made 30 Babka Buns, or expected 10 and got 9.
Do not mix those up. Saving a recipe never creates stock.
Kitchen card for 10 buns
Use This recipe makes and type the whole card.
Example — Babka Bun, kitchen card for 10 pcs:
| Ingredient | Whole card | Enter in aPOS |
|---|---|---|
| This recipe makes | 10 buns | 10 |
| Flour | 510 g | 510 g |
| Sugar | 100 g | 100 g |
| Salt | 1.5 g | 1.5 g |
The Per item column on the form shows 51 g flour, 10 g sugar, etc.
Cost of one bun
If the whole card’s ingredients cost Rf 180 and the card makes 10:
Rf 180 ÷ 10 = Rf 18 ingredient cost per bun.
aPOS gets the same answer when you enter the per-bun amounts, because 51 g is one tenth of 510 g.
You do not need to invent a purchase price for the bun. A Finished Product is made, not bought. Direct cost comes from the recipe (and from production / weighted average cost if you stock baked items).
How to do it
- Open Products → All Product and edit the Finished Product (for example Babka Bun).
- Open the Recipe tab.
- Set This recipe makes to how many items the kitchen card produces (for example 10). Leave 1 if you already enter per-item amounts.
- Add Component for each ingredient using the whole-card quantity from your paper recipe.
- Check the Per item preview if helpful.
- Save.
What aPOS does next
- Recipe-on-Sale (usual for drinks and made-to-order food): selling one bun deducts those ingredient amounts.
- Batch-Stocked (after you post a production batch): selling deducts finished stock, not the recipe again.
- True Cost uses the recipe (or produced cost) as food cost. Product Category such as “Baked Treats” does not decide this — Item Type does.
Existing recipes
Recipes you already saved with per-item quantities stay correct — they use This recipe makes = 1.
Do not bulk-edit old recipes unless you are re-entering whole kitchen-card amounts and updating the yield field to match.
Good to know
- This recipe makes defaults to 1 for existing products (same behaviour as before).
- Purchase Price Exclusive / Inclusive still appear on the product form. For a Finished Product you can enter 0. Do not type a made-up purchase cost to “help” True Cost.
- Retail products (Coke can, mineral water) really are purchased — those should have a real purchase price.