Build the saving from four smaller wins
A $100 target sounds aggressive when treated as one coupon or one perfect shopping trip. It becomes more realistic when split across the decisions you already make.
1. Price match selectively
Start with meat, produce, coffee, cheese, cereal, and household goods. These products can have wider gaps than basic pantry staples. Keep the exact matches that save at least $1 and skip questionable comparisons.
2. Treat points as a discount, not a reason to spend
An offer is useful when it rewards a planned purchase. It is not useful when you spend $18 to earn points on something you did not need.
Check the effective value after points, but keep the cash price visible. This prevents a large points number from hiding an expensive purchase.
3. Compare unit price before buying larger
Larger packages are often cheaper per unit, but only if:
- The unit price is lower
- Your household will use the product
- Storage is available
- The larger purchase does not cause waste
4. Put waste on the grocery budget
Food thrown away belongs in the cost of the shop. One unused package of berries, forgotten salad kit, and spoiled meat can erase a week of careful price comparisons.
Before shopping, plan two meals around what is already in the fridge or freezer. Avoiding one unnecessary replacement purchase can save more than several small coupons.
Use a monthly scorecard
Track only four numbers:
- Price-match savings requested
- Points redeemed
- Unit-price substitutions
- Food you used before buying more
The scorecard shows which habit produces the biggest return in your household. It does not need to capture every cent.
Build a habit before chasing $100
Some months have fewer price-match opportunities. Your household may save more by reducing waste. A repeatable $40 improvement still lowers the annual grocery bill by $480. Try the grocery savings calculator to estimate your own number, and see the Canada-wide guide for how price matching works across other Canadian grocery banners.