What is price per unit?
Price per unit is the cost of one individual item, one gram, one ounce, or one litre — whichever unit of measure is relevant — within a larger purchase. It normalizes prices across different package sizes so that a meaningful comparison is possible.
Without price per unit, comparing a 16 oz bottle against a 32 oz bottle is guesswork. With it, the answer is arithmetic. The calculation is universally applicable: consumers use it at the grocery store, procurement teams use it for supplier evaluation, manufacturers use it for cost control, and retailers use it to set shelf prices and promotional pricing.
In many countries, retailers are legally required to display unit prices on shelf labels alongside the total price — typically expressed per 100g, per 100ml, or per item. This makes unit pricing a concept that most shoppers encounter every time they visit a supermarket, even if they do not consciously notice it.
Price per unit formula
The core formula is always the same division: total price divided by total quantity. What changes between use cases is the unit of measurement in the denominator.
Where "Total Quantity" is expressed in the unit you want to measure by:
number of items, weight (g, oz, kg, lb), or volume (ml, fl oz, L, gal)
Three sub-formulas cover all standard situations. Identify which type of quantity you are working with, then apply the matching formula:
Reverse formulas
When you know the unit price and need to find total price or quantity:
Quantity = Total Price ÷ Price Per Unit
e.g. Budget of $100, unit price of $3.70 → $100 ÷ $3.70 = 27 units (maximum)
Comparing prices with different units — conversion guide
The most common error in price per unit comparisons is comparing products measured in different units without converting first. Comparing $0.30/oz against $10.50/kg tells you nothing without a conversion — these two numbers are not on the same scale.
Always convert both products to the same unit before dividing. The conversion step goes before the price-per-unit calculation:
Step 2: Price Per Unit = Total Price ÷ Converted Quantity
Step 3: Compare the two unit prices — now on equal footing
Volume: 1 fl oz = 29.57 ml · 1 L = 33.81 fl oz · 1 gal = 128 fl oz · 1 gal = 3.785 L
Tip: Convert everything to grams or millilitres first — they are the smallest common units and avoid rounding loss.
Example: Brand A sells peanuts at $2.44 for 16 oz. Brand B sells at $2.99/lb. To compare, convert Brand A to per-lb: 16 oz = 1 lb, so Brand A is $2.44/lb. Brand B is $2.99/lb. Brand A is cheaper by $0.55/lb.
How to calculate price per unit — step by step
Price per unit across different contexts
The formula is identical in every context — but what counts as "total price" and which unit of measure applies changes significantly depending on the use case.
| Context | What "total price" includes | Typical unit | Type |
|---|---|---|---|
| Retail consumer | Shelf price | Per item, per 100g, per 100ml | Consumer |
| Wholesale / procurement | Invoice + shipping (landed cost) | Per unit, per case, per pallet | Business |
| Manufacturing | Materials + labor + allocated overhead | Per unit produced | Manufacturing |
| SaaS / digital | Subscription or license fee | Per seat, per user, per API call | Digital |
| Services | Total contract value | Per hour, per deliverable | Business |
Landed cost — the true unit price for procurement
In procurement and wholesale, the quoted unit price rarely reflects what you actually pay. Freight, customs duties, and handling fees all add to the true cost. The landed cost formula gives you the real unit price to use for supplier comparison:
e.g. 500 units at $3.70/unit ($1,850 total) + $200 shipping:
Landed cost = ($1,850 + $200) ÷ 500 = $4.10/unit
Compare to Supplier B: 200 units at $4.10/unit + $50 shipping:
Landed cost = ($820 + $50) ÷ 200 = $4.35/unit
Supplier A still wins on landed cost, but the gap narrows once shipping is included. This is why the quoted price should never be used for supplier comparison without adding freight.
Worked examples
These four examples cover the main contexts — consumer retail, wholesale procurement, manufacturing cost, and weight-based comparison.
Olive oil — 16 oz vs 32 oz
Which size offers better value per ounce?
Option B: $13.49 ÷ 32 oz = $0.422/oz
✓ Option B is 15% cheaper per oz despite higher sticker price
Supplier A vs Supplier B
Which quote is cheaper per unit before shipping?
Supplier B: $820 ÷ 200 = $4.10/unit
⚠ A is cheaper but needs larger cash outlay — add shipping to confirm
Cost per unit — 2,000 unit run
Full cost including overhead allocation.
Total $8,000 ÷ 2,000 units = $4.00/unit
→ At $9.99 sell price → $5.99 gross margin (~60%)
Coffee — 340g vs 500g
Same unit (grams) — no conversion needed.
Brand B: $17.49 ÷ 500g = $0.0350/g
✓ Brand B cheaper: $3.50/100g vs $3.82/100g
Common mistakes to avoid
- Comparing different units of measure without converting. Price per ounce and price per gram are not directly comparable. Always convert to the same unit first. Failing to do this is the single most common source of incorrect price-per-unit comparisons.
- Using quoted price instead of landed cost for procurement. A supplier's quoted unit price excludes shipping, duties, and handling. A lower invoice price can flip to a higher true cost once freight is added. Always calculate landed cost before declaring a supplier the winner.
- Excluding overhead in manufacturing cost per unit. If fixed overhead (rent, equipment depreciation, setup costs) is excluded, cost per unit will be understated and margin calculations will be wrong. Allocate all fixed costs across the production run.
- Treating a lower unit price as automatically better. A bulk pack may win on unit economics but lose on total cash outlay, storage costs, or risk of waste if the product expires. Price per unit is a starting point, not a complete buying decision.
- Rounding too early in the calculation. At $0.0382/g vs $0.0350/g, rounding to 2 decimal places makes both products look identical at $0.04/g. Always carry 4+ decimal places in weight/volume comparisons and only round the final displayed result.
FAQ
What is the price per unit formula?
Price Per Unit = Total Price ÷ Total Quantity. Divide the full price of a package or order by the number of items, weight, or volume it contains. This gives you the cost of one unit — whether that is one can, one ounce, one gram, or one litre.
How do I calculate price per unit step by step?
Find the total price. Identify the quantity and its unit of measure. Convert units if comparing two products in different units. Divide total price by total quantity. For example, a 24 oz bottle of shampoo for $7.20: $7.20 ÷ 24 = $0.30 per ounce.
What is the difference between price per unit and cost per unit?
Price per unit is what a buyer pays per item — it includes the seller's margin. Cost per unit is what it costs to produce or acquire one item — it excludes margin. For a business, cost per unit is an internal figure; price per unit is what appears on the invoice or shelf tag.
How do I compare prices when products use different units?
Convert both products to the same unit before dividing. For weight: 1 oz = 28.35g, 1 lb = 453.6g. For volume: 1 fl oz = 29.57ml, 1 gal = 128 fl oz. Once both are in the same unit, divide each total price by its converted quantity and compare.
Does a lower price per unit always mean better value?
Not always. A bulk pack may have a lower unit price but require a larger total outlay, more storage space, or risk waste if the product expires. Perishable goods, cash flow constraints, and storage costs all affect whether the lower unit price is actually the better decision.
What is landed cost and why does it matter?
Landed cost is the true per-unit cost including shipping, duties, and handling — not just the quoted invoice price. Formula: (Invoice + Shipping + Duties) ÷ Units. A supplier quoting $3.70/unit can easily become $4.10/unit once freight is added, changing which supplier is actually cheaper.
How is price per unit used in retail shelf labelling?
Many retailers are legally required to display unit prices on shelf labels alongside the total price. This allows shoppers to compare different package sizes without mental arithmetic. The unit shown is usually per 100g, per 100ml, or per item, depending on the product type.