For food-cost researchers and analysts

Food-basket price data.
Clearer comparisons.

Spend less time assembling Canadian city price benchmarks. Check which products and formats fit your basket, and see the gaps before using the prices in your analysis.
Public examples · no account requiredProduct and size reviewDefined coverage and dates
Basket review exampleToronto · October 1, 2026
Example target specifications compared with actual recorded listings. These targets demonstrate a review process; they are not an official food basket.
Example targetRecorded listingReview
Ordinary 2% milk, 4 L2% MilkLoblaws · 4 l, $0.16/100ml · $6.44Food specification fits
Ordinary 2% milk, 4 L2% Microfiltered MilkNo Frills · 4 l, $0.16/100ml · $6.25Variant excluded
A listing price does not by itself establish equivalence to a target basket item. Excluded variants stay out of the comparison; unstated mass stays unknown. Download the five review examples.

Look at the work

A price is a starting point. A match needs review.

This worked example shows the difference between a food-specification fit, a variant mismatch and a missing weight. Your own basket definitions determine the final matching decisions.

Basket review exampleToronto · October 1, 2026
Example target specifications compared with actual recorded listings. These targets demonstrate a review process; they are not an official food basket.
Example targetRecorded listingReview
Ordinary 2% milk, 4 L2% MilkLoblaws · 4 l, $0.16/100ml · $6.44Food specification fitsFat percentage and 4 L package fit this example. Brand equivalence needs separate review.Weight: Volume stated; mass not assumed.
Ordinary 2% milk, 4 L2% Microfiltered MilkNo Frills · 4 l, $0.16/100ml · $6.25Variant excludedMicrofiltered milk is a different variant and is excluded from the ordinary-milk comparison.Weight: Volume stated; mass not assumed.
Broccoli crown, one headBroccoli FloretsFortinos · 500 g, $0.60/100g · $2.99Form and unit excludedFlorets in a 500 g pack do not match one broccoli crown.Weight: 500 g package; no whole-head equivalence.
Romaine lettuce, one headRomaine LettuceNo Frills · 1 ea, $2.49/1ea · $2.49Food specification fitsThe head basis fits; a weight-based analysis still needs a measured mass.Weight: Head mass unavailable.
Pure canola oil, 946 mLCompliments Canola Oil 100% Pure 946 mlFreshCo · 946 ML · $4.29Food specification fitsOil type and the 946 mL pack fit this example.Weight: Volume stated; mass not assumed.
A listing price does not by itself establish equivalence to a target basket item. Excluded variants stay out of the comparison; unstated mass stays unknown. Download the five review examples.

Start with a useful question

A coverage assessment before a data commitment.

Bring your item list, target quantities and comparison markets. We assess the fit to the existing panel and distinguish available observations from work that needs additional collection or review.

  1. 01

    Share the basket

    Provide the food definitions, package sizes, quantities and any weight requirements your analysis uses.

  2. 02

    Identify the gaps

    Classify product and format matches, missing observations and weights that must be measured or supplied.

  3. 03

    Evaluate the benchmarks

    Use a dated extract to assess your research question, then agree the delivery, licence and any additional scope.

Coverage you can assess.

The existing panel covers 50 everyday items at selected banners in Canadian cities. It is not a complete household food basket and does not include remote or northern communities. Volume, count and mass are kept distinct.

Your next food-cost study

Check your basket against our coverage.

Tell us which basket and markets you need to compare, and what the data should help you measure.

Prefer email? sales@grocerypulse.ca.

We use these details only to evaluate and respond to your request. See the privacy policy.

We use cookies for analytics to improve your experience. Privacy Policy