What Is Unit Pricing — and Why Most Canadians Are Overpaying Without Realizing It

You're standing in the cereal aisle trying to decide between two boxes. One is $5.49, the other is $7.29. Obviously the first one is cheaper — but is it actually the better deal?

Not necessarily. If the $5.49 box is 400g and the $7.29 box is 700g, the math flips completely. The bigger box costs less per gram — sometimes by a surprisingly wide margin.

This is the core idea behind unit pricing: instead of comparing the sticker price on the shelf, you compare the cost for an equal amount of product. And it turns out that without it, even experienced shoppers regularly pick the option that costs more per unit without realizing it.

What Unit Pricing Actually Means

Unit pricing is the cost of a product expressed in a standardized unit — typically per 100 grams, per 100 mL, or per item. It lets you compare products with different package sizes on equal terms.

For example:

  • A 500g jar of peanut butter priced at $4.99 costs $0.998 per 100g
  • A 750g jar of the same brand priced at $6.49 costs $0.865 per 100g

The bigger jar costs almost 15% less per gram. That gap adds up across a full grocery cart.

Canadian food labelling regulations do require retailers to display unit pricing in many circumstances. But the presentation isn't always consistent, the font size is often small, and the units used aren't always the same across products — making it genuinely hard to compare at a glance.

Why "Bigger Is Cheaper" Isn't Always True

The most common assumption about unit pricing is that bulk packages always win. In many cases that's true — but not always, and the exceptions matter.

A few situations where the smaller package is actually the better value:

Sales on smaller sizes. Promotional pricing on a standard-sized item can temporarily make it cheaper per unit than the regular-priced bulk version. If you're not checking both, you might buy the bigger one on autopilot and pay more.

Private-label vs. name-brand. A smaller store-brand package often has a significantly lower unit price than a larger name-brand package of the same product type. The comparison only becomes obvious when you're looking at both unit prices side by side.

Price increases disguised as package changes. This is sometimes called "shrinkflation" — a package that used to be 750g quietly becomes 680g while the shelf price stays the same. The sticker price looks identical to last month, but the unit price has gone up. Without checking, you'd never notice.

None of this is necessarily done in bad faith. Pricing is genuinely complex, and promotions are constantly changing. But the result is that the shelf price alone is an unreliable guide.

How to Read a Unit Price on a Shelf Tag

Most shelf tags in Canadian grocery stores include a unit price printed in a smaller font, usually below the main price. It typically looks like this:

$5.49 $1.10 / 100 g

The top number is what you pay at checkout. The bottom number is the cost per 100 grams — that's the one you want to compare.

A few things to watch for:

  • Units aren't always consistent. One tag might show per 100g, another might show per kg. Convert them to the same unit before comparing. Per 100g and per 100mL are both common for food; per unit is common for things like paper towels or eggs.
  • The unit price can lag behind a price change. In some cases the shelf tag hasn't been updated. The unit price calculated from the displayed price is always the most reliable.
  • Some products don't have unit pricing at all. This is more common in smaller stores or on certain product categories. In those cases, you're doing the math manually: divide the price by the weight listed on the package.

A Few Categories Where Unit Pricing Has the Biggest Impact

Some product categories show wider unit-price variation than others. These are worth paying attention to:

Cooking oils. The range between a small bottle and a larger jug of the same oil can be significant — often 20–40% per 100mL. Oils have a long shelf life, so there's rarely a good reason to buy small unless you're trying something new.

Dry staples (rice, pasta, flour, oats). Similar principle. If you eat it regularly and it keeps well, unit price comparison pays off quickly.

Cheese. Block cheese consistently beats shredded or sliced cheese on a per-gram basis by a meaningful amount. The convenience of pre-shredded has a real price attached to it — which is fine if you value it, but worth knowing.

Cleaning and household products. Dish soap, laundry detergent, and similar products often have the widest unit-price gaps between sizes. These are also products where you're not changing your preference based on portion size, so the comparison is direct.

Beverages. Juice, sparkling water, and similar drinks vary significantly between formats (bottle, can, box, jug). The unit price per 100mL can vary by more than 50% across formats of the same product.

How to Make Unit Pricing Part of Your Weekly Shopping Habit

The good news is that you don't need to calculate anything manually once you get used to looking in the right place.

A simple approach that works for most people:

  1. Pick one category to focus on per trip. Trying to optimize every product at once is exhausting. Spend two minutes in the cooking oil aisle this week. Spend two minutes in the pasta aisle next week. Over a month, you've covered your staples without it feeling like a homework assignment.

  2. Note the unit price when you find your go-to products. You don't need to comparison-shop every week. Once you know which size of a product you regularly buy has the best unit price, you can just buy that one on repeat — and only check again when you see a sale.

  3. Be skeptical of "value pack" framing. The word "value" on a package doesn't guarantee a better unit price. Check the tag.

  4. Don't optimize everything. Some products are worth paying a small premium for in a more convenient format — that's a fine choice. The goal isn't to squeeze every cent out of every purchase, it's to make sure the tradeoffs you're making are ones you're actually choosing, not ones you're making by accident.

The Bigger Picture

Unit pricing is one piece of a larger puzzle. It tells you the cost per gram or per mL, but it doesn't tell you whether a product is on sale, whether a different participating retailer has it for less, or how it fits into your overall cart cost.

The most useful thing unit pricing gives you is a fair comparison point — a way to make sure the price you see on the shelf reflects something real, not just a package size that was designed to be harder to compare.

That's worth a few seconds of attention.


Vynn normalizes unit prices across participating retailers so you can compare products on equal terms — from your list, before you head to the store. Available Spring 2026. Join the waitlist.

Vynn is a free grocery planning app for Canadian households — compare prices across participating retailers, share one list, and get a simple view of your cart's nutrition.

Get Early Access