BasketBadger badger BasketBadger
BasketBadger is in Beta — closed testing on Google Play is live now. Join the free test from the homepage; the public launch follows.

Guides · BasketBadger

Loyalty prices explained: Clubcard, Nectar and the two-price shelf

Walk down any big supermarket aisle and you'll see two prices on the same shelf edge: a standard price, and a lower one in a bright banner — Clubcard Price, Nectar Price, Member Price — yours if you scan the card or app at the till. Tesco and Sainsbury's run the biggest versions in Britain, and equivalents are spreading everywhere. Two-price shelves are now the single biggest reason a grocery total is hard to predict, so it pays to understand what the second price really is.

Why stores do it

A loyalty price is not primarily a gift; it's a trade. In exchange for the discount, the store gets three things. First, your loyalty — a shopper with points ticking upward thinks twice about defecting. Second, your data: linking every basket to one identity lets the store build a picture of your household that anonymous cash sales never could, and that picture is commercially valuable. Third, and most cleverly, a reason for the standard price to be high. The gap between the two prices is the product being sold. If the banner says "£3.50, or £2.20 with Clubcard", the thing being advertised is the £1.30 drama — whether £2.20 is actually a good price for the item is a separate question the banner would rather you didn't ask.

The baseline trick

That last point deserves slow reading, because it's the whole game. A loyalty discount is measured against the store's own standard price, and the store sets both numbers. Coffee at £4.00 standard, £3.00 Clubcard, looks like a 25% saving. If the same coffee sits on a discounter's shelf at £2.85 every day with no card involved, the "deal" price is still the dearer one. Regulators have started circling this: the UK's competition authority examined loyalty pricing and, while it found most loyalty prices offered genuine savings against the store's usual price, it also flagged that the comparison shoppers actually need is against other stores, not against the same store's other number. That's the comparison a loyalty banner can't make for you — and the one BasketBadger exists to make. Our totals use the price you would actually pay (with the card, where you have it), but the verdict is across stores, so a dramatic discount off an inflated baseline can't beat a quietly lower shelf price elsewhere.

Points are a currency with an exchange rate

Separately from shelf-edge prices, schemes pay points: typically worth around half a penny to a penny each in-store, sometimes more when exchanged with partner offers. Two cautions. Points are a currency the issuer controls — it can change the rate, the partners, or expire your balance, and balances do get forgotten or left unspent. And points should never reverse a decision. A pound saved at the till is worth more than a pound of points, because the pound is yours everywhere. When BasketBadger totals a basket, shelf prices and promotions do the talking; points are the garnish, not the meal.

Should you carry the cards?

For most households, yes — with eyes open. The cards are free, and at stores you already use, the member prices are real money off your actual basket: on a typical weekly shop, the difference between paying standard prices and member prices at a two-price store can run to several pounds. But carry them like a shopper, not a fan:

How BasketBadger treats loyalty prices

Fairly, and openly. Where a store offers member prices, we show the total with them and label it, because that's the price a card-holder pays — hiding it would overstate the store's total. Where a basket verdict depends on a card you might not have, the app makes that dependency visible rather than burying it, so a household without the card can see its real total too. And no store's loyalty scheme, partnership or commission arrangement can move its position in the ranking: nobody buys the cheapest spot, and a loyalty banner — however loud — is just another price in the maths.

← Previous: click & collect vs delivery · How BasketBadger works →