Skip to content
Grocery Mentor

Unit Price Calculator — Compare Price Per Ounce, Pound & Count

Use this unit price comparison calculator to compare price per ounce, pound, count, or other common unit across package sizes and find the lower comparable cost.

By

Updated September 20, 2026 · Formula verified

Item A
Item B

Better deal

Item A is 10.6% cheaper per comparable unit.

You save $0.37 across an equivalent 20.0 oz.

Item A unit prices

Per oz
$0.16
Per lb
$2.50
Per 100 g
$0.55

Usable quantity after waste: 32.00 oz

Item B unit prices

Per oz
$0.17
Per lb
$2.79
Per 100 g
$0.62

Usable quantity after waste: 20.00 oz

Show the work

$4.99 ÷ (1 × 32 oz) = $0.16 per oz

$3.49 ÷ (1 × 20 oz) = $0.17 per oz

Quick answer: Unit price equals package price divided by package quantity. Convert both products to the same unit, then choose the lower result—provided you can use the quantity before it spoils. Example: 5 lbs for $4.00 is $0.80 per pound and 4 lbs for $2.40 is $0.60 per pound, so the 4-lb package is the better buy.

Which is better: 5 lbs for $4.00 or 4 lbs for $2.40?

The 4-lb package for $2.40 is cheaper per pound. Divide each package price by its weight to compare the same quantity:

  • 5 lbs for $4.00: $4.00 ÷ 5 = $0.80 per pound.
  • 4 lbs for $2.40: $2.40 ÷ 4 = $0.60 per pound.
  • Unit-price saving: $0.20 per pound, or 25% compared with $0.80 per pound.

Choose the lower unit price when the products are comparable and you can use the food before it spoils. A smaller package can be the better value; a lower package price alone does not prove it.

Practical guide

How to compare price per ounce, pound, and count

  1. 1

    Write down the shelf price and the net quantity printed on each package, using the number on the label rather than the size the package appears to be.

  2. 2

    Convert both products to the same unit before comparing. Ounces to pounds is divide by 16, fluid ounces to liters is divide by 33.814, and a multi-pack is total count times the size of one item.

  3. 3

    Divide price by quantity for each option. The lower result is the lower comparable cost.

  4. 4

    For a multi-pack, divide by total usable quantity, not by the number of boxes, so a 12-count of 1.5 oz bars is priced against 18 oz and not against 12.

  5. 5

    Adjust for what you will actually use. Multiply the unit price by one divided by the share you expect to finish, so a bulk pack you only use 70 percent of is compared at its spoilage-adjusted price.

Worked example

Price per ounce: $4.99 for a 32 oz jar is $0.156 per oz, while $2.99 for a 16 oz jar is $0.187 per oz, so the large jar saves about 17 percent per ounce. Price per pound: $4.99 for 2.5 lb is $2.00 per lb against $8.49 for 5 lb at $1.70 per lb. Multi-pack and count: an 18-count box at $7.20 is $0.40 per item, while a 6-count at $2.70 is $0.45 per item. Different units: $3.50 for 500 ml is $7.00 per liter against $6.29 for a 1 liter bottle, so the larger bottle wins on the normalized unit. Bulk versus usable: a 10 lb bag at $1.30 per lb looks cheaper than 5 lb at $1.50 per lb, but if you throw away 30 percent of the large bag the effective cost is about $1.86 per usable pound and the smaller bag is the better buy.

How to read the result

The lower unit price is the better deal only when the quantity is usable, the products are genuinely comparable in quality and preparation, and storage is not a problem. Track your best observed unit price per product over time so you can recognize a real sale instead of an anchored shelf price.

Important limits: Shelf unit-price tags are not standardized across states or chains and sometimes use a different unit than the one you need. Package weight can be drained weight or net weight, taxes and deposits are usually excluded, and loyalty or membership pricing can change the comparison at checkout.

Evergreen method

Compare usable cost, not package price

The durable comparison is price per common unit adjusted for the share you will actually use.

Formula

usable unit cost = price ÷ (quantity × usable share)

Reproducible steps

  1. 1.Convert every option to the same unit.
  2. 2.Estimate the share your household will use before spoilage.
  3. 3.Choose the lower usable unit cost only if storage and cash flow also work.

Data note — Evergreen model: The formula works with your own inputs and does not depend on a specific price or year.

Read our methodology and update policy

FAQ

Unit price FAQs

How do I find price per ounce at the grocery store?

Divide the shelf price by the weight in ounces. A $3.99 jar holding 16 oz costs $0.249 per ounce. Enter the price and size above and the calculator returns the per-ounce cost for any package.

How do I calculate cost per pound for groceries?

Cost per pound is the shelf price divided by the weight in pounds, converting from ounces first if needed by dividing ounces by 16. A $4.99 package of 2.5 lb works out to $1.996 per pound. Price per pound and cost per pound mean the same thing, and comparing two packages on that figure tells you which meat, produce, or pantry item is genuinely cheaper regardless of package size.

What is the formula for price per unit?

Price per unit equals total price divided by package quantity in that unit, for example $4.99 divided by 32 oz equals $0.156 per ounce. Both products must use the same unit for the comparison to be valid.

How do I compare a multi-pack to a single item?

Multiply the count by the size of one item to get total quantity, then divide the pack price by that total. A 12-count of 1.5 oz bars is 18 oz, so a $9.00 pack is $0.50 per ounce, which is the number to compare against a single bar.

How do I compare products sold in different units, like ounces and liters?

Normalize both to one unit before dividing. Fluid ounces divided by 33.814 gives liters, and ounces divided by 16 gives pounds. The calculator above converts weight, volume, and count units automatically so mismatched labels still compare correctly.

Is the bigger package always cheaper per unit?

No. Smaller packages often win during promotions, and the larger size loses outright once spoilage or unused quantity is counted. Check the unit price every time rather than assuming size equals savings.

How do I account for waste when buying the bigger size?

Divide the unit price by the share you realistically finish. At 70 percent usage, a $1.30 per pound bulk bag effectively costs about $1.86 per usable pound, which is the number to compare against the smaller package.

Which is better: 5 lbs for $4.00 or 4 lbs for $2.40?

Divide each price by its weight: $4.00 divided by 5 lb is $0.80 per lb, and $2.40 divided by 4 lb is $0.60 per lb. The 4 lb option is the better deal per pound, even though it costs less upfront and weighs less overall - the smaller, cheaper package is not automatically the worse buy. Enter any two prices and weights above to get the same comparison instantly for your own items.

Related

Related grocery price tools