Save up to £300 on your supermarket shop with cashback accounts
Three banks offer cashback on your supermarket shop, but can you use them all to max out your savings?
- (opens in new tab)
- (opens in new tab)
- (opens in new tab)
- Look After My Bills Newsletter Newsletter

Saving money on your weekly shopping is a must as Kantar reveals if we don’t change our supermarket shopping habits, we will be paying £800 more than last year due to rising costs.
With food inflation at its highest on record, many of us want to save money on our weekly shop whether that’s making use of the best supermarket loyalty cards or cashback offers.
According to Nimblefins (opens in new tab), a family of four in the UK spends an average £559* on a monthly food shop, equating to around £150 per week. So, how can you cut your grocery bill?
Here, we reveal which banks are offering cashback offers on your supermarket shop, and how much a typical household could save.
Supermarket cashback current accounts
Nationwide: 5% cashback
Nationwide customers who hold a FlexPlus, FlexDirect, FlexAccount, FlexStudent, FlexGraduate or FlexBasic current account can take advantage of the 5% cashback offer.
- T&C’s There is a £10 cap per month on cashback when shopping online or in-store. You can see a list of supermarkets and convenience stores where you can receive the cashback offer on the Nationwide website (opens in new tab).
- How much do I need to spend to max out? You will need to spend £50 a week (£200 per month) on your food shop to get the full £10 a month.
- Is it worth it? Yes. You only need to spend £50 per week to max out and get the full £10 cashback per month which is doable, as it's likely a food shop per week will cost you more than that. Over a year you will save £120 on your food shop if you max out every month for 12 months.
Chase: 1% cashback
New and existing Chase current account holders can take advantage of 1% cashback on their weekly food shop. But there are some caveats.
- T&C’s To be eligible for the offer, you must pay in at least £500 per month into your Chase bank account.
- The cashback offer is capped at £15 per month, so the most you can save in a year through cashback is £180.
- How much do I need to spend to max out? To get the full £15 per month, you would need to spend £1,500 per month on your food shop which means £375 per week.
- Is the offer worth it? Generally, to spend £1,500 on a monthly food shop seems quite unrealistic, especially as you’re trying to spend a lot less than usual. So it’s not worth maximising your spending to get the full £15 per month, if you do have a Chase account, you should still use it to get cashback on the amount you have spent. The average family of four spends around £150 per week on a food shop, so you would still get £1.50 cashback per week which means £6 per month and £72 over a year.
Revolut: 2% cashback
Revolut is a little different from your typical bank card, it’s free to have and all you need to do is use your Revolut card when you pay for your food shop. The 2% cashback offer ends on 6 April 2023.
- T&C’s The cashback is capped at £10 for the time that the offer is around (until 6 April). You are only eligible for this cashback offer if you have a Revolut card and you have received an email about this offer from them.
- How much do I need to spend to max out? For you to get the full £10 cashback, you would need to spend £500 before the offer expires. So over four weeks you should spend £125 on a weekly shop.
- Is the offer worth it? Yes - for now. An average family of four spends around £150 on a weekly food shop, and with the Revolut card, you need to spend £125 per week to get the full £10. But other cashback offers might be better as you can save a bigger amount over the course of a year and the Revolut offer is only running for a limited time.
Can I use all of the offers if I hold all of the current accounts?
Technically you can get the cashback offer on all of the bank cards if you hold a Chase, Nationwide and Revolut card. The only catch is, you only get the cashback if you spend on that bank card.
So it means you would have to spend the following each month to qualify for all of the max cashback offers:
- £200 per month on your Nationwide card
- £1,500 per month on your Chase bank account
- £500 per month on your Revolut card
So in total, you would need to spend £2,200 per month- pretty unrealistic. If however, you were to max out on all of the bank cards, you would save £35 per month (or £25 per month once the Revolut offer ends and £300 over the course of a year).
Other cashback offers
If you don’t hold any of the above current accounts, there are other ways to get cashback on your supermarket shop.
Topcashback
Cashback app Topcashback (opens in new tab) is offering multiple offers to save money on your supermarket shop:
- Up to £10.50 cashback at Sainsbury’s
- Up to £10 cashback at Asda
- Up to £8 cashback at Tesco
- 6% cashback at Aldi
- Up to 6% cashback at Iceland
Check these offers as soon as you can as some are exclusive and aren’t around for long. Look at other top cashback sites like Quidco and Cheddar to see what you can save and it’s also worth checking what’s better, using cashback sites or cashback current accounts.
Supermarket loyalty schemes
Some of the best supermarket loyalty schemes offer cashback from time to time. Right now, there is no offer available but a month ago Asda and Lidl were offering customers £5 off their shop. To know when these offers come around, it might be an idea to download a supermarket loyalty app, for example, the Lidl Plus app or the Asda Rewards app.
Are you a Virgin Money customer?
If you hold a Virgin current account, it is also known for its cashback offers. Last year it was offering 25% cashback to new customers for a limited time. Virgin Money has told The Money Edit it doesn’t currently have any cashback offers on supermarket spending, but you can keep an eye out on its website (opens in new tab).
Related articles
- Food prices: how to cut costs as UK food price inflation hits 13.3%
- Fresh vs frozen food - which is cheaper?
- Aldi to open nine more stores this year – full list of locations
- Best supermarket loyalty cards for saving money on your shopping
- How to cut food waste and save hundreds of pounds
*Based on Office of National Statistics figure which Nimblefins has adjusted to be in line with inflation
Vaishali graduated in journalism from Leeds University. She has gained experience writing local stories around Leeds and Leicester, which includes writing for a university publication and Leicester Mercury.
She has also done some marketing and copywriting for businesses.
When she is not writing about personal finance, Vaishali likes to travel and she's a foodie.
-
-
Seven ‘awful April’ price hikes – how to beat them and save money
A whole heap of price hikes are coming in this April – we run through the main ones along with ways to beat them and save money
By Sue Hayward • Published
-
State pension underpayment warning - have you been underpaid and eligible for more than £11,500?
Thousands of retirees, mainly women, are still owed money by the government after being underpaid their state pension. We explain what you need to know
By Katie Binns • Last updated
-
State pension age rise to 68 could be delayed - what it means for your retirement
The state pension age may stay at current levels for longer than expected after the government reportedly shelved plans to increase it to 68 by the late 2030s. We explain what it all means for you
By Stephanie Baxter • Published
-
Get more for your money with a stocks and shares ISA
A stocks and shares ISA could grow your money faster than a cash ISA. But what is it exactly and who is it suitable for?
By Ruth Emery • Published
-
Help to Save scheme extended - get 50p for every £1 you save
The government has extended the Help to Save scheme that can help you make the most of savings with an added bonus - we explain how it works and who is eligible.
By Kalpana Fitzpatrick • Published
-
Budget 2023: How much more can you save for retirement with the new pension tax changes?
The government has axed the pensions lifetime allowance, announced in the Spring Budget. We explain what this means and how it could give you a major pensions boost.
By Stephanie Baxter • Published
-
Pension savers set for a triple boost in the Budget
Jeremy Hunt is expected to hike a trio of pension allowances, including the lifetime allowance, in his Spring Budget on 15 March. We explain what it means for you
By Ruth Emery • Published
-
Silicon Valley Bank UK bought by HSBC - what does it mean for bank customers?
Silicon Valley Bank is an American bank that you won’t have seen on the UK high street - but its collapse this weekend caused the government much alarm. We explain everything you need to know
By Sue Hayward • Published
-
Workplace pensions: earnings limit change makes pension saving easier for more people
New workplace pensions legislation will mean more can bag extra money from their bosses
By John Fitzsimons • Published
-
How to build a £1 million pension pot for your child
By saving into a pension for your child each year until their 18th birthday, you could turn them into a pension millionaire by the time they retire
By Ruth Emery • Published