Calcoid
Lifestyle

Unit Price Calculator

Compare grocery prices across different package sizes. Enter up to 4 items in any unit (oz, lb, fl oz, gal, ml, etc.) and the calculator picks the best value per normalized unit.

Compare package prices

Items normalize to this unit. Mixed dimensions (weight vs volume) show individual unit prices but no winner.

Best value

Large jar

$0.2341 per oz. Saves up to 25% versus the most expensive option.

ItemPriceSizePrice per unitvs best
Small jar$4.9916 oz$0.3119/oz+33.2%
Large jarBest$7.4932 oz$0.2341/oz-

Frequently Asked Questions about the Unit Price Calculator

Is buying in bulk always cheaper per unit?
No. Stores routinely price family-size or club-pack items at a higher per-unit cost than the standard size, betting that shoppers assume bigger is always better. A 2024 Consumer Reports check found that about a third of bulk packages cost more per ounce than the smaller version on the same shelf. Always read the per-unit price tag, since the same brand can flip from cheaper to more expensive in bulk between visits as the store runs promotions on the smaller size.
How is unit pricing regulated on US store shelves?
Unit price labels are required by law in seven states plus DC: Connecticut, Massachusetts, New Hampshire, New Jersey, New York, Rhode Island, Vermont, and the District of Columbia. Oregon, West Virginia, and Maryland have partial requirements that cover chain supermarkets above a certain size. In states without a mandate, large chains like Kroger, Costco, and Walmart still post unit prices voluntarily because shoppers expect them. The standard unit (per ounce, per pound, per fluid ounce, per 100, per square foot) is set by state regulation so two competing items on the same shelf are directly comparable.
What is the difference between oz and fl oz?
Ounce (oz) is a unit of weight, equal to 28.35 grams. Fluid ounce (fl oz) is a unit of volume, equal to 29.57 milliliters. They are not interchangeable: 8 oz of honey weighs noticeably more than 8 fl oz of honey takes up in a measuring cup, because honey is denser than water. This calculator keeps weight and volume in separate dimensions, so it will flag a mismatch instead of pretending 1 oz of cheese costs the same per unit as 1 fl oz of milk.
How do I compare items priced in different units?
Pick a target unit you want every item normalized to, then enter each item with its native unit. The calculator converts all weights through grams (1 oz = 28.3495 g, 1 lb = 453.592 g) and all volumes through milliliters (1 fl oz = 29.5735 ml, 1 gal = 3785.41 ml), so a 12 oz box and a 500 g bag end up on the same scale. You cannot cross dimensions: weight items only compare against other weights, volume only against volume, count only against count, and area only against area.
When is paying more per ounce actually rational?
Several real-world cases justify the higher unit price. Perishables like fresh produce, bread, and opened dairy go bad before a big pack finishes, so the cheaper per-ounce price becomes the more expensive per-eaten-ounce price. Storage matters: a 25-pound flour sack saves money only if you have a sealed container and the floor space to keep it dry. Freshness also costs: coffee beans, spices, and nut butters lose flavor and nutritional value within weeks of opening, so smaller, fresher packs often eat better. Run the unit price math, then sanity-check it against how fast you will actually use the item.