Skip to content

What is unit price?

Unit price is what something costs per the unit you actually use — per sheet, per load, per fl oz, per diaper — rather than per pack. Divide the price by the number of units in the pack, and two products in different-sized boxes finally line up on the same scale.

It matters because prices are set on packs and packs are not comparable. That is not an accident. A bigger box, a “mega” roll and a “value” multipack all make the sticker price harder to reason about, and the sticker price is the number you are shown.

The formula

unit price = price ÷ units in the pack

A $24.99 box of 90 trash bags is $0.28 a bag. A $13.15 box of the same 90 is $0.15 a bag. Same job, nearly half the price — and nothing on the shelf told you.

What it exposes, in live prices right now

These are the real spreads across the products we track today — the gap between the cheapest and the dearest way to buy the same thing, measured per unit. Every one of these is invisible on the sticker.

ProductCheapestDearestSpread
shampoo, conditioner & hair treatments · 883 tracked$0.16/fl oz$79.06/fl oz506×
skincare · 1501 tracked$0.12/ml$30.00/ml260×
perfume & cologne · 1540 tracked$0.14/ml$22.50/ml166×
body lotion & body care · 225 tracked$0.33/fl oz$34.01/fl oz105×
printer ink & toner · 53 tracked$0.010/page$0.42/page42×
shave & beard care · 74 tracked$1.25/fl oz$47.32/fl oz38×
dish soap · 51 tracked$0.066/fl oz$1.97/fl oz30×
dog treats · 91 tracked$1.50/lb$43.98/lb29×

Live Amazon US prices, re-checked on a rolling cycle; categories with 10+ tracked listings. Read the spread as the range of what one unit costs, not as a claim that the cheapest product replaces the dearest — within a category the products are not always interchangeable (a cleanser and a night cream both price per ml). Where that matters we narrow it: each category page splits into the sizes, types and formats that genuinely substitute for one another.

The unit that matters is not always the obvious one

Toilet paper is not sold by the sheet, it is sold by the “mega roll” — a unit the manufacturer invented and can redefine. Detergent is not sold by the wash, it is sold by the bottle. Printer ink is not sold by the page, it is sold by the cartridge. In every case the honest unit is the one you consume, and in every case it is the one the packaging works hardest to obscure. Pick the unit you actually use, then divide.

Don’t do the arithmetic yourself

Frequently asked

What is unit price?

Unit price is what a product costs per the unit you actually consume — per sheet, per load, per fl oz, per diaper, per page — rather than per pack. You get it by dividing the price by the number of units in the pack. It exists because pack sizes are not comparable and prices are set on packs, so the sticker price alone cannot tell you which of two products is cheaper.

How do you calculate unit price?

Divide the total price by the quantity in the pack. A $24.99 box of 90 trash bags is 24.99 ÷ 90 = $0.28 per bag. A $13.15 box of 90 is $0.15 per bag. Same box size, same job, nearly half the cost per bag — and the only way to see it is to do the division.

Does unit price actually change the answer?

Constantly. Across the 883 shampoo, conditioner & hair treatments listings we track right now, the cost per fl oz runs from $0.16 to $79.06 — a 506× spread for a product that does the same job. None of that is visible in the sticker price, because the packs are different sizes.

Is the biggest pack always the cheapest per unit?

Usually, but not always — and "usually" is exactly why people stop checking. Bulk boxes are where the per-unit price normally falls, but "value" packs, mega-rolls and multipacks are also where the marketing works hardest, and a bigger box at a worse per-unit price is a common trick. The division takes five seconds and is the only thing that settles it.