The WiseList Basket Test · Matching rate

How closely do Coles and Woolworths price?

Each month we price the same 34 items at Coles and Woolworths in seven capitals. This page counts how often the two are priced identically to the cent.

October 2026

Priced from the week of 7 Oct 2026 · 34 items × 7 capitals = 238 comparisons.

48% priced identically to the cent — 115 of 238 comparisons
47% September 2026 — 113 of 238
53% on a regular-price basis — 113 of 213 comparisons where neither chain's price carried a recorded saving or a member-price tag that week, was carried forward from another week, or was taken from the chain's other capitals (September 2026: 54%)
40%70%August 2026: 55% (131 of 238)55%Aug 26September 2026: 47% (113 of 238)47%Sep 26October 2026: 48% (115 of 238)48%Oct 26
Identical rate by month over the 3 published months, from August 2026 to October 2026: shelf-price basis (solid), regular-price basis (dashed).

By city

Items priced identically, out of 34, per capital. The regular-price columns count only the pairs where neither chain's price carried a recorded saving or a member-price tag that week, was carried forward from another week, or was taken from the chain's other capitals, so they are counted out of fewer pairs.

CityOctober 2026September 2026ChangeRegular-price basis, October 2026Regular-price basis, September 2026Coles totalWoolworths totalGap
Sydney 16 / 34 16 / 34 0 15 / 30 15 / 28 $126.71 $122.62 $4.09 (3.2%)
Melbourne 16 / 34 16 / 34 0 16 / 31 15 / 29 $125.21 $125.57 $0.36 (0.3%)
Brisbane 16 / 34 16 / 34 0 16 / 31 15 / 29 $126.86 $125.42 $1.44 (1.1%)
Adelaide 17 / 34 18 / 34 -1 17 / 31 17 / 28 $126.85 $121.82 $5.03 (4.0%)
Perth 16 / 34 16 / 34 0 16 / 30 15 / 28 $127.05 $123.67 $3.38 (2.7%)
Hobart 17 / 34 15 / 34 +2 16 / 29 15 / 28 $129.76 $126.15 $3.61 (2.8%)
Darwin 17 / 34 16 / 34 +1 17 / 31 15 / 28 $126.93 $124.12 $2.81 (2.2%)

By category

Identical rate and median price gap this month, and the cumulative rate over the 14 published months (September 2025 to October 2026).

CategoryComparisonsIdentical, October 2026Median gapIdentical, cumulative
Fresh produce6317 (27%)$0.24236 of 882 (27%)
Meat217 (33%)$0.50134 of 294 (46%)
Dairy & eggs3515 (43%)$0.20350 of 490 (71%)
Pantry6341 (65%)$0.00558 of 882 (63%)
Frozen2114 (67%)$0.00160 of 294 (54%)
Cleaning2114 (67%)$0.00175 of 294 (60%)
Personal care147 (50%)$0.06147 of 196 (75%)
All238115 (48%)1760 of 3332 (53%)

Items

Over all 98 comparisons to date (14 months × 7 capitals), the items that matched in at least nine comparisons out of ten — and the items that have not matched once to date.

ItemCategoryOctober 2026Cumulative
Dishwashing liquidCleaning7 of 798 of 98 (100%)
White sugarPantry7 of 798 of 98 (100%)
Wheat biscuit cerealPantry7 of 797 of 98 (99%)
Full cream milkDairy & eggs7 of 793 of 98 (95%)
SpaghettiPantry6 of 792 of 98 (94%)
ToothpastePersonal care7 of 792 of 98 (94%)
White long grain ricePantry7 of 791 of 98 (93%)
Red capsicumFresh produce0 of 70 of 98 (0%)
SausagesMeat0 of 70 of 98 (0%)
Tomato pasta saucePantry0 of 70 of 98 (0%)

Items that have not matched to date, or rarely match, can differ by assortment rather than by pricing: where the two chains' cheapest qualifying products come in different pack sizes or brands (rolled oats, sausages, tomato pasta sauce, toilet paper), the line prices differ even when the unit prices are close. Fresh produce mismatches are like-for-like (loose bananas against loose bananas).

