Which package is cheaper per unit?

Unit price is the sticker divided by the amount in the pack. Here is the formula, an $8.49 versus $11.99 example, and when a bigger pack still costs more after waste.

People type this into search every day: unit price calculator.

The usual answer is “divide price by size.” That is the whole method. You still need the same unit on both packs, and you still need to ask whether you will use the larger one.

This page is a labeled example. It is not a store price survey, and it is not a claim that the big pack is always the deal.

Price divided by quantity

The National Institute of Standards and Technology calls this unit pricing: cost per unit of measure, such as per gram, litre, or ounce. A shelf label often shows the product, the pack size, the sticker price, and that per-unit figure.

NIST Handbook 130’s Uniform Unit Pricing Regulation says those per-unit figures must use the same kind of unit across the sizes of a product. Weight with weight. Volume with volume. Count with count. The model rule applies when a store chooses to show unit prices. It is not a federal mandate. NIST’s page lists eleven jurisdictions with a mandatory version, including New York, New Jersey, and Massachusetts.

If the unit price is under a dollar, Handbook 130 lets the store print it to the tenth of a cent, or to the whole cent. The store has to pick one method and keep it.

The unit price comparison calculator is that division for two options:

price ÷ quantity

Assumptions on the tool: both quantities use the same unit. Quality, waste, and expiry are not valued.

Fig 1

Same unit, two stickers

Divide each price by its quantity, then keep the lower ratio

Option A price ÷quantityCompare the two ratiosOption B price ÷quantityKeep the lower unitprice

Option B wins when 11.99 ÷ 1,200 is smaller than 8.49 ÷ 750.

The published $8.49 vs $11.99 example

Here are the calculator defaults:

  • option A price: $8.49
  • option A quantity: 750
  • option B price: $11.99
  • option B quantity: 1,200

Treat 750 and 1,200 as millilitres of the same liquid, or grams of the same food. The math does not care about the name. It cares that both sides share a unit.

Option A per unit: 8.49 ÷ 750 = $0.01132

Option B per unit: 11.99 ÷ 1200 = $0.00999

Winner: Option B

Unit-price saving: (0.01132 − 0.00999) ÷ 0.01132 = 11.7%

Calculator result

Unit price comparison

Option A price
$8.49
Option A quantity
750 units
Option B price
$11.99
Option B quantity
1200 units

Option B

is cheaper per unit

Option A / unit
$0.01
Option B / unit
$0.01
Unit-price saving
11.7%
Open the calculator

The card rounds each unit price to the nearest cent, so both lines can print as $0.01. The comparison still uses the unrounded ratios. B is cheaper. Handbook 130’s tenth-of-a-cent option would print about $0.011 and $0.010.

Per 100 units:

  • A: 0.01132 × 100 = $1.13
  • B: 0.00999 × 100 = $1.00

What 1,200 units actually cost

If you need 1,200 units, buying A means 1200 ÷ 750 = 1.6 of the small packs.

1.6 × 8.49 = $13.58

B is $11.99 for those same 1,200 units.

Saving: 13.58 − 11.99 = $1.59

Fig 2 · 1/2

Cost of 1,200 units

Defaults: $8.49 / 750 against $11.99 / 1,200

Cash for 1,200 units

Small pack

$13.58

Large pack

Large pack next

 $11.99

The small pack costs $13.58 to reach 1,200 units.

The large pack is $11.99 for that same amount.

If you only need 750 units this week, A is $8.49 and you are done. B is still $11.99. You paid 11.99 − 8.49 = $3.50 extra for 450 units you may not use. That extra is only a saving if those 450 units get used at $0.00999 instead of sitting until they expire.

A bigger pack can cost more per unit

People search “is the family pack cheaper” and expect yes.

Here is a labeled counter-example I ran through the same calculator. Six rolls at $6.49 against twelve rolls at $14.99.

Option A per roll: 6.49 ÷ 6 = $1.08

Option B per roll: 14.99 ÷ 12 = $1.25

Winner: Option A

Unit-price saving: 13.4%

Calculator result

Unit price comparison

Option A price
$6.49
Option A quantity
6 units
Option B price
$14.99
Option B quantity
12 units

Option A

is cheaper per unit

Option A / unit
$1.08
Option B / unit
$1.25
Unit-price saving
13.4%
Open the calculator

The twelve-roll pack has the larger sticker and the worse ratio. Two of the $6.49 packs cover the same twelve rolls for 6.49 × 2 = $12.98. That is 14.99 − 12.98 = $2.01 less than the “value” pack.

Fig 3 · 1/2

Per-roll price

Labeled example: $6.49 / 6 rolls vs $14.99 / 12 rolls

Per-roll price$0.00$0.50$1.00$1.50$2.006-roll pack12-roll pack
  • Per roll
Per-roll price
CategoryPer roll
6-roll pack$1.08
12-roll pack$1.25

Six rolls at $6.49 are $1.08 each.

Twelve rolls at $14.99 are $1.25 each.

A second labeled grocery-style pair: $3.49 for 16 ounces against $5.29 for 28 ounces.

16-ounce unit price: 3.49 ÷ 16 = $0.22

28-ounce unit price: 5.29 ÷ 28 = $0.19

Winner: Option B, saving 13.4%

To get 28 ounces from the small jar: 3.49 × 28 ÷ 16 = $6.11. The large jar is $5.29. Saving: $0.82, if you use the extra 12 ounces.

A year of the $8.49 habit

Keep the defaults. Say you use 750 units a week, every week.

52 weeks of A: 8.49 × 52 = $441.48

