This guide explains how to set up and use piece-based pricing for ingredients that are counted as individual items (slices, pieces, wraps, etc.) rather than measured by weight.
Piece-based pricing allows you to cost recipes based on individual pieces rather than weight measurements. For example, "2 slices of bacon" or "1 tortilla wrap" instead of "60g bacon" or "45g tortilla".
Use piece-based pricing for ingredients that are:
Set up your inventory item normally with:
This is where piece-based pricing is configured:
Enter the weight or volume of one piece and choose the unit that matches how you measure it (grams, ounces, milliliters, etc.).
Examples:
28 g1.6 oz0.7 oz200 gSelect the unit type from dropdown:
slice - for sliced items (bacon, cheese, deli meat)piece - for individual items (wraps, buns, chicken pieces)each - alternative to pieceWhen adding the ingredient to a recipe:
2 for 2 slices of bacon)The system automatically calculates:
Recipe Cost = Amount × (Price per gram × Piece Size)Example - Bacon:
2 slices × ($0.0135/gram × 28 grams/slice) = 2 × $0.378 = $0.76
Inventory Setup:
28 gramsslice$0.0135Recipe Usage:
3sliceFor piece-based pricing to work, the Piece Measure in inventory must match the Unit in your recipe:
✅ Correct Matches:
slice → Recipe: slicepiece → Recipe: piece❌ Won't Work:
slice → Recipe: piecepiece → Recipe: gram