How unit-price comparison works
Unit price = price ÷ quantity (normalized to kg, litre or item)
Grams are converted to kilograms and millilitres to litres before dividing, so packages of any size compare directly. Per-item pricing is kept separate — a price per egg can't meaningfully be compared with a price per kilo.
Worked example
Coffee A: 250 g for 2.50 → 10.00 per kg. Coffee B: 1 kg for 9.00 → 9.00 per kg. The big pack wins — Coffee A costs about 11% more per kilogram.
Shopping tips
- Shelf labels often print the unit price in small type — but frequently in mixed units (per 100 g vs per kg); this tool normalizes them.
- Check the drained weight on canned goods — the liquid is rarely what you're buying.
- Unit price beats discount percentage: "30% extra free" is just a different unit price.