You need 750 × 52 = 39,000 units a year. Packs of B: 39000 ÷ 1200 = 32.5

32.5 × 11.99 = $389.68

Yearly gap: 441.48 − 389.68 = $51.80

Fig 4 · 1/2

52 weeks of 750 units

Same defaults. One path buys 750-unit packs. The other buys 1,200-unit packs.

Cash spent

52 weeks of 750 units$0.00$125$250$375$5000w13w26w39w52w
  • 750-unit pack
  • 1,200-unit pack
52 weeks of 750 units
Point750-unit pack1,200-unit pack
0w$0.00$0.00
13w$110$97
26w$221$195
39w$331$292
52w$441$390

Week 13 is $110.37 on the small pack and $97.42 on the large pack.

Week 52 is $441.48 versus $389.68.

13 × 8.49 = $110.37. 13 × (750 ÷ 1200) × 11.99 = $97.42. Those week-13 figures assume you can buy a fraction of a large pack over the quarter, or that leftover from one shop covers the next. A real cart buys whole packs. The year still lands on $441.48 vs $389.68 if usage is steady.

Waste can flip the winner

The unit-price tool does not subtract spoilage. The bulk purchase break-even calculator does.

It compares the small-pack unit price with bulk price ÷ usable bulk units. Usable units are bulk units × (1 − waste).

Defaults:

  • small pack: $6.00 for 8 units
  • bulk pack: $24.00 for 40 units
  • expected bulk waste: 15%

Small unit price: 6 ÷ 8 = $0.75

Usable bulk units: 40 × 0.85 = 34

Bulk per usable unit: 24 ÷ 34 = $0.71

Winner: Bulk pack

You must use 24 ÷ 0.75 = 32.0 of the 40 units to match the small-pack cost. That is the break-even use. 32 ÷ 40 = 80%. The 15% waste case still uses 34, so bulk stays ahead.

Calculator result

Bulk purchase break-even

Small pack price
$6.00
Small pack units
8 units
Bulk pack price
$24.00
Bulk pack units
40 units
Expected bulk waste
15%

Bulk pack

has the lower usable unit cost

Small / unit
$0.75
Bulk / usable unit
$0.71
Bulk units you must use
32
Open the calculator

Set waste to 0%. Bulk unit price: 24 ÷ 40 = $0.60. Same 32-unit break-even, because that line is bulk price ÷ small unit price and does not depend on the waste field.

Set waste to 25%. Usable units: 30. Bulk per usable unit: 24 ÷ 30 = $0.80. Winner: Small pack.

Set waste to 40%. Usable units: 24. Bulk per usable unit: $1.00. You used exactly the 32-unit break-even amount and still paid more per usable unit because 24 usable units are below 32.

Fig 5 · 1/2

Usable unit cost after waste

Small pack stays at $0.75. Bulk is $24 for 40 units.

Usable unit cost after waste$0.00$0.25$0.50$0.75$1.000% waste15% waste25% waste
  • Small pack
  • Bulk pack
Usable unit cost after waste
CategorySmall packBulk pack
0% waste$0.75$0.60
15% waste$0.75$0.71
25% waste$0.75$0.80

At 0% waste the bulk pack is $0.60 per unit.

At 25% waste it is $0.80, above the small pack.

NIST’s shrinkflation page is about packs that get smaller at the same sticker. Unit price catches that because quantity is in the denominator. I am not going to paste a national downsizing percentage on top of these examples. The BLS write-up NIST links is a category study, not this $8.49 bottle.

The amount you cook is a third price

A 750 g bag is not the same question as the 180 g you put in tonight’s pan.

The ingredient price per weight calculator uses:

package price ÷ package weight × weight used

Defaults:

  • package price: $8.50
  • package weight: 750 g
  • ingredient weight used: 180 g

Cost used: 8.50 ÷ 750 × 180 = $2.04

Cost per 100 g: $1.13

Package share used: 180 ÷ 750 = 24%

Fig 6 · 1/2

750 g bag, 180 g used

Defaults: $8.50 for 750 g

Used tonight

$2.04

Still in the bag

Leftover bag next

 $6.46

Tonight uses $2.04, 24% of the bag.

The remaining 570 g is $6.46 if none of it spoils.

90 g from that bag: $1.02, 12% of the package. The whole 750 g: $8.50, which is just the sticker.

If 15% of the bag spoils, the usable 637.5 g still has to carry $8.50. That is 8.50 ÷ 637.5 × 100 = $1.33 per 100 g, not $1.13. The ingredient tool’s assumptions say spoilage is excluded, so that $1.33 is a manual follow-up, the same idea as the bulk waste field.

Coupons and mismatched units

The editorial note on the unit-price tool says to subtract a coupon from that package’s price before you compare. $1 off the $11.99 pack makes B 10.99 ÷ 1200 = $0.00916. The saving versus A’s $0.01132 becomes 19.1%.

A $1 coupon on the $8.49 pack makes A 7.49 ÷ 750 = $0.00999, tied with B’s $0.00999 to the fifth decimal. After rounding, the calculator still has to pick a winner. Type the post-coupon prices and look at the two unit lines.

Grams and kilograms only work together after you convert. 1.2 kg is 1,200 g. 750 ml and 1.2 L are fine once both are millilitres. Handbook 130’s term list is the same rule: pick one measure and stay there.

Open the unit price comparison calculator with the two stickers and the two quantities in the same unit. If the large pack will lose some of its contents, run the bulk purchase break-even calculator with a waste percent. If you need the cost of the amount in the pan, use the ingredient price per weight calculator.