Which Is Cheaper? (Unit Price Comparison)
A bigger package isn’t always the better deal. Compare the price per gram or millilitre of two products to see which is genuinely the best buy.
Result
Product B
Cheaper option
- Unit price A
- £0.01/g
- Unit price B
- £0.00/g
Formula
Unit price = price ÷ size
Dividing each product’s price by its size gives you a fair comparison regardless of package size. The product with the lowest unit price is objectively the better deal.
Worked examples
€ 2.50 for 500 g versus € 4.00 for 1000 g
→ Product B is cheaper (€ 0.004/g versus € 0.005/g).
Common mistakes
- Assuming the bigger pack is always cheaper per unit; with promotions this often isn’t the case.
When to use it
- Comparing two package sizes at the supermarket.
Frequently asked questions
Why isn’t the unit price always on the shelf label?
In the Netherlands unit pricing is mandatory for most products, but it isn’t always clearly displayed, especially during promotions.
Was this calculator helpful?