BP Rewards

In this guide

What Is BP Rewards?

BP Rewards is bp Southern Africa's free loyalty programme — swipe your card every time you fill up at a participating BP forecourt and earn 20 cents per litre in cashback. You can also earn 1% back on convenience purchases at bp Express stores. The cashback is instant, redeemable straight away for fuel or in-store purchases. On its own that's roughly 1% back on fuel, but stack it with a free Pick n Pay Smart Shopper card and you're looking at 30 cents per litre — a solid return for zero effort.


When Is BP Rewards Worth It?

Without effort: Fill up R2,000/month in fuel, swipe your card → ~R236/year back
With the 3 moves: Swipe both BP Rewards and Smart Shopper, use cashback strategically → ~R350–400/year

Recent changes: BP Rewards launched in 2024 and has already signed up over 1 million members, paying out more than R100 million in cashback. A coffee loyalty feature launched in mid-2025, and bp regularly runs promotional campaigns with bonus cashback on specific days.


How It Works

Where it works: All participating BP service stations and bp Express convenience stores across South Africa.

What you earn: 20 cents per litre cashback on fuel. 1% cashback on bp Express convenience purchases. Plus 10 Smart Shopper points per litre if you also swipe your Pick n Pay card (separate programme, but stacks on the same transaction).

How you get it back: Use your accumulated cashback to pay for fuel or bp Express purchases — minimum R20, maximum R3,000 per day. No catalogue, no vouchers — just straight cashback off your bill.

What it costs: Free.

How to sign up: Pick up a free card at any BP forecourt, then register it at bprewards.co.za or scan the QR code on the back of the card with your phone. Must be 18+ and a South African resident. You can scan your card into SuperCards via screenshot after registration.

Member perks: Coffee loyalty at Wild Bean Cafe — buy 5 qualifying hot drinks, get R40 cashback towards a free 6th drink.

Good to know: Cashback credits instantly. If the attendant forgets to swipe your card, there is no way to add points retroactively — bp will not reverse missed transactions. Keep your card in SuperCards so it's always one tap away when you pull up to the pump.


The 3 Moves That Actually Matter

1. Always swipe both cards — BP Rewards and Smart Shopper

This is the single biggest value unlock. Your BP Rewards card earns 20cpl. A free Pick n Pay Smart Shopper card earns another 10 Smart Shopper points per litre (worth 10cpl). Hand both to the attendant before fuelling and you get 30cpl total — matching Sasol Rewards' rate with no extra effort. If you don't have a Smart Shopper card, pick one up at any Pick n Pay for free.

2. Never forget to swipe — there are no second chances

BP will not credit your account if the attendant forgets to swipe or swipes the wrong card. That's cashback gone forever. The fix: make it a habit. Hand your card over before they start fuelling, and always watch them swipe YOUR card — not theirs. Attendant fraud (swiping their own loyalty card on your transaction) is a documented problem.

3. Spend your cashback on fuel — don't let it sit

BP Rewards has no complex rewards catalogue to navigate. Your cashback is straightforward: use it to reduce your fuel bill or buy something at bp Express. Once you have R20 or more, start using it. There's no bonus for hoarding, and if your account goes inactive for 3 months, the clock starts ticking on a 12-month expiration. Regular redemption keeps your account active and your savings real.


Get Your Points Out (Best → Worst)

Pay for fuel — Use your cashback to reduce your fuel bill. 1 point = 1 cent, no conversion loss. Minimum R20 to redeem.

Pay at bp Express — Same rate, same straightforward cashback. Good for a quick coffee or snack.

There's a way to push your per-litre return well past 30cpl by stacking with the right banking programme — see Pro Tips below.

Letting cashback expire — Not a redemption option, but a real risk. Go inactive for 3 months and your points start expiring 12 months after they were earned.


Watch Out For

  • No retroactive points. If the attendant doesn't swipe your card, that cashback is lost. BP does not reverse missed transactions.
  • Card fraud at the pump. Some attendants have been caught swiping their own loyalty cards on customers' fill-ups. Always watch the swipe and confirm it's your card.
  • Inactivity expiration. Points don't expire as long as you do at least one transaction every 3 months. Go longer than that, and points expire 12 months from date of issue.
  • Smart Shopper and Discovery can't stack. You can swipe BP Rewards + Smart Shopper, or BP Rewards + Discovery Vitality Drive, but not all three. Smart Shopper and Discovery rewards are mutually exclusive on the same transaction.

When to Skip BP Rewards

  • If your bank's fuel reward ties you to another brand. Several major banks offer fuel cashback exclusively at competing stations. If your bank already gives you a strong per-litre return at Sasol or Shell, there's no point switching to BP for a smaller combined benefit.
  • If you rarely fill up at BP. The programme only earns at BP forecourts. If your nearest or most convenient station is Sasol, Shell, or TotalEnergies, their own loyalty programmes will serve you better — Sasol Rewards offers a similar 30cpl rate.
  • Under R500/month in fuel at BP. Your annual return would be under R60 in BP Rewards alone. Still free to join, but not worth changing your route for.

🔥 Pro Tips — For the Optimisation Nerds

Exclusive to SuperCards — free download

These insider strategies are available exclusively in the free SuperCards app.


Quick Reference

