Best bank accounts for cashback 2025

We reveal the current accounts offering the most cashback and rewards on your energy bills, transport costs and shopping
Chiara CavaglieriSenior researcher & writer
Best bank accounts for cashback

Does your bank account give you extra?

Many banks and building societies offer cashback on monthly bills to open or retain a current account.

Others will pay a monthly bonus or non-monetary rewards if you meet certain conditions, such as using your debit card a certain number of times.

Here, we explain how to get the most out of cashback current accounts and the crucial T&Cs to look out for.

Make your money go further

Find the best deals, avoid scams, and grow your savings with our expert guidance. From only £4.99 a month, cancel anytime.

Join Which? Money

Best bank accounts for cashback and rewards

We show the current accounts that pay cashback or rewards below, ranked by maximum cashback per month.

Santander 'Edge Up' (340)
73%£30£5£1,500
Santander 'Edge' (340)
73%£20£3£500
Chase 'Current Account' (155)
82%£15 per month for one year£0£0
Nationwide Building Society 'FlexDirect' (340)
81%£5 per month for one year£0£1,000
NatWest 'Reward Account' (350)
75%£5£2£1,250
Royal Bank of Scotland 'Reward Account' (64)
64%£5£2£1,250
Halifax 'Reward' (298)
75%£5 or monthly reward benefit eg free Vue ticket £3 (free if you pay in £1,500/mth)£1,500

Table notes: Correct as of June 2025. Customer score: Our rating for customer satisfaction, based on feedback from real customers. The score is made up of a customer's overall satisfaction with the brand, and how likely they are to recommend that brand to a friend. We surveyed 4,510 members of the general public in August/September 2024. Sample size in brackets. Our full table includes scores and star ratings for all banks.

Bank accounts paying cashback and rewards reviews

Santander Edge Up and Santander Edge

  • We like: up to £30 cashback on household bills
  • Note: from September 2025 the Edge account will no longer pay cashback on supermarket, fuel and travel spending

The Santander Edge account (£3 fee a month) offers up to £20 in cashback every month on selected household bills. 

You get 1% cashback on household bills paid by direct debit such as council tax, gas and electricity, mobile, landline, broadband and paid-for TV packages (capped at £10 per month). Until September 2025 you'll also earn 1% cashback on essential grocery shopping and transport costs such as fuel and train tickets (capped at £10 per month). 

The Santander Edge Up account (£5 fee a month) also pays up to 1% cashback, but has a higher monthly cap. 

You earn 1% cashback on supermarket spending and transport costs (capped at £15 per month) and 1% cashback on household bills paid by direct debit (capped at £15 per month). Until September 2025 you'll also earn 1% cashback on essential grocery shopping and transport costs such as fuel and train tickets (capped at £15 per month). 

The Edge Up account also paid 2.5% interest on credit balances up to £25,000 at the time of writing, making it one of the best high-interest bank accounts

For the Edge Up account, you'll need to pay in £1,500 every month and have at least two active direct debits. For the Edge account, you also need to have at least two active direct debits, but you only need to pay in £500 every month.

To see which one would work out better for you, there is a cashback calculator on the Santander website. Select 'none of these' from the list of accounts, then enter your regular spending and it will show you what you could earn with the Edge and Edge Up accounts.

For a limited time, new customers can earn a £180 bonus when switching to a Santander current account.

Chase

  • We like: no monthly fee and no minimum funding 

The Chase current account offers 1% cashback – capped at £15 per month – on debit-card purchases for the first year and has no monthly account fee. 

Cashback is earned across three main categories: groceries, everyday transport and fuel.

You can open a linked savings account paying interest on balances up to £3m, although we advise you to keep balances within the £85,000 compensation limit.

Ongoing perks include no debit card fees on transactions or ATM withdrawals abroad, and 5% on 'round-up' savings. 

If you opt into this, Chase automatically rounds up your spending to the nearest £1 and saves the difference. You can't make additional payments into the savings pot and after a year the balance will be automatically transferred to your Chase current account so you won't earn 5% on a large balance. 

You must be 18 or over and have a smartphone, as accounts are operated via a mobile banking app and there are no Chase bank branches.

NatWest and RBS Reward

  • We like: simplicity

You earn £4 for paying out two or more direct debits (valued at £2 minimum), plus £1 for logging into the mobile banking app each month. Both NatWest and RBS offer up to 15% cashback on spending at certain retailers as well.

Your Rewards become available to spend once you've earned the equivalent of £5 or more.

At this point, you can choose to either bank it so that the money is transferred to your current account, trade it for gift cards and shopping codes to use at selected retailers, or donate it to a participating charity.

You must pay £1,250 into the Reward current account each month to qualify for the perks.

Other bank account cashback deals

Barclays Blue Rewards

Barclays Blue Rewards has arguably become less generous over time.

It used to give £5 a month to members who paid at least £800 a month into their linked current account and held two or more active direct debits. This has since been axed. Barclays also removed a series of monthly cash rewards for members with other Barclays products.

Barclays has replaced its cash incentives with the following perks:

  •  Free Apple TV+, worth £8.99 a month
  • A US Major League Soccer (MLS) season pass, worth £14.99 a month during the season, which runs from February to October.

At a cost of £5 per month, Blue Rewards only makes sense if you were already planning to get an Apple TV or MLS subscription, though you do also get up to 15% cashback on debit card spending at participating retailers and access to two linked savings accounts (Blue Rewards Saver and Rainy Day Saver). 

Blue Rewards can be added to all Barclays current accounts except Basic, Young Person's, BarclayPlus, foreign currency accounts, non-personal Wealth and Business.

Monzo cashback

If you hold a Monzo account, you can earn cashback on purchases at participating merchants. 

Activate cashback by tapping the Home icon in the menu bar, then the ‘Plus’ icon in the top right of the screen, then 'Cashback with Monzo'. 

Monzo says it providers personalised offers, by sharing data with retailer partners. This includes a year’s worth of your Monzo spending history and ongoing spending activity; your age bracket; and the first half of your postcode. It will ‘de-identify’ your information, so partners won’t learn your name, full address, or any personally identifiable data.

At the time of writing, example offers included 3% cashback at Aldi, Boots and eBay. 

You must activate each individual cashback offer and you’ll find the conditions, including the value, cap and expiry dates, in the app.

Once you've earned cashback, Monzo says it will pay the amount into your Cashback Pot within 35 days. Where a transaction is reversed, refunded or cancelled you won’t earn cashback (and if its already been paid, it will removed from your Cashback Pot, personal account or arranged overdraft). 

You can opt out of cashback at any time in the app (any remaining balance from your Cashback Pot will be moved into your personal account and you’ll lose any pending cashback). 

Should you get a cashback or rewards bank account?

Many providers ask you to pay in a minimum amount each month, or maintain a certain number of direct debits to be eligible for current account rewards.

In some cases, you may need to hold other products with that provider, such as a mortgage, personal loan or insurance to benefit fully.

Compare rates to the rest of the market, as you might be better off holding these products with other providers, even with the extra cashback.

Watch out for fees being increased, or benefits being chopped and changed. If they are, take the time to reassess whether the account is still working for you and consider switching if the benefits no longer stack up.

You might earn more by doing your day-to-day spending on a credit card that pays cashback, providing you can pay off your balance in full each month.

More on cashback and rewards bank accounts