This unit price calculator settles the shelf-edge question in seconds: two sizes, two prices — which one actually costs less per ounce (or per pound, liter, sheet, or any unit)? Enter both and get the unit prices and the percentage the better buy saves.

–

The One Division Retail Hopes You Skip

Unit price = price ÷ quantity. US grocery shelves are required in many states to post it on the shelf tag (small print, bottom corner) — but package sizes are engineered to make head-math fuzzy: 14.5 oz "family" cans, 23 vs 25 count packs, "20% more free" boxes. The comparison that matters is always per identical unit, and quality differences ride on top of the arithmetic, not instead of it. Sale prices interplay with our Discount Calculator. Part of our Other Calculators collection.

Worked Example (Verified)

  • A: 16 oz at $4.50 → $0.281/oz · B: 24 oz at $5.99 → $0.250/oz
  • B wins by 11.3% per ounce despite the higher shelf price — the standard big-pack discount, verified instead of assumed
  • The counterexample everyone meets eventually: a "value size" detergent at $0.31/load vs the regular at $0.29 — bulk is a hypothesis, not a law, and convenience-store formats can invert it entirely
  • Paper goods: compare per 100 sheets or per square foot, and distrust "mega/double" roll labels (sheet counts vary) — units are units only when they're identical

Where Unit Price Lies (Politely)

  • Usable quantity: the cheapest per ounce loses if 30% spoils. Perishables should be compared per ounce you'll consume.
  • Concentration: double-strength products (detergent, squash, cleaners) need price per dose, not per ounce — divide by loads/servings instead.
  • Quality tiers: store-brand vs branded at −20% per ounce is only a win if performance is comparable for your use.
  • Coupons and loyalty pricing change A and B asymmetrically — run the numbers with the prices you'll actually pay.

Related Tools

Frequently Asked Questions

How do you calculate unit price?

Divide the shelf price by the quantity in your chosen unit: $4.50 ÷ 16 oz = $0.281/oz. Compare two products only in the same unit (ounces with ounces, loads with loads) — this calculator returns both unit prices and the percentage gap.

Is the bigger package always cheaper per unit?

Often, but not reliably — promotions on smaller sizes, shrinkflation (shrinking contents at the same price) and premium "value" branding all invert it regularly. The example shows the honest 11.3% bulk win; the text above shows a common inversion. Check, don't assume.

What unit should I use for paper towels and toilet paper?

Per 100 sheets (or per square foot) — "rolls" are meaningless across brands because sheet size and count vary wildly. Manufacturers print total sheets on the pack; divide price by that.

How does unit pricing help with shrinkflation?

It's the detection instrument: when a 16 oz box becomes 14.5 oz at the same shelf price, the box price hides what the unit price exposes instantly (a 10% increase). Tracking unit prices over time is the consumer's inflation radar.

Do stores have to display unit prices?

Many US states and some countries require shelf unit pricing in grocery retail; online listings increasingly include it too. Where absent — or when comparing across retailers — this calculator restores it in two divisions.

Is this unit price calculator free?

Yes — free, instant, no sign-up. Bookmark it for the grocery aisle.