Statistics Canada publishes the Consumer Price Index (CPI), which tracks average price change for defined categories of goods and services over time, sampled from a broad set of outlets across the country. It's the most rigorous public price-trend data available, and it is not, and was never designed to be, a prediction of what any specific product costs at any specific store today.
Three structural gaps between CPI and your receipt
- Geography: CPI series are national or provincial (some metro-area indexes exist but cover broad areas), while your grocery store's prices reflect local competition, rent, provincial taxes, and logistics costs specific to that location.
- Category breadth: a CPI line item like "food purchased from stores" blends many specific products with different price trajectories; a single item can move opposite the category average.
- Timing lag: CPI data is published on a delay (typically a few weeks after the reference month) and reflects average prices during that period, not the current week's shelf price.
What CPI trend data is genuinely useful for
Despite those gaps, category-level CPI trends are useful for exactly one thing done well: telling you whether a category has been getting more or less expensive over months or years, as a baseline against which to judge your own price observations. If a category's index has risen 12% year-over-year and the item you buy has risen 30%, that's a meaningful signal the specific product or store is outpacing its category — worth investigating further, whether that's a formulation change, reduced competition, or a shift in your own shopping pattern.
Decision rule
Decision rule: use CPI category trends to sanity-check whether a price increase you're seeing is broad-based (in line with the category trend) or specific to that product or store (well above or below the category trend) — not to predict or verify an exact current price.
Reading an index value correctly
CPI series are published as an index relative to a base period (commonly set to 100 for a reference year), not as a dollar figure. An index reading of 134.2 for a category doesn't mean anything costs $134.20 — it means prices in that category are 34.2% above the base period on average. To get a percentage change between any two points, use (later index − earlier index) ÷ earlier index × 100, the same percent-change formula used everywhere else.
Reading CPI index values (illustrative)
| Period | Index value | % change vs. base |
|---|---|---|
| Base year | 100.0 | — |
| 3 years later | 118.4 | +18.4% |
| 5 years later | 127.9 | +27.9% |
Combining trend data with your own tracking
The most reliable personal price intelligence combines both: StatCan category trends for the macro backdrop, and your own recorded prices for the products you actually buy. Neither substitutes for the other — category data smooths out exactly the product-specific and store-specific variation that matters for your budget, while personal tracking has no macro context to tell you whether a price jump is normal for the category or unusual.
- Treat CPI as a category-level, national, lagged average — not a live price.
- Compare an item's price change to its category's CPI trend to judge whether it's typical or an outlier.
- Convert index values to percent change using the standard percent-change formula, not as raw dollar figures.
- Keep your own price log for products you buy regularly; it's the only ground truth for your specific situation.
All figures in this guide are illustrative examples, not current prices. Cotco does not sell products and is not affiliated with any retailer. Verify prices, sizes, and product details with the seller before buying.