What is unit price (price per quantity)?
Unit price tells you how much each item, ounce, pound, or liter costs after dividing the total package price by the quantity inside. It is the fastest way to compare grocery, retail, and wholesale packages that come in different sizes.
A larger package is not automatically cheaper. Promotions, coupons, and odd package sizes can make smaller packs the better deal. Compare normalized unit prices before stocking up, and pair this check with the discount calculator or markup calculator when evaluating sale tags versus shelf prices.
Unit price formula
The core calculation divides total price by quantity. Use the same unit of measure on both sides of the comparison (ounces to ounces, items to items, and so on).
Worked example: 12 rolls for $15.99
A 12-roll package priced at $15.99 costs:
Comparing two package sizes
Option A: 16 oz for $4.50 gives $0.2813 per oz. Option B: 32 oz for $7.50 gives $0.2344 per oz. Option B is cheaper by about 16.67% on a per-ounce basis, even though its shelf price is higher.
When bulk is not the best choice
- Perishability: Bulk food savings disappear if product spoils before you use it.
- Storage constraints: Large packages need pantry, freezer, or warehouse space you may not have.
- Upfront cash: Bigger packs tie up money that could cover other priorities even when unit cost is lower.
- Unit mismatch: Always normalize units before comparing. Mixing grams and ounces without conversion produces misleading results.
Frequently asked questions
How do I calculate unit price?
Is buying larger quantities always cheaper?
What unit of measurement should I use for comparison?
Why do retailers show unit prices on shelf tags?
How does compare mode pick the better deal?
Are my inputs saved on your servers?
Resources and references
The formulas and methods in this calculator were checked against these independent sources.