Skip to content

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.

£
g/ml
£
g/ml

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?