The Grocery “Sale” That Is Not Actually Saving You Money

A sale tag shows that the price changed. Check the unit price, package size, and quantity before deciding whether the offer saves money.

A sale is a prompt to compare

Before buying, check:

Multibuy offers

“Two for $8” works when you need two. If you only need one, a single $4.29 item costs less today.

Check whether the single item receives the promotional price. Then decide based on planned quantity, not the size of the discount printed on the tag.

Shrinkflation

A package can return to its old sale price after becoming smaller. The sticker looks familiar while the unit price has increased.

Compare grams, millilitres, sheets, loads, or count. Package design is not a reliable measurement.

Loyalty-only pricing

Member prices can be worthwhile, but they are not universal prices. Read the terms and separate the shelf price from the value of points earned later.

Bigger is not always cheaper

Family-size packages can cost more per unit during a promotion on the smaller size. They can also create waste if the product expires before it is used.

Do this
Compare the unit price
Check the package size and count
Buy the quantity you planned to use
Confirm whether the price requires membership
Avoid this
Assume a red tag means lowest price
Ignore a smaller package size
Buy extras only to unlock a multibuy
Count points as cash before reading the terms

Calculate the cost you will pay

Use these steps:

  1. Confirm the exact quantity you will buy
  2. Calculate the price per unit
  3. Compare the same product at another local store
  4. Include waste and unused quantity
  5. Choose the lower real cost
Price matching is stricter

Unit pricing helps you choose between different formats. A price-match request generally needs the same product and package, so do not submit a different size simply because its unit price is lower.

Check the price before you buy
Scan a barcode, see what it costs nearby
PriceGoose is a free iPhone app. Android access is currently in beta. Scan any grocery product and see its price at stores near you.
Get the iPhone app ↗

Skip promotions that change the plan

Promotions are valuable when they reduce the price of a planned purchase. When they change your quantity, brand, or shopping list, calculate the total again. The discount may be real while the purchase is still unnecessary. The grocery inflation calculator can help put a sale price in context against rising baseline costs.

Frequently asked questions

How do I know if a grocery sale is actually a good deal?
Check the unit price against the regular and other-package prices, not just the sale sticker. Multibuy conditions, shrinkflation, and loyalty-only pricing can make a sale look better than it is.
Can I price match a sale price at another store?
Sometimes, but a price-match request still needs the exact product and package size to match. A lower unit price on a different size isn't the same as a price match.
Skip the manual part

Check the price before you put it in the cart

Scan any grocery barcode with your phone and PriceGoose shows what that exact product costs at stores near you, cheapest first. Free on iPhone. Android access is currently in beta.

Download on the App Store Android app In beta
Free to use No subscription