Price Per Unit Calculator

Enter a package price, quantity, and unit label to see the price per unit — perfect for comparing pack sizes.

Inputs

Result

Price per g
$0.0030
333.33 g per $1

Visual breakdown

Price
$4.50
Quantity
1,500 g
Per g
$0.00
g / $1
333.33

Formula

Price per unit = package price ÷ quantity. Units per dollar = quantity ÷ price. Compare the same unit across products for a fair check.

Example

$4.50 for 1,500 g rice → $0.003 / g (or about $3/kg).

Related: Grocery budget · Protein cost · Unit converter

How to use

  1. Use the same unit for both options you're comparing — convert with Unit Converter first if needed.
  2. Watch for sales prices already shown per-unit on the shelf tag.
  3. Bigger packs aren't always cheaper per unit — always check.

When it's useful

  • Comparing pack sizes at the grocery store.
  • Deciding between bulk and small packs.
  • Spotting deceptive 'multi-buy' deals.

Common examples

$4.50 for 1,500 g
$0.003 per gram.
Big box vs small pack
Lower price-per-unit usually wins.
Bulk staples
Compare per-oz price across pack sizes.

Frequently asked

Should I convert oz to g before comparing?

Yes — comparisons only work in the same unit. Use the Unit Converter or stick to whatever the shelf tag uses.

Does this account for waste or trimming?

No. For real-world cost, deduct waste (e.g., bone-in meat) from the quantity before entering it.

What's a fair unit for liquids vs solids?

Use ml or L for liquids; g or kg for solids; per-item for things like eggs or rolls.

Why use price-per-unit instead of just total price?

It lets you compare different pack sizes fairly — total price alone hides which option is the better deal.

People also calculate

More money & work