Skip to content

Unit price calculator

  

Prices and quantities must be in the same unit, for example all in grams or all in litres. Leave the third product blank if you only have two.

Unit you are comparing

Enter the product c price (optional).

Enter the product c quantity.

Best value

Product B

₹210 per kg. That is 14.3% cheaper per kg than the dearest option, Product A at ₹245.

Why per-unit prices beat guessing

Shelf labels are designed to be compared at a glance, which is exactly when we make mistakes. A pack of 250 g at ₹68 and a pack of 400 g at ₹99 do not share a unit, so your brain guesses. Dividing price by quantity fixes that.

Take two packs of the same rice. One kg costs ₹245. A 2 kg bag costs ₹420. The first is ₹245 a kg and the second is ₹210 a kg. The bigger bag is 14.3% cheaper per kg, which on a 10 kg monthly use saves ₹350.

It does not always go that way. Brands sometimes price the family pack above the small one, especially during an offer on the small size. That is why the check is worth a few seconds.

Two cautions. Make sure the unit is the same, and check the net weight, not the weight with the packing. And for things that spoil, such as cut fruit or open cooking oil, the cheaper per-kg pack only helps if you finish it.

Sources

What this calculator does not account for

  • Offers that change at the till.
  • Packaging and waste.
  • Quality differences between brands.

How this is calculated

Formula: Price per unit

unit price =price ÷ quantity

What the symbols mean

  • priceWhat the pack costs.
  • quantityHow much is in it, in one unit such as kg or litres.

Good to know

  • Keep all quantities in the same unit. Convert grams to kg before you compare.
  • The saving is (dearest − cheapest) ÷ dearest.

Read the full methodologyFound an error? Contact us

Worked examples

Each example is worked out by the same code as the calculator above.

₹245 for 1 kg against ₹420 for 2 kg

₹245 and ₹210 per kg. The 2 kg pack is 14.3% cheaper per kg.

Embed this calculator

The frame shows the tool only.

<iframe src="/embed/unit-price-calculator" title="Unit price" width="100%" height="720" style="border:0;max-width:42rem" loading="lazy"></iframe>

Questions

Is the bigger pack always cheaper?

No. Brands often price the large pack higher per kg than two small ones, or run offers on one size. Always divide.

How do I compare 500 g and 1 kg?

Put both in kg. 500 g is 0.5 kg, so a ₹130 pack is ₹260 a kg.

Should I count the discount?

Yes, use the price you will actually pay at the till, after any offer.

What about packs that will go to waste?

A cheaper large pack saves nothing if half is thrown away. Compare what you will use.