=Calculator Hub

Unit Price Calculator

Enter the price and size of two products in the same unit (both in ml, both in grams, or both by count) to see the true price per unit for each, which one is cheaper, and by how much.

Option A — price per unit0.007
Option B — price per unit0.0067
Better valueOption B
Savings by choosing the cheaper option4.8%

How this calculation works

Unit price is simply price divided by size: unit price = price ÷ size. This gives you a cost per single unit — per millilitre, per gram, per sheet, per item — so you can compare packages of different sizes on equal footing.

The calculator computes the unit price for Option A and Option B separately, then flags whichever number is lower as the cheaper option. If both come out identical, it reports a tie.

Savings percent compares the two unit prices: it takes the higher unit price, subtracts the lower one, and divides by the higher one. That tells you what fraction of the pricier option's cost you avoid by buying the cheaper one, per unit.

Worked example

A 500 ml bottle priced at 3.50 works out to 3.50 ÷ 500 = 0.0070 per ml. A 750 ml bottle priced at 5.00 works out to 5.00 ÷ 750 = 0.0067 per ml. The 750 ml bottle is cheaper per unit, saving about 4.8% compared with the 500 ml bottle, even though its total price tag is higher.

Why bigger isn't always cheaper

It's tempting to assume the largest package always offers the best value, but pricing rarely scales in a straight line. Retailers set prices based on demand, shelf position, promotions, and packaging cost — not a fixed per-unit rate. A "jumbo" size is sometimes discounted to move volume, but it's just as often priced at a premium because shoppers expect it to be cheaper and don't check.

The only reliable way to know which option is the better deal is to divide price by size for each and compare the results directly, which is exactly what this calculator does.

Reading store unit-price labels

Common bulk-buying traps

TrapWhat happensHow to avoid it
Premium "family size"Larger pack costs more per unit than the standard sizeAlways check the per-unit price, don't assume size = savings
Mismatched units on labelsOne item is priced per ounce, another per gram or per 100 mlConvert both to the same unit before comparing
Multi-buy offers"Buy 2 get 1 free" changes the real per-item costDivide the total deal price by total quantity, not the single-unit price
Concentrated productsA smaller bottle of concentrate may cover the same number of uses as a larger diluted oneCompare cost per use or per diluted volume, not just per ml of concentrate

When unit price isn't the whole story

Unit price is a strong signal but not the only factor worth weighing. If a product spoils before you can use it all, buying the larger, cheaper-per-unit size can end up costing more in waste. Storage space, shelf life, and how often you'll actually restock also matter — the lowest price per unit only pays off if you use what you buy.

Frequently asked questions

Why isn't the bigger pack always cheaper per unit?
Manufacturers and retailers price packages independently of size, and "family size" or "bulk" packaging sometimes carries a premium rather than a discount. The only way to know is to divide price by size and compare — never assume the larger option wins.
What units should I use?
Any unit works as long as both products use the same one. Compare millilitres to millilitres, grams to grams, or count to count (e.g. sheets, tablets, wipes). If one label shows ounces and the other shows grams, convert both to the same unit first.
Where do I find the unit price without calculating it myself?
Many grocery stores print a small unit-price label on the shelf tag (e.g. "cost per 100 g" or "cost per litre"), which can differ slightly if store rounding or a different base unit is used. This calculator lets you verify it or compare items the shelf tag doesn't show side by side.
Does this work for any currency?
Yes. The calculator only compares numbers — it doesn't attach a currency symbol. Enter both prices in the same currency and the comparison holds regardless of which currency you use.
What's a 'bulk trap'?
A bulk trap is when a larger multi-pack or family-size product actually costs more per unit than the smaller size, banking on shoppers assuming bigger automatically means better value. Checking the unit price is the only reliable defence.
Does this store my prices or shopping data?
No. Everything runs locally in your browser — nothing you enter is uploaded, logged, or saved anywhere.
Can I compare more than two products at once?
This tool compares two options at a time. For more products, calculate the unit price for each pair and keep the running lowest — or run the comparison again with the current cheapest option as one side.
This tool is provided for general information only. Verify important figures independently. · Last reviewed: August 25, 2026