CostFree
Earn rate20c per litre (fuel) / 1% (bp Express)
Point value1 point = R0.01
Effective cashback~1% (BP Rewards alone) / ~1.5% (with Smart Shopper) / ~2.2% (with Nedbank Greenbacks)
Points expireNever (if active every 3 months) / 12 months after issue (if inactive)
Best redemptionPay for fuel or bp Express purchases
CardPhysical card at forecourt + virtual card in phone wallet
Members1 million+
Websitebprewards.co.za

As of May 2026

Other programmes in South Africa

Clicks ClubCard
South Africa's most-used loyalty programme — 900+ Clicks stores, The Body Shop, Engen and 12+ partners; 2 % cashback (4 % above R600/month spend) on everyday health, beauty and pharmacy.
Pick n Pay Smart Shopper
Pick n Pay's free loyalty programme — 0.5 % base earn on every shop (in-store, online or on-demand delivery) plus personalised discounts and free Club bonuses; points spendable on groceries, airtime or utility bills.
Checkers Xtra Savings
SA's largest grocery loyalty programme — instant discounts on 1,000+ marked products monthly at Checkers, Checkers Hyper and Shoprite; no points, savings hit the till slip immediately.
Dis-Chem Better Rewards
Dis-Chem's free loyalty programme (300+ pharmacies + Baby City) — 10 % instant discount on 10,000+ products from 140+ brands; replaced points programme in October 2025 with immediate savings.
SPAR Rewards
Free SPAR Rewards card — member-exclusive pricing on hundreds of products across SPAR, SuperSPAR, KWIKSPAR and TOPS at SPAR nationwide; instant savings on marked items, no points.
WRewards (MyDifference)
Woolworths South Africa's loyalty programme (rebranded MyDifference) — points and Vitality integration on grocery, fashion and beauty purchases at Woolworths stores nationwide.
Xtra Savings
SA's largest rewards programme (33.7 million members) — instant member-exclusive discounts on marked products at Shoprite, Checkers, Usave and LiquorShop; no points, no tiers, savings 10–40 % at the till.
Makro mCard
Free membership + rewards card for Makro warehouse-club (23 stores in SA) — required to shop in-store; mRewards as rand-value cashback on specific qualifying products into a digital mWallet.
Shell V+ Rewards
Shell South Africa's fuel loyalty (580+ Shell stations) — instant cashback on every litre plus 0.5 % on selected Shell Select items; under 1 % return but zero effort.
Virgin Active Rewards
Loyalty layer at SA's largest premium gym chain (136 clubs across SA, Botswana, Namibia, 634,000 members) — train 2x/week for free smoothies and supplements; Discovery Vitality up to 75 % back.
Spur Family Club
Loyalty programme for SA's biggest family restaurant chain (300+ Spur Steak Ranches) — 5 % back as points toward R50 meal vouchers plus free birthday meals and kids' perks.
MySchool MyVillage MyPlanet
SA's largest community fundraising programme — free card with retailer-funded donations (up to 1 % at Woolworths, plus Engen QuickShops) to a school, charity or environmental cause of choice; R1 billion+ raised since 1997.
Builders+
Free loyalty programme at SA's largest DIY/building materials chain Builders (100+ stores) — no points; 15 % welcome discount, 10 % birthday discount and early access to promotions.
Cotton On Perks
Free loyalty across Cotton On Group brands in SA (Cotton On, Body, Kids, Rubi, Typo, Factorie, Supre) — R75 voucher per R750 full-price spend (10 % return); sale items excluded.
Sasol Rewards
Free fuel loyalty at participating Sasol stations across SA — 30 points/litre (~30 cents) redeemable for fuel, convenience store or partner vouchers; ~1.5 % base, R430–720/year for typical drivers.
Edgars Thank U
Edgars' free loyalty programme — give your ID number at the till to earn points across all Edgars stores; 1 % effective cashback redeemable as Edgars vouchers.
Discovery Vitality
SA's biggest wellness-rewards programme (paid membership) — rewards exercise, healthy eating and health checks with discounts at Virgin Active, Woolworths, Checkers, Ster-Kinekor, BP and dozens more (R10k–30k/year for engaged members).
OK Count On!
Free loyalty card for OK Foods, OK Grocer, OK MiniMark and other OK franchises across SA and Namibia — rand cashback on selected branded products, spendable like cash at any participating OK store.
PNA COLOUR Rewards
Free loyalty programme from PNA (140+ stationery/art/books/office stores across SA and Namibia) — 1.5 % cashback on every purchase, accumulated as credit on future PNA purchases.
Boxer Rewards Club
Free loyalty programme for SA's largest discount supermarket chain — B Rewards on promoted products at Boxer Superstores, Boxer Build and Boxer Liquor; each B Reward = R1 redeemable at the till.
TFG Rewards
SA's largest fashion retail loyalty — Foschini, Markham, Sportscene, Jet, @home and 20+ TFG brands; instant member-only discounts plus personalised vouchers and automatic competition entries (no points).
Xtra Savings
SA's largest rewards programme (33.7 million members) — instant member-exclusive discounts on marked products at Shoprite, Checkers, Usave and LiquorShop; no points, no tiers, savings 10–40 % at the till.

Keep all your cards in one app

Add your loyalty cards to SuperCards and never forget to scan.