Price Per Unit Calculator
Compare prices by calculating cost per unit, ounce, gram, or item.
Find the best deal when shopping between different package sizes.
Price per unit lets you compare products of different sizes to find the best deal. When two products come in different quantities or package sizes, the sticker price alone does not tell you which is cheaper — you need to compare the cost per individual unit.
Formula:
Price per Unit = Total Price / Number of Units
Where:
- Total Price = the price shown on the shelf or tag for that package
- Number of Units = the quantity in the package (ounces, grams, count, liters, sheets, etc.)
The product with the lower price per unit is the better value, assuming equal quality.
Examples of “units” by product type:
| Product | Unit to Compare |
|---|---|
| Cereal, snacks, meat | Price per ounce or gram |
| Beverages | Price per liter or fluid ounce |
| Paper towels, toilet paper | Price per sheet or roll |
| Laundry detergent | Price per load |
| Eggs, batteries, multipacks | Price per item |
Practical Example: You are comparing two brands of olive oil: Option A: 16 oz bottle for $6.99 — price per oz = $6.99 / 16 = $0.437/oz Option B: 25 oz bottle for $9.49 — price per oz = $9.49 / 25 = $0.380/oz Option B is 13.1% cheaper per ounce, saving you $0.057 per ounce.
When to use this calculator: Use it at the grocery store, warehouse club, or online shop whenever you are choosing between different sizes of the same product. It is especially useful for bulk purchases where the savings per unit are not immediately obvious.
Shopping tips:
- Bigger packages are NOT always cheaper per unit — always check
- Store brands often have a lower unit price than name brands for identical quality
- Many grocery stores display the unit price on the shelf label in small print
- Factor in waste and expiration: buying a larger pack is not a deal if half of it goes bad before you use it
- Consider storage space — a great deal means nothing if you cannot store it properly