The Ultimate Guide to Unit Pricing, BOGO Deals & Shrinkflation
Have you ever stood in the grocery aisle staring at two bottles of olive oil, trying to figure out which one is actually the better deal? The store brand is cheaper, but the bottle looks slightly smaller. The name brand is "Buy One Get One 50% Off," but the bottle is measured in liters while the store brand is measured in fluid ounces.
Retailers rely on this confusion. By utilizing a tactic called "Shrinkflation" (reducing the size of the product while keeping the price the same) and hiding behind complex multi-pack math, stores get consumers to pay vastly higher margins without realizing it.
How Unit Pricing Works
The only way to beat grocery store math is to completely ignore the bold yellow sticker price. You must look exclusively at the Unit Price.
Unit Price = Total Price Γ· Total Amount (Size Γ Quantity)For example, if you buy a 16 oz box of cereal for $4.80, the unit price is $4.80 Γ· 16 = $0.30 per ounce. If the "family size" 24 oz box is $7.50, the unit price is $7.50 Γ· 24 = $0.31 per ounce. In this scenario, the smaller box is actually the better deal!
The BOGO Trap: Is "Buy One Get One" Actually a Good Deal?
Supermarkets aggressively market BOGO (Buy One Get One) deals to create a false sense of urgency. Let's break down the real math behind these promotions:
- Buy One, Get One Free: This is a true 50% off sale, assuming you actually need two of the item. It effectively cuts the unit price in half.
- Buy One, Get One 50% Off: This is the most common retail trap. Mathematically, BOGO 50% Off is equivalent to just a 25% off sale across two items. If the competitor's brand is on a standard 30% off sale, the BOGO deal is worse!
- Buy 2, Get 1 Free: This translates to exactly a 33.3% discount per unit, but forces you to purchase three items to realize those savings.
Instead of doing this math in your head, simply select the "Store Deal" dropdown in our calculator above. It will instantly re-calculate the true unit price based on the BOGO conditions.
Common Grocery Unit Conversions
Store shelf tags often mix Imperial and Metric units, making it impossible to compare products. Our calculator normalizes this for you automatically, but here is a quick cheat sheet:
| Measurement Type | Imperial Unit | Metric Equivalent |
|---|---|---|
| Weight | 1 Ounce (oz) | ~ 28.35 Grams (g) |
| Weight | 1 Pound (lb) | ~ 453.6 Grams (g) |
| Volume | 1 Fluid Ounce (fl oz) | ~ 29.57 Milliliters (ml) |
| Volume | 1 Gallon (gal) | ~ 3.78 Liters (L) |
Decoding "Toilet Paper Math"
Paper goods are the most notoriously difficult items to calculate in a grocery store. A package will proudly declare: "6 Mega Rolls = 24 Regular Rolls!"
These marketing metrics are entirely meaningless. The only metric that matters is the Price per Sheet.
To use our calculator for paper goods, toggle the "Is this a multi-pack?"switch to ON. Enter the price of the package, enter the "Sheets per Roll" into the Size field, and enter the number of rolls into the "Pack Qty" field. Our engine will instantly multiply the sheets by the rolls to find the total count, and reveal which brand is actually giving you the most paper for your dollar.
Why the "Bulk Penalty" is Real
We have been conditioned to believe that buying in bulk (at stores like Costco or Sam's Club) always yields a cheaper unit price. Retailers are fully aware of this psychological bias, and they exploit it using a tactic called the "Bulk Penalty."
Often, a store will put the regular-sized item on a steep sale, dropping its unit price *below* the bulk version. Because shoppers assume the bulk version is cheaper, they grab the giant box without checking the math, inadvertently paying a higher margin to the store. Never assume bulk is cheaperβalways use a calculator.