Direction

Where the two were not identical: how many lines each chain undercut the other on, and the median gap on those lines. September 2026 in brackets.

CityWoolworths cheaperMedian gapColes cheaperMedian gapIdentical
Sydney 12 (14) $0.40 6 (4) $0.37 16 (16)
Melbourne 10 (12) $0.40 8 (6) $0.59 16 (16)
Brisbane 10 (10) $0.25 8 (8) $0.26 16 (16)
Adelaide 13 (10) $0.40 4 (6) $0.22 17 (18)
Perth 10 (14) $0.45 8 (4) $0.22 16 (16)
Hobart 11 (13) $0.40 6 (6) $0.28 17 (15)
Darwin 12 (11) $0.35 5 (7) $0.24 17 (16)
All capitals78 (84)$0.40 ($0.50)45 (41)$0.27 ($0.40)115 (113)

The 6 largest Woolworths undercuts this month (median gap across the capitals where Woolworths was cheaper): Washed potatoes $2.50 (3 capitals); Vanilla ice cream $1.45 (7 capitals); Brown onions $0.95 (4 capitals); Toilet paper $0.80 (7 capitals); Carrots $0.80 (3 capitals); Red capsicum $0.67 (2 capitals).

October 2026 in plain language

In October the shelf-price matching rate rose from 47% to 48%: the two chains were priced identically on 115 of 238 comparisons. Where they differed, Woolworths was cheaper on 78 lines and Coles on 45 (a median of $0.40 and $0.27). On a regular-price basis, which sets aside every pair where either chain's price carried a recorded saving or a member-price tag that week, was carried forward from another week's capture, or was taken from the chain's other capitals, matching fell from 54% to 53%.

Archive

Every published month, newest first. Each month’s full report (Markdown) and its data (JSON) are the committed files this page renders from; the per-item prices every figure is counted from are the Basket Test CSVs.

MonthIdenticalRegular-price basisFull reportPer-item CSVs
October 2026 (shown) 48% (115 of 238) 53% (113 of 213) Markdown · JSON Sydney Melbourne Brisbane Adelaide Perth Hobart Darwin
September 2026 47% (113 of 238) 54% (107 of 198) Markdown · JSON Sydney Melbourne Brisbane Adelaide Perth Hobart Darwin
August 2026 55% (131 of 238) 58% (131 of 227) Markdown · JSON Sydney Melbourne Brisbane Adelaide Perth Hobart Darwin

A month is published only after its report passes every check in the repository and a second, independent count agrees with it; the archive never changes a published month silently — every re-run is dated on the page.

Method

  • Same basket, same stores and the same eight rules as the Basket Test — this page adds one count on top of it.
  • “Identical” means the same price to the cent for the same item in the same city on the run date. “Identical” compares the price for the specified quantity: for items sold by weight, the unit price applied to the spec; for packaged items, the shelf price of the cheapest qualifying pack. Two chains can be identical on a by-weight item while their pack prices differ.
  • Regular-price basis: the same comparison with every pair removed where either chain's price carried a recorded saving or a member-price tag that week, was carried forward from another week's capture, or was taken from the chain's other capitals because that store's capture missed the product — so a special on one side, a stale price, or a price not captured in that store, cannot count as the two chains pricing differently, or the same.
  • Prices are the chains’ published prices for the named stores, not shelf audits. A line the Basket Test breakdown marks as carried from another week, or as priced from the chain’s other capitals, was not captured at that store that week (Basket Test rule R7): it counts on the shelf-price basis and is set aside from the regular-price basis.
  • The page reports how often prices match. It does not say why.
  • Every number above traces to a line in the committed monthly report; the per-item prices behind them are the CSVs published on the Basket Test page.
The same comparison, on your own list. Get WiseList — free

The matching rates, tables and plain-language summaries on this page are published under a Creative Commons Attribution 4.0 International licence (CC BY 4.0). You’re free to share and adapt them, including commercially — credit “The WiseList Basket Test, wiselist.app” and link to this page.