Math
Price Per Unit Calculator
The bigger package isn't always cheaper. Manufacturers play games with package sizes specifically so the unit price math is harder to do in your head: 18 oz at $5.99 vs 32 oz at $8.99 — which one's actually the deal? (The 32 oz wins, at $0.281/oz vs $0.333/oz — about 16% cheaper per ounce.) This calculator takes two products' prices and quantities, returns price-per-unit for each, declares which is better, and shows the % savings. Use for groceries, supplements, batteries, paint, packaged anything — the unit you compare has to match (both in oz, both in ct, etc.) but the math works regardless.
Better deal
—
- Item 1 per unit
- —
- Item 2 per unit
- —
- % savings
- —
How shelf unit prices can fool you
Many stores now print unit price on the shelf tag, which is great — except they're inconsistent about the unit. The same store might list:
- Cereal: price per ounce
- Milk: price per pint (not per ounce)
- Eggs: price per dozen
- Soft drinks: price per 100 ml on the big bottle, price per ounce on the can next to it
- Detergent: price per load (calculated from manufacturer's listed dose)
When the units don't match, the shelf tags don't help comparison. Bring your own price-per-ounce or price-per-load math — or this calculator — to actually compare.
When bulk WINS
- Shelf-stable staples you use weekly: rice, pasta, oats, beans, cooking oil, flour, sugar. The 25-lb bag is almost always cheaper per pound and stores fine.
- Costco-style warehouse on basics: toilet paper, paper towels, laundry pods, dish soap. Per-unit savings often 30-50%.
- Generic / store-brand bulk: often outright cheaper than the name-brand in any size.
When bulk LOSES
- Perishable items you can't finish: a 5-lb tub of yogurt that goes bad isn't a deal at any price.
- Items that go stale fast: bulk chips, crackers, cereal in households of 1-2 people.
- Specialty / occasional-use items: a 1-gallon vinegar bottle you'll use 1/8 of before forgetting.
- "Family-size" gimmicks: sometimes the bigger box is actually more per ounce. Always check unit price; don't assume.
How to use this calculator
- Item 1 price + quantity: enter both in matching units (e.g., $5.99 / 16 oz).
- Item 2 price + quantity: same units as item 1.
- Output: which item is the better deal, price per unit for each, and % savings.
- For multi-pack vs single: total cost ÷ total count. Compare apples to apples (units must match — if one is in oz and one is in ml, convert first).
Common scenarios
Olive oil: 17 oz at $9.99 vs 33.8 oz at $16.99. Item 1 = $0.588/oz. Item 2 = $0.502/oz. Item 2 is 14.6% cheaper per ounce. Bigger bottle wins.
Toilet paper: 12 mega rolls at $14.99 vs 30 regular rolls at $14.99. Without knowing rolls' actual sheet count, this is incomplete. Mega rolls vary 300-450 sheets each; regular rolls 150-225 sheets. Convert to per-sheet for actual comparison: 12 × 400 = 4,800 sheets vs 30 × 200 = 6,000 sheets. Same price = regular wins per sheet.
Greek yogurt: 5.3 oz cup at $1.29 vs 32 oz tub at $5.99. Cup: $0.243/oz. Tub: $0.187/oz. Tub is 23% cheaper per ounce — IF you'll use it before the expiration date. For a family of 4 eating yogurt regularly, tub wins. For a single person who uses yogurt once a week, the cups don't go bad.
FAQ
What's the right unit to compare? +
How do I handle different units — oz vs ml, lb vs kg? +
Does "price per use" sometimes matter more than "price per oz"? +
What about per-ounce on canned goods with water? +
Are big-box club stores actually cheaper? +
What about "sale price" timing? +
Should I factor in time or driving? +
How do you spot shrinkflation? +
Heads up: ClutchCalcs gives you fast, accurate results — but always sanity-check critical decisions (medical, financial, structural) with a professional.
Spot a wrong number or want a calculator added? Tell us →