Price Per Ounce Calculator
$0.101 per fluid ounce beats $0.156, so the 64 ounce bottle at $6.49 is the better buy over 32 ounces at $4.99. Divide the price by the label size, and keep fluid ounces and weight ounces apart. Over 480 ounces a year, the gap is $26.18.
| Cheaper pick | |
| Item A price per ounce | |
| Item B price per ounce | |
| You save per ounce | |
| Cost of 100 ounces from A | |
| Cost of 100 ounces from B | |
| Yearly cost from A at your monthly use | |
| Yearly cost from B at your monthly use | |
| Yearly saving from the cheaper pick |
Unit prices are the price divided by the size on the package, before tax, with no coupon and no deposit. The label size is not always the amount you can pour out, so treat thick liquids and anything that clings to the jug as a close estimate. Everything runs in your browser, and nothing you type is uploaded or stored.
Enter the price and the size on each label to see the price per ounce, which package is cheaper, and what that gap adds up to over a year.
Key takeaways
- Divide the price by the size to get $0.101 per fl oz
- The 64 ounce bottle saves $0.055 an ounce over the 32 ounce one
- That gap is $26.18 a year at 40 ounces a month
- A fluid ounce and a weight ounce are not the same unit
- 1 pound is 16 ounces and 1 liter is 33.8 fl oz
On this page
- Why the shelf tag is not the whole story
- How to work out a unit price
- A fluid ounce and a weight ounce are different things
- Comparing packages measured in different units
- When the big bottle is not the better deal
- What the same product costs you over a year
- Traps on the shelf tag
- Where the numbers come from and what they miss
Why the shelf tag is not the whole story
Grocery shelves are set up so that the number you notice first, the price on the tag, tells you almost nothing. A $6.49 bottle looks more expensive than a $4.99 bottle, but it holds twice as much, and once you divide it out the bigger bottle costs about a third less per ounce.
Stores in most states are required to post a unit price on the shelf. It helps, and it has two problems. The tag is rounded to the nearest cent, so a real price of $0.101 and one of $0.104 both print as $0.10. And the tag is only right if you trust the size printed on it, which is where the confusion between weight and volume starts.
Doing the division yourself takes five seconds with this tool and catches the cases the tag misses. Enter the price, enter the size exactly as it is printed, pick the unit, and you get a figure you can compare against anything else measured the same way.
How to work out a unit price
One division. Take the price and divide it by the number of ounces on the label.
- A 32 fl oz bottle at $4.99 is $4.99 divided by 32, which is $0.156 per fluid ounce.
- A 64 fl oz bottle at $6.49 is $6.49 divided by 64, which is $0.101 per fluid ounce.
- The gap is $0.055 an ounce, and at 100 fluid ounces the bottles cost $15.59 and $10.14.
Three decimals matter here. Rounded to cents both would read $0.16 and $0.10, which is fine, but a difference of $0.004 an ounce is invisible at two decimals and adds up over a year of shopping.
Enter how much you use in a month and the tool turns the gap into yearly money. At 40 ounces a month the two bottles above cost $74.85 and $48.68 a year, so the bigger bottle saves $26.18.
A fluid ounce and a weight ounce are different things
This is the trap that trips up most comparisons. A fluid ounce measures how much space something takes up. An ounce by weight measures how heavy it is. They happen to line up for water and near water liquids, and they come apart for everything else.
| Product | 1 cup, which is 8 fl oz | Weight in ounces | Ounces per fluid ounce |
|---|---|---|---|
| Water | 8 fl oz | 8.3 oz | 1.04 |
| Vegetable oil | 8 fl oz | 7.7 oz | 0.96 |
| All purpose flour | 8 fl oz | 4.2 oz | 0.53 |
| Granulated sugar | 8 fl oz | 7.1 oz | 0.89 |
| Honey | 8 fl oz | 12.0 oz | 1.50 |
| Rolled oats | 8 fl oz | 3.2 oz | 0.40 |
Eight fluid ounces of flour weighs 4.2 ounces and eight fluid ounces of honey weighs 12 ounces. So a price per fluid ounce on flour and a price per weight ounce on flour are different numbers describing the same box, and only the weight one tells you what you are paying for the actual food.
Labels do not always make this obvious. Peanut butter is sold by weight in ounces, even though it comes in a jar with a volume. Yogurt is sold by weight in grams or ounces in most stores. Juice, soda, milk, detergent and shampoo are sold by fluid ounces, because liquids fill their container. If the two packages you are comparing use different kinds of ounces, stop and convert first.
Comparing packages measured in different units
Packages come in pounds, grams, milliliters, liters and quarts, and none of those can be divided into each other. Convert everything to ounces first, using the same kind of ounce on both sides.
| On the label | Equals | Example |
|---|---|---|
| 1 pound (lb) | 16 oz by weight | A 5 lb bag of flour is 80 oz |
| 1 kilogram | 35.27 oz by weight | A 1 kg bag of rice is 35.27 oz |
| 1 gram | 0.035 oz by weight | 750 g is 26.46 oz |
| 1 liter | 33.81 fl oz | A 2 liter bottle is 67.63 fl oz |
| 1 milliliter | 0.034 fl oz | 500 ml is 16.91 fl oz |
| 1 gallon | 128 fl oz | A gallon of milk is 128 fl oz |
| 1 quart | 32 fl oz | A quart of broth is 32 fl oz |
| 1 pint | 16 fl oz | A pint of cream is 16 fl oz |
Weight units convert to weight ounces, so a 5 lb bag of flour is 80 oz and a 750 g bag of rice is 26.46 oz. Volume units convert to fluid ounces, so a 2 liter bottle is 67.63 fl oz and 500 ml is 16.91 fl oz. The tool does that step for you and then divides.
A worked example with a twist: a 750 g bag of rice at $8.99 is $0.340 per ounce, and a 1 kg bag at $14.99 is $0.425 per ounce. The big bag costs more per ounce, which is exactly the kind of thing the shelf tag will not tell you. The same thing happens constantly with spices, coffee, cheese and deli meat.
When the big bottle is not the better deal
Bigger usually wins, and shoppers who assume that get taken advantage of, because the assumption is what lets a store price the largest size higher per ounce without anyone noticing.
| Package | Price | Price per fl oz | Cost of 100 fl oz | Best value |
|---|---|---|---|---|
| 32 fl oz bottle | $4.99 | $0.156 | $15.59 | No |
| 64 fl oz bottle | $6.49 | $0.101 | $10.14 | Yes |
| 100 fl oz jug | $11.99 | $0.120 | $11.99 | No |
| 150 fl oz jug | $13.49 | $0.090 | $8.99 | Yes |
In the table, the 100 fl oz jug at $11.99 costs $0.120 per ounce while the 64 fl oz bottle at $6.49 costs $0.101, so the middle size beats the big one. The 150 fl oz jug at $13.49 does win at $0.090. There is no pattern to guess at, which is the point: divide every time.
Two other things push against the big size. A concentrate needs to be compared by what it makes, not by what is in the bottle, and a concentrate bottle often costs more per ounce while being far cheaper per use. And a size you will not finish before it goes stale is not a saving at all.
What the same product costs you over a year
A difference of a few cents an ounce sounds like nothing. Multiply it by what your household goes through and it stops being nothing.
- At 20 ounces a month, the same gap is $13.09 a year.
- At 40 ounces a month, the same gap is $26.18 a year.
- At 100 ounces a month, it is $65.44 a year.
- Across ten products with the same sort of gap, you are looking at several hundred dollars a year.
That is the argument for checking unit prices on the things you buy most, rather than on everything. Laundry detergent, coffee, cooking oil, paper goods, pet food and cereal are where the volume is, and those are the aisles where a per ounce check pays.
Traps on the shelf tag
A handful of things make a unit price wrong even when the arithmetic is right.
- Mixed units. A tag quoting price per quart next to one quoting price per pint, or per 100 count next to per ounce. Read what the unit is, not just the number.
- Rounding. The tag is rounded to the nearest cent, so anything below a dollar an ounce gets flattened. Two items can print the same tag and differ by $0.004 an ounce.
- Deposits and fees. Bottle deposits of 5 or 10 cents, and bag fees in some cities, change what you pay. Add them if you will not return the containers.
- Concentrate. Compare the diluted amount. A $6.99 bottle that makes 64 fl oz of cleaner beats a $3.99 bottle holding 32 fl oz of ready to use cleaner.
- What is left in the container. Thick liquids cling to the walls, so a small bottle gives up a larger share of its contents than a big one.
- Tax. Most states exempt groceries but tax cleaning supplies, soap and paper goods, so the gap on the shelf is not always the gap at the register.
Where the numbers come from and what they miss
The conversions used here follow the standard US definitions that the National Institute of Standards and Technology keeps, which you can read about at its Office of Weights and Measures. A pound is 16 ounces, an avoirdupois ounce is 28.3495 grams, a US fluid ounce is 29.5735 milliliters, and a liter is 33.814 fluid ounces.
The label sizes themselves are regulated too. The Food and Drug Administration sets the rules for how net quantity is shown on a food package, and its food labeling page explains what the number on the front of the package has to mean. A label that says 32 fl oz is telling you the volume it was filled to, not the amount you will manage to pour out.
What this tool leaves out is everything after the shelf. It does not know your coupon, your loyalty price, your state's tax treatment, or whether the jar will still be good in six months. It also treats weight ounces and fluid ounces as separate worlds on purpose, and warns you when you have picked one of each, because no conversion can make those two comparable without knowing the density of what is inside.
Figures are estimates built from the price and the size printed on the package. Check the label on the day, since sizes shrink without the price moving.
Frequently asked questions
How do I calculate price per ounce?
Divide the price by the number of ounces on the label. A 32 fl oz bottle at $4.99 is $4.99 divided by 32, which is $0.156 per fluid ounce. If the size is in pounds, multiply by 16 first, so 5 lb is 80 oz.
What is the difference between a fluid ounce and an ounce?
A fluid ounce measures volume and an ounce measures weight. They only match for something with the density of water. Eight fluid ounces of flour weighs 4.2 ounces, while eight fluid ounces of honey weighs 12 ounces, so a per ounce price on a dry good and a liquid are not the same thing.
Is the bigger bottle always cheaper per ounce?
No. A 64 fl oz bottle at $6.49 is $0.101 per ounce, but a 100 fl oz jug at $11.99 is $0.120 per ounce, so the bigger jug costs more per ounce. Stores know that shoppers assume bigger wins and price accordingly.
How do I compare something sold in pounds with something sold in ounces?
Multiply the pounds by 16. A 5 lb bag of flour is 80 oz, so at $12.99 that is $0.162 per ounce. A 10 lb bag at $19.99 is 160 oz and $0.125 per ounce, which makes the large bag the better pick by $0.037 an ounce.
How do I compare grams to ounces?
Divide the grams by 28.35. A 750 g bag of rice weighs 26.46 oz, so $8.99 comes to $0.340 per ounce. A 1 kg bag is 35.27 oz, and at $14.99 that is $0.425 per ounce, so the smaller bag wins here even though it looks pricier.
How do I compare milliliters to fluid ounces?
Divide the milliliters by 29.57. A 500 ml bottle is 16.91 fl oz, so $5.49 comes to $0.325 per fluid ounce. A 20 fl oz bottle at $4.29 is $0.214 per fluid ounce, which is the better buy.
Why does the shelf tag unit price sometimes disagree with my math?
Stores round the tag to the nearest cent, so a real price of $0.101 shows as $0.10 and one of $0.104 shows as $0.10 too. The tag also sometimes uses a different unit than the label, comparing a price per quart on one item with a price per pint on another.
Do I compare the price before or after a coupon?
After. A coupon changes what you pay, so it changes the unit price. A $1 coupon on the 32 fl oz bottle at $4.99 drops the price to $3.99, which is $0.125 per fluid ounce and close to the bigger bottle's $0.101.
Should I include sales tax?
Yes if you want the true cost, though it rarely changes the ranking since both items are taxed at the same rate. Where it matters is comparing a taxable item with an exempt one, which happens with food in some states and cleaning supplies in others.
Why is the price per ounce on coffee so confusing?
Because the same product is sold in 12 oz bags, 1 lb bags, fractional pounds like 10.5 oz, and single serve pods. A 10.5 oz bag at $9.99 is $0.951 an ounce, while a 28 oz bag at $19.99 is $0.714 an ounce, and a box of pods can run past $3.00 an ounce.
Does the label size equal what I can pour out?
Not always. Thick liquids like shampoo, detergent, honey and peanut butter cling to the inside of the container, so the usable amount is less than the label says. That difference is bigger for the small bottle, which has more surface area per ounce.
How do I compare concentrated products?
Compare the diluted cost, not the bottle. A $6.99 bottle that makes 64 fl oz of cleaner is $0.109 per ready to use ounce, while a $3.99 bottle of ready to use cleaner with 32 fl oz is $0.125. The concentrate wins even though it costs more.
What about bottle deposits?
Add them to the price if you will not return the bottle, and leave them out if you will. In states with a 5 or 10 cent deposit, a six pack of 12 oz bottles carries 30 to 60 cents that comes back to you.
How much can switching save in a year?
It depends on how much you use. Going from $0.156 per ounce to $0.101 per ounce saves $0.055 an ounce, which is $26.18 a year at 40 ounces a month and $65.45 a year at 100 ounces a month.
Spotted a wrong number or a broken result?
More Everyday tools
- 1 Hour Cycling Calories Calculator
- 1 Hour Lunch Break Calculator
- 1 Million in Numbers
- 1 Weeks Ago From Today
- 1 in 60 Rule Calculator
- 10 Day Payoff Calculator
- 10 Hour Shift Schedule Calculator
- 10 Minutes From Now
- 10 Months Ago From Today
- 10 to 1 Arm Workout Calculator
- 10207 2: Log Base 2 Calculator
- 1099 Hourly Rate Calculator
- 11 Months Ago From Today
- 11 Weeks Ago From Today
- 12 Hour Shift Pay Calculator
- 12 Months Ago From Today
Fee schedules, rates and rules change without notice. Always confirm important figures with the official source before you rely on them.