Weight-Based Pricing
How Weight-Based Pricing Works
Weight-based pricing charges customers based on how much they buy, not just how many items. This is perfect for restaurants that sell things by weight, like snacks, grains, or bulk items. The system automatically calculates the price based on the weight you enter when ordering.
When This Is Useful for Your Business
Use weight-based pricing for:
- Bulk items like rice, beans, or flour
- Snacks sold by weight (nuts, chips, etc.)
- Seasonal produce that varies in weight
- Ingredients for cooking or baking
- Pet food or other bulk goods
It's simpler than calculating prices item-by-item and allows customers to buy exactly what they want.
Examples of Products That Use Weight Pricing
- Starchy foods: White rice, brown rice, pasta, wheat flour
- Snacks: Mixed nuts, trail mix, granola bars (if sold by weight)
- Spices and herbs: Ground spices, dried herbs
- Baking supplies: Sugar, cocoa powder, baking soda
- Pet products: Dog food, cat litter, bird seed
- Bulk drinks: Large bottles of water or soda
Example products using weight pricing:
White Rice: $3.50 per pound
- Customer orders 2 pounds = $7.00
- Customer orders 1.5 pounds = $5.25
Mixed Nuts: $8.00 per pound
- Customer orders 0.5 pounds = $4.00
- Customer orders 3 pounds = $24.00
How to Set Up Weight-Based Pricing
Step 1: Add weight-based items
- Create menu items like "White Rice: $3.50/lb"
- Specify the price per pound
- Add descriptions for clarity
Step 2: Configure pricing
- Tell the system you want to charge by weight
- Set up price per pound/kilogram
- Choose how weight measurements work
Step 3: Update when prices change
- When wholesale prices change, update your weight-based prices
- The system automatically updates all calculations
- Check if customers notice any price changes
Setting up an example weight-based item:
- Create "White Rice"
- Price: $3.50 per pound
- Description: "Long-grain white rice"
- Category: "Starchy foods"
- Configure weight settings
- Weight unit: pounds
- Minimum order: 0.5 pounds
- Price calculation: Automatic
- Test it
- Order 1 pound, check price is $3.50
- Order 2 pounds, check price is $7.00
- Make sure customers understand pricing