MTMini Till
← Back to Help Centre

Ingredients, Recipes, Costing & Purchasing

Which purchase option does Costing use?

Understand why MiniTill respects Preferred/priority purchasing choices instead of silently switching Recipe cost to the cheapest supplier.

Overview

  • For Ingredient costing, MiniTill first filters to active options with a valid positive price.
  • It then selects Preferred options first. If there is no Preferred valid option, higher Priority wins, with a stable ID tie-break.
  • The Costing engine does not automatically choose the cheapest option just because it has a lower unit cost.
  • This is intentional: Product cost should reflect the Store's actual/declared purchasing choice, while Savings separately shows cheaper alternatives.
  • Inventory Restock recommendations have their own supplier-selection logic and should not be confused with the Costing engine's Preferred/priority selection.

When to use this

  • Read this when a Product cost seems higher than a known alternative supplier price.

Step-by-step

  1. Open the Ingredient.
  2. Identify the current Preferred option.
  3. Review its latest price, usable quantity, yield, and effective unit cost.
  4. Open Savings to see cheaper valid alternatives.
  5. If the business actually intends to buy the alternative routinely, deliberately change the Preferred purchasing choice.
  6. Recheck the Recipe/Product cost after the change.

Common mistakes

  • Do not expect Savings to change Preferred automatically.
  • Do not change Preferred solely because one pack has a lower headline price; compare usable unit cost.
  • Do not assume the Restock list choosing a cheaper option means Costing has also changed its normal purchase option.

Troubleshooting

  • If Costing uses an unexpected option, check active status, price validity, Preferred flag, and Priority.
  • If the expected Preferred option is ignored, confirm the Supplier/Product itself is active/available and not discontinued.