Resolving Cost Issues
PrepStation automatically detects when recipe costs can't be calculated and shows you exactly what's missing. Each issue has a resolution button that lets you fix it directlyβno hunting through menus.
Overview
Cost issues occur when PrepStation needs more information to calculate an ingredient's cost:
| Issue Type | Cause | Solution |
|---|---|---|
| Conversion Needed | Recipe unit differs from vendor unit | Define a conversion |
| Vendor Item Needed | Ingredient has no vendor pricing | Set up vendor item |
| No Vendor Cost | Vendor item exists but no price | Add price to vendor item |
| Missing Unit | Recipe ingredient has no unit | Edit the ingredient |
How Issues Are Displayed
Warning Banners
When a recipe has cost issues, you'll see:
- Amber warning banner in the cost section
- Count of affected ingredients
- Expandable details showing each issue
Color-Coded Buttons
Each ingredient row shows a colored button indicating its status:
| Color | Meaning |
|---|---|
| π’ Green | Cost calculated successfully |
| π‘ Yellow | Conversion needed |
| π Orange | Vendor setup needed |
| π΄ Red | Missing unit (requires edit) |
Where to Look
Cost issues appear on:
- Recipe show page β Cost section and ingredient rows
- Recipe index β Warning icon on recipe cards
- Menu items β Expandable "Cost Issues Detected" section
Resolving Conversion Issues
When This Happens
You need a conversion when:
- Recipe uses cups but vendor sells by pound
- Recipe uses tablespoons but vendor sells by ounce
- Recipe uses each but vendor sells by case
Essentially, when the recipe unit category (volume, weight, count) differs from how you purchase it.
How to Fix It
-
Find the yellow button on the ingredient row
- Shows "Conversion Needed"
- Displays the units: "cup β pound"
-
Click the button
- Opens the conversion modal
-
Enter the conversion
- Example: "1 cup = 0.5 pounds"
- This tells PrepStation how much the ingredient weighs per volume
-
Save the conversion
- Cost recalculates automatically
- Button turns green showing the cost
Example: Flour
| Scenario | Solution |
|---|---|
| Recipe uses 2 cups flour | |
| Vendor sells flour by pound | |
| 1 cup of flour β 0.5 lbs | Enter: 1 cup = 0.5 pound |
After saving, PrepStation calculates:
- 2 cups Γ 0.5 lbs/cup = 1 lb needed
- 1 lb Γ $0.50/lb = $0.50 cost
Tip
Conversions are saved to the ingredient, so you only need to define them once. All recipes using that ingredient will benefit.
Resolving Vendor Issues
Vendor Item Needed
When this happens: The ingredient isn't linked to any vendor products.
How to fix it:
- Click the orange "Vendor Item Needed" button
- Choose an option:
- Link to existing vendor item
- Create new vendor item
- Enter pricing details:
- Vendor
- Pack size (e.g., "50 lb bag")
- Price
- Set as preferred (optional but recommended)
- Save
No Vendor Cost
When this happens: A vendor item exists but has no price entered.
How to fix it:
- Click the orange "No Vendor Cost" button
- Select or confirm the vendor item
- Enter the price
- Save
Setting Preferred Vendor
If an ingredient has multiple vendor items, you need to tell PrepStation which one to use for cost calculations:
- Click the vendor button on the ingredient
- Review available vendors and prices
- Click "Set as Preferred" on your chosen vendor
- Cost updates automatically
Resolving Missing Unit Issues
When This Happens
The recipe ingredient was added without specifying a unit type.
How to Fix It
This requires editing the recipe ingredient directly:
- Click on the ingredient in the recipe
- Select a unit from the dropdown
- Save the change
The cost button will update once a unit is assigned.
Note
Missing unit issues are rare and usually occur with imported or legacy data.
Sub-Recipe Cost Issues
When a recipe contains a prep recipe (sub-recipe), cost issues may show "N/A" with a yellow badge.
How to Fix It
- Open the prep recipe directly
- Resolve cost issues in the prep recipe
- Return to the main recipe
- Cost will recalculate using the updated prep recipe cost
Bulk Resolution Tips
For Many Conversion Issues
If you have many ingredients needing conversions:
- Go to Ingredients β select an ingredient
- Click Conversions tab
- Add all needed conversions in one place
- Recipes using this ingredient will update
For Many Vendor Issues
- Go to Vendors β select a vendor
- Bulk add vendor items for multiple ingredients
- Set preferred vendors as you go
Using Imports
If you're setting up many ingredients:
- Import ingredients with vendor pricing
- Include pack sizes and prices in your CSV
- Vendor items are created automatically
See Importing Ingredients for details.
Understanding Cost Calculations
The Cost Formula
Ingredient Cost = (Recipe Quantity Γ Conversion Factor) Γ (Vendor Price Γ· Pack Size)
What Breaks It
| Missing Data | Result |
|---|---|
| No conversion factor | Can't convert units β "Conversion Needed" |
| No vendor item | No price to use β "Vendor Item Needed" |
| No price on vendor item | Price is $0 β "No Vendor Cost" |
| No unit on ingredient | Can't calculate quantity β "Missing Unit" |
What You'll See
When everything is set up correctly:
- Green button with the calculated cost
- Correct total in recipe cost section
- Accurate food cost percentage on menus
Common Scenarios
New Ingredient, No Cost Showing
- Check if vendor item exists β If not, create one
- Check if preferred vendor is set β If not, set one
- Check if conversion is needed β If yes, add it
Cost Seems Wrong
- Verify the conversion factor is correct
- Check the vendor item price is current
- Ensure pack size matches how you buy it
- Confirm preferred vendor is the one you expected
Multiple Vendors, Which Price?
PrepStation uses the preferred vendor's price. To change:
- Click the ingredient's cost button
- Select a different vendor
- Click "Set as Preferred"
Best Practices
Set Up Ingredients Completely
Before using an ingredient in recipes:
- Add at least one vendor item
- Enter current pricing
- Set a preferred vendor
- Add common conversions (weight β volume)
Keep Prices Updated
When you receive invoices:
- Review price changes
- Update vendor items
- Costs recalculate across all recipes
Use the Ingredient Library
PrepStation's ingredient library includes:
- Pre-built conversions (density data)
- Common yields
- Standard units
See Ingredient Library for details.
Common Questions
Q: Why do I need conversions?
A: Because you might use "cups" in a recipe but buy by the "pound." PrepStation needs to know how to translate between these units.
Q: Can I skip setting up vendor items?
A: Yes, but you won't get accurate costs. Recipes will show $0.00 for those ingredients.
Q: What if I don't know the conversion?
A: Check the ingredient packaging, look it up online, or use PrepStation's ingredient library which includes common conversions.
Q: Do I need to fix every issue?
A: For accurate costing, yes. But recipes will still workβyou just won't have complete cost data.
Q: Will fixing one ingredient fix all recipes using it?
A: Yes! Conversions and vendor items are set on the ingredient, not the recipe. All recipes benefit.
Next Steps
- Units of Measure β Understand unit categories and conversions
- Vendor Items β Set up vendor pricing
- Ingredient Library β Use pre-built ingredient data
Last updated: March 23, 2026