The best cashback or reward debit and credit cards

Earn as much as 5% back when you spend from the likes of American Express, Chase and Barclaycard.

You can earn cashback or rewards via both debit and credit cards. In most instances the best option is the one that pays the best rate.

If you’re worried about managing a credit card it makes sense to use a debit card more. However, credit cards do have extra perks like added consumer protection or for deposits when hiring a car.

Cashback can be spent as you wish, while rewards normally need to be transferred into vouchers and spent at specific retailers.

We’ve outlined the best options so you can earn as you spend. Below, we compare credit card rewards across Amex, Visa, Mastercard and retailer-specific cards so you can see which suits how you spend.

Some articles on the site contain affiliate links, which provide a small commission to help fund our work. However, they won’t affect the price you pay or our editorial independence. Read more here.

Paid advertisement

Best cashback debit cards

The highest ongoing rate on debit cards is via the PayPal+ scheme, where there’s 1% up for grabs at home and abroad. It’s easy to use and there are ways to increase the value of the points you earn.

Trading 212 offers a lower rate of 0.5% but it’s often boosted to a higher 1.5% if you auto-invest. You’ll also earn the cashback on overseas spending. It has a cap of £15 a month.

PayPal+
1% cashback
Boosted to 1.5% if reach Gold or Black tiers
No fee
Fee-free abroad and earn cashback
> PayPal+ card review
Paid advertisement
Trading 212
1.5% cashback
Max £15 cashback a month
Must opt in to auto investment of cashback and pay one regular subscription each month with the card to qualify
Cashback payable daily
£5 for physical card
Fee-free abroad and earn cashback
> Trading 212 card review
> Customer reviews of T212 on Smart Money People
Paid advertisement

Other cards

Chase now offers 2% back, but only on groceries, takeaways, restaurants and some travel costs, and you’re capped at £20 a month in cashback. You also need to have £1,000 saved with the bank every month and use the debit card at least 15 times to qualify.

We’ve not listed cards which offer money back from time to time on a changing list of retailers. This includes Monzo, Halifax and Santander. These are worth a look but are really just pot luck as to whether something is available when you want to buy something.

Occasionally there’ll be a short lived cashback offer on other cards, and we list them on our banking deals page.

Paid advertisement

Best credit cards for cashback and rewards

There are different types of cashback credit card, so we’ve split this section into:

  • Best American Express cashback cards
  • Best Visa or Mastercard cashback cards
  • Best supermarket or retailer cashback cards
  • Best airline rewards cards

Cashback credit card rules

really important rule if you are using a cashback credit card.

Always pay off the balance in full every month

There’s no point using a cashback credit card if you’re going to get charged interest on your purchase. So make sure you set up a Direct Debit to clear the full balance.

If you can’t afford to do that, then a credit card probably isn’t your best option except for emergencies. I’ve written more about clearing credit card debts, so do read that.

It’s also worth doing an eligibility check before you apply if you can. This gives you a sense of whether you’ll be accepted, though not a guarantee.

Read more about these credit card rules.

Best American Express cashback and reward credit cards

The three Amex credit cards I’d look at for everyday earning are the Cashback, Nectar or Preferred Rewards Gold card.

Amex Cashback Amex NectarAmex Preferred Rewards Gold
0.75% on first £10,000 a year
then 1.25%
2 Nectar points per £1 (equivalent to 1%)1 point per £1 (equivalent to 0.5%)

Bonus points for every £5,000 spend (boosts equivalent rate to up to 0.75%)
5% welcome bonus (up to £150) in first three months20,000 welcome bonus if you spend £2,000 in two months (worth £100)20,000 standard welcome bonus if you spend £3,000 in two three months (worth £10)

Often boosted to up to 40,000 points (£175)
Cashback payable at end of yearPoints redeemable instantlyPoints redeemable instantly
£25 a year feeFree in first year

£30 a year afterwards
Free in first year

£195 a year afterwards
Also £10 back at Deliveroo each month, 4 free Priority Passes
Bonus £25 via referral (typical)Bonus £20 via referral (typical)Bonus £70 via referral (typical)
> Amex Gold credit card review
> Customer reviews of Amex over on Smart Money People> Customer reviews of Amex over on Smart Money People> Customer reviews of Amex over on Smart Money People
> Check your eligibility for an American Express credit card> Check your eligibility for an American Express credit card> Check your eligibility for an American Express credit card
Paid advertisement

Our analysis

The highest-paying of all credit and debit cards without restrictions is the American Express Nectar, which earns you the equivalent of 1% back.  This makes it a strong option to anyone searching for the best cashback credit card without spending caps. Of course, you are earning Nectar points, but as long as you sometimes shop at Sainsbury’s or Argos, that shouldn’t be an issue. It’s free in the first year.

If you want pure cash, then go for the American Express Cashback card. You will pay £25 a year for this, but you can wipe that out in the first year by applying via a referral link You’ll be earning 0.75% on spending up to £10,000, and then a higher 1.25% if you go beyond this. This resets every 12 months.

There is a free but lower paying (at 0.5% on first £10,000, then 1%) version called American Express Everyday Cashback. However you must spend at least £3,000 a year to get any cashback on that.

Alternatively you could look at the American Express Preferred Rewards Gold credit card. You’ll only earn one Amex point (worth 0.5% if you swap it to a gift card), though it’s boosted for every £2,500 you spend above £5,000, pushing potential earnings to 0.75%. This card is initially free, but very expensive from the second year onwards, so it’s certainly only for one year. I’d also wait for when the welcome bonus is increased.

Other Amex cards

The focus of this guide is ongoing earning from spending, whether as cashback or Amex Reward points, however we’ve a longer guide to all American Express cards, their features and their welcome bonuses, including the Platinum card.

Paid advertisement

Best Visa and Mastercard cashback and reward credit cards

If you want a back up credit card that’s not American Express, then the following are worth a look. They’re also all fee-free for spending overseas, which is something the Amex cards don’t offer.

Santander RewardsLloyds UltraBarclaycard RewardsNatWest Travel Reward
3% on everyday travel, eating out and takeaways for first year, 0.25% on everything else

0.25% on all after first year
1% for first year, 0.25% after0.25%

1% on UK travel spending (including trains, planes, car rentals, hotels, buses & more)

0.1% elsewhere

Cashback paid monthlyCashback paid each JanuaryCashback paid monthlyCashback paid after 35 days
No feeNo feeNo feeNo fee
Fee-free abroadFee-free abroadFee-free abroadFee-free abroad
VisaVisaMastercard
> Santander Reward credit card review> Lloyds Ultra credit card review
> Customer reviews of Santander credit cards over on Smart Money People> Customer reviews of Barclaycard credit cards over on Smart Money People> Customer reviews of NatWest credit cards over on Smart Money People
> Check eligibility for a Santander credit card> Check eligibility for the Barclaycard Rewards credit card> Check eligibility for a NatWest credit card
Paid advertisement

Our analysis

For all spending types, the Lloyds Ultra card is a top paying 1% card for 12 months, and then a lower but hard to beat 0.25% afterwards for a non-Amex card. It’s also fee free to use abroad.

But for petrol, trains and eating out, the 3% in year one from Santander is going to earn you more than on any card.

Alternatively, the Barclaycard Rewards pays a solid 0.25% cashback on spending at home or abroad, and is fee free.

I’ve included the NatWest Travel Reward credit card, but it’s only advantage over other cards is you can earn 1% back on holiday planning at home, such as hotels and flights – though you’d get the same with the Amex Nectar as long as the retailer accepts it. If you pick exactly the right retailers to spend at (and these are sent as “personalised offers” you could earn more in reward points.

Other cards

  • NatWest Reward Black: 1% at supermarkets, 0.25% elsewhere (£24 annual fee unless a NatWest Reward current account customer) Also available from RBS
  • Virgin Money Everyday Cashback: 1% cashback for the first 90 days, 0.25% after that – capped at £15 a month. Fee-free abroad

Best supermarket and retailer specific cashback and reward credit cards

These cards will earn you a decent rate at core UK retailers and supermarkets like Amazon and John Lewis. You’ll also earn on spending elsewhere, but those rates can usually be beaten by other cards listed above.

Amazon Barclaycard RewardsJohn Lewis PartnershipM&S Bank Rewards
1% at Amazon (2% on big sales)

0.5% elsewhere for the first 12 months, then 0.25%
5 points per £4 spent at John Lewis or Waitrose (equivalent of 1.25%)

1 point per £10 spent elsewhere (equivalent of 0.1%)
1 points per £1 at M&S (equivalent of 1%)

1 points per £5 at elsewhere (equivalent of 0.2%)
£20 welcome credit (sometimes boosted)Regular welcome offersRegular welcome offers
Max £15 cashback a month
Redeem credit in multiples of £5Redeem vouchers in multiples of £5Vouchers paid quarterly
No feeNo feeNo fee
> Amazon Barclaycard Rewards review
> Customer reviews of Amex over on Smart Money People> Customer reviews of John Lewis credit cards over on Smart Money People> Customer reviews of M&S Bank over on Smart Money People
> Check your eligibility for an Amazon credit card> Check your eligibility for a John Lewis credit card> Check your eligibility for a Marks and Spencer Bank credit card

Other cards

  • Asda Money: 0.75% back at Asda, 0.2% elsewhere
Paid advertisement

Best airline reward credit cards

Fee-free versions of the following cards are available, though you’ll earn far fewer points all round.

British Airways American Express Premium PlusBarclaycard Avios PlusVirgin Atlantic Reward+
1.5 Avios per £1 spent1.5 Avios per £1 spent1.5 point per £1 spent
30,000 bonus welcome Avios if you spend £6,000 in three months

Often boosted to 60,000 points
25,000 bonus welcome Avios if you spend £3,000 in three months18,000 bonus points with first spend
Spend £15,000 to get a companion voucherSpend £10,000 to get a cabin upgrade voucherSpend £10,000 to get a companion or cabin upgrade voucher
£300 a year£20 a month (£240 a year)£160 a year
> Barclaycard Avios review
> Customer reviews of Amex over on Smart Money People> Customer reviews of Barclaycard credit cards over on Smart Money People> Customer reviews of Virgin Money cards over on Smart Money People
> Check your eligibility for an American Express credit card> Check your eligibility for a Barclaycard credit card> Check your eligibility for a Virgin Money credit card
Paid advertisement

Our analysis

As well as earning points as you spend, the draw with these cards are welcome offers and 2-4-1 vouchers. However the latter can require huge amounts of spending – and then even more to get enough points to use alongside the vouchers, especially on non-economy seats.

Unless you are going to be spending a lot, or want to save long term for a dream trip, I prefer using cashback card and having the flexibility to shop around for deals on flights.

You can also earn points on some American Express cards, such as the Nectar, Reward, Gold and Platinum that can covert to many different airline schemes.

How to choose between a cashback and a rewards credit card

Cashback and rewards cards suit different types of spender:

  • Choose cashback if you want flexibility – the money lands as cash and can be spent, saved or used to offset your statement
  • Choose rewards or points if you already have a retailer or airline you’re loyal to, since points can be worth more than their cash equivalent when redeemed well
  • Choose an Amex card if you shop regularly at Sainsbury’s, Argos or Nectar partners, since Amex points there behave almost like cashback
  • Choose a Visa or Mastercard if you want a fee-free backup for spending abroad, since Amex isn’t accepted everywhere

Expert thoughts on cashback and reward credit cards from Be Clever With Your Cash

For anyone wanting a single recommendation from this guide, the Amex Nectar card is the standout. It’s free in year one, has no spending restrictions unlike most cashback cards, and the points are easy to use for anyone who shops at Sainsbury’s or Argos even occasionally, which covers most households at least some of the time. It’s about as close to a “just get this one” answer as we can offer.

Airline reward cards should be handled with more caution. They only really pay off for those already loyal to one airline who spend enough to clear voucher thresholds, which for most people takes far longer than expected – and the value of points can evaporate if an airline changes its redemption rules, which has happened more than once in the past few. 

Flexible cashback beats speculative points that might only ever be “worth it” in theory.

It’s also worth flagging that cashback and rewards credit cards only ever make financial sense when the balance is cleared in full every month. The 0.5–2% earned back is trivial next to the 20%+ APR most of these cards charge on any carried balance, so only get one if you know you have the discipline to treat it like a debit card that happens to pay you back.

Get 2 for 1 cinema tickets all year with Meerkat Movies

This hack will get you cheap tickets every Tuesday and Wednesday with no fee attached – giving massive savings to film fans

It’s been a big year for film – with billion-dollar movies from massive franchises dropping alongside excellent originals. On top of that, the releases have run the gamut of genres, from superhero sequels (Spider-Man: Brand New Day) to comedy fashion films (The Devil Wears Prada 2) as well as historical epics (The Odyssey), biography (Michael), animation (Toy Story 5), video game tie-ins (The Super Mario Galaxy Movie) and sci-fi (Project Hail Mary).

And you could have seen it all for half price, via the Meerkat Movies 2 for 1 cinema tickets deal – or even cheaper by stacking it with other deals.

In this guide, I’ll explain how it works, how to get the Meerkat Movies code, and whether you can use it at ODEON, Vue, Cineworld, Picturehouse and other cinemas.

Some articles on the site contain affiliate links, which provide a small commission to help fund our work. However, they won’t affect the price you pay or our editorial independence. Read more here.

Paid advertisement

What are Meerkat Rewards

Meerkat Movies is just one perk offered by comparison site Compare the Market. Anyone who’s taken out a qualifying product via the site also gets Meerkat Meals, which offers money off at restaurants and cafes.

But there’s a key difference from the other rewards – Meerkat Movies doesn’t need a qualifying purchase. You can bag two-for-one tickets just by downloading the app.

How Meerkat Movies works

Once a week you can access a Meerkat Movies code on the app to get “buy-one-get-one-free” tickets at most UK cinemas all year.

You can then use this code on either Tuesday or Wednesday for standard cinema seats – not all cinemas allow you to use it for 3D or premium screens, or they might charge extra to do so.

All the big chains let you use the code to book online a week ahead – though watch out for online booking fees.

You have to use the code for the same film, so you can’t do a solo double bill, and you can only use one code each week.

And it’s the cheapest ticket that is free. So if you’re one adult and one child, you’ll pay just for the adult ticket.

If you add in a qualifying purchase, Meerkat Rewards might also let you bag two for one discounts or 25% off meals at restaurants to make a full night of it.

How to get Meerkat Movies membership

To get your membership you simply need to download the Meerkat App. Currently the film rewards are free until 19 July 2027.

Once you have it, and are signed in, head to the “Rewards” section to find the code – a new cinema code arrives every week.

To get more rewards than just two-for-one cinema tickets you need to make a qualifying purchase on CompareTheMarket. The good news is there’s a trick to get you access for just a few quid. Prices vary and normally sit around the £5 point – but it can be possible to get deals for even less.

All you need to do is get a quote for travel insurance and choose the following options.

  • UK
  • Single trip
  • One night
  • One person
  • No extra cover
  • No pre-existing medical conditions (so long as that’s true)

Follow this and you should be offered a range of policies – just go for the cheapest one. You’re not going to use this insurance so you don’t need to read into any of the terms and conditions. Buy this and you’re now eligible for 25% off coffee, pizza deals and 25% off when dining out at selected restaurants.

Which cinemas allow Meerkat Movies codes

You can search for cinemas in the app, there’s a search bar at the top of the home screen. If your chosen cinema has a golden 2 for 1 ticket then it is participating in Meerkat Movies.

It’s less likely to find an independent cinema that accepts the codes, however the following big chains all let you use Meerkat Movies codes:

  • ODEON
  • Vue
  • Cineworld
  • Picturehouse
  • Empire
  • The Light (some locations)
  • Reel

Cinema chains that don’t allow Meerkat Movies include:

  • Curzon
  • Everyman (though you can get 2-4-1 via a Times subscription)
  • The Light (some locations)

How to get your 2-4-1 code

The easiest way to get your weekly Meerkat Movies code is via the Meerkat app. If you don’t have a smartphone you can log into comparethemarket.com and print your voucher from there, or just write down the code.

You need a new code every week, and these are released on a Thursday.

Stacking other savings with Meerkat Movies

Two for one is already a great deal, but you can often save even more by combining the Meerkat Movies code with other promotions.

One way to stack is to pay with a discounted gift card. These aren’t that common, but it’s worth keeping an eye out for deals such as 10% off the likes of ODEON, Vue and Cineworld.

Meerkat Movies by cinema

Meerkat Movies at ODEON

ODEON seems to let you use Meerkat Movies with any type of ticket. Look out for discounted locations, with some cinemas charging just £5 a ticket midweek – meaning you’ll pay £2.50 per person with your Meerkat Movies code.

Meerkat Movies is also a great way to save money at the posher Luxe screens, or the refurbished ODEON Leicester Square. You’ll still pay more for these locations though.

Officially the ODEON Limitless card doesn’t work with your Meerkat Movies code, but it’s worth a try. These let you go to as many films as you like, potentially bringing the cost of two people to see a movie every week down to as low as £2.30 per ticket – IF you go every week, and only on a Tuesday or Wednesday.

Meerkat Movies at Cineworld

Again, some Cineworld locations are really cheap mid-week – so check the prices near you. You can use Meerkat movies with child, student and senior tickets alongside normal adult ones.

Though it’s not an official policy, regular Cineworld goers with an Unlimited Card seem to have no problems with combining their membership with the code to get 2 for 1 cinema tickets. To save even more, Tesco Clubcard points can be used to save you money on the annual price.

Meerkat Movies at Vue

The supercheap Vue day is now on Mondays, so you can’t combine it with Meerkat anymore.

Meerkat Movies at Picturehouse Cinemas

In my experience, you can use your reduced membership price with a Meerkat Movies code – though officially the chain says you can’t.

I’m a big fan of Picturehouse memberships. You get free tickets to cover around half the fee, then you save around £2 or £3 per ticket on top of that and get 10% off at the bar, plus most will have a cheap ticket day and member previews.

American Express card hacks: boost your cashback and rewards

How to get more money back from cashback cards including Amex

Cashback and reward cards are one of my favourite ways to make some easy money. As long as you stick to planned spending and clear the total balance each month (on credit cards), the points and cashback you earn are effectively free money.

Here I’ve shared ways to get more money and more points when you apply and use your card. I’ve focussed on American Express, but some of the hacks will work across other cards too.

Some articles on the site contain affiliate links, which provide a small commission to help fund our work. However, they won’t affect the price you pay or our editorial independence. Read more here.

Paid advertisement

1. Wait for boosted welcome offers

The top earning cashback cards all come with welcome promotions, which can sound pretty appealing. But they’re even better when they’re increased.

You’ll see this happen with most American Express cards and the Amazon Barclaycard. It’s rare, but not impossible, to find increased welcome deals for the Avios Barclaycards and Virgin Atlantic cards too.

Sadly, deals come and go, so if you have a big expenditure planned now that can’t wait, it’s worth choosing a card which won’t rule you out of other offers later on. When it comes to American Express that means going for the Nectar or Cashback cards.

The best deals are listed in our credit card offers page.

2. Hack everyday spending

These welcome offers are great, but you will have to spend a fair whack to qualify, especially on some of the boosted Amex Platinum card deals. These can sometimes require a £10,000 spend in six months or £6,000 in three months. Likewise the PayPal+ Gold tier is only triggered once you spend £25,000 (more or less) in a calendar year.

I’m pretty strict here when I say only spend on everyday things with these cards. If you spend more than you can afford just to get some extra points and perks, you’ll probably wipe out your savings.

However, there are some ways to hack this. The first is to use your cashback card to buy gift vouchers. But, these should only be for retailers you will 100% use in a short time frame and know you won’t be making any returns. For me, that is a pretty small list: supermarkets, and at a push, streaming services (e.g. Netflix). Buying these now will help you reach your bonus thresholds within your time frame. You’re effectively pay now for things you’ll use later. Of course, you still need to be able to clear the credit card balance before interest is added, so this only really gives you an extension of at most six weeks, probably less.

3. Pay bills with Amex

You can also look to use your reward card for bills that you’d normally pay by direct debit. Not all will take credit cards, and even fewer will take Amex. So this is particularly good if you’re trying to reach a bonus threshold.

However, bear in mind that with some bills you’ll lose a direct debit discount if you swap how you pay, though you might be able to keep a nominal direct debit active to keep the saving. You’ll also lose other bill cashback from the likes of Santander Edge.

Still, if you want to try it, here are a few options

  • Council Tax, TV Licence and other bills with Amex via PayPoint at Co-op stores
  • Octopus Energy and EDF accept Amex (you could load up in advance as well as pay a monthly bill)

4. Get a referral when you apply

If you’re looking for an Amex card, then make sure you find a friend with a referral link. It doesn’t matter if they have a different card to the one you want as you’re able to get a boost on all the options.

I’ve listed below the standard welcome and referral offers. As you can see we’re not talking huge amounts, but an extra £10 to £25 is better than nothing.

Of course, it still makes sense to wait for when welcome offers are boosted, as shared in our Amex deals page. I’ve seen as many as 20,000 extra Amex points via refer-a-friend on the Platinum card – that’s worth £100.

CardStandard welcome offerStandard referral offer
American Express Platinum 50,000 Amex points55,000 Amex points
American Express Cashback5% cashback (up to £125)£25 + 5% cashback
American Express Cashback Everyday5% cashback (up to £125)£10 + 5% cashback
American Express Preferred Rewards Gold20,000 Amex points22,000 Amex points
American Express Rewards10,000 Amex points12,000 Amex points
American Express Nectar20,000 Nectar points21,000 Nectar points
British Airways American Express Premium Plus30,000 Avios points31,000 Avios points
Correct as of 3 August 2026
Paid advertisement

5. Get a supplementary card

Earning cashback on your card is great. But you can earn more if you have a partner. You can get a supplementary card in their name so they can earn cashback too.

Though they’ll have their name on it, it won’t be their card. This means you’ll be liable for all their spending! So make sure you trust them – though you’ll see all their transactions in your account so it’s easy to make sure it’s not being abused.

Amex can offer extra points for you to add your first supplementary card, so don’t ask for this in your initial application unless you urgently need it. Instead wait, and see if there’s an offer in your account. This is often increased for Gold and Platinum card holders in March and April.

Supplementary cards are also handy when it comes to joining bonuses. Since these offers usually have a spending threshold to hit in a set time, having two people spending towards it will help you reach it in time.

You’ll also be able to activate additional card offers, increasing your access to these offers which are usually limited to one redemption per card. In the past we’ve used these to get £300 of two lots of United flights, and the sadly now finished Shop Small. This doesn’t count for all offers though, such as the Amex Dining credit on the Platinum card.

With some cards there are also perks that are shared with supplementary card holders too. Primarily this is the Amex Platinum card where the other cardholder gets their own airport lounge access. Or, if you give the card to someone outside your immediate family (as long as you trust them) then the travel insurance for the supplementary card holder covers that extra person’s spouse and children.

6. Get a pro-rata refund

A few years ago, Amex announced it was going to end pro-rata refunds. This is where, for the cards that charge an annual fee, you could get a partial refund if you cancelled part way through the year. However, the rule change has never been implemented, so you’re still good to take advantage. Other brands might also let you do this, but check the terms and conditions.

Personally I’ve used this hack on cards when I’ve triggered the welcome bonus and used other credits and benefits before a year has gone by. With the Amex Platinum card costing £650 a year, you could get a fair whack of that back with careful timing.

7. Use PayPal

Not all retailers take American Express, which is frustrating when you’re trying to earn cashback. But there is one workaround for online purchases, and it’s to use PayPal.

Since you can connect your Amex to PayPal you’re able to still earn money on your purchase. This is only via the PayPal checkout, not the PayPal+ debit card,

However, it’s worth noting that using PayPal can affect your consumer rights if something was to go wrong. This is important for anything that costs more than £100.

Featured deal
Customer rating 3.9/5
  • Switch bonus
    £240
  • Perks
    8% regular saver
  • Monthly fee
    0
  • Offer ends
    Unknown
  • FSCS Protected? Yes
  • Bonus requirements To get the £240 switch offer, you need to complete a full switch with the Current Account Switching Service. Then, within 60 days of your initial switch request, you need to set up two active direct debits, deposit £1,500 into the current account, set up a Santander Regular Saver, and deposit £200 into it.
  • Regular saver 8% (variable) regular savings account. Includes 5% (variable) bonus for 12 months
  • Existing customers? You can't have held a Santander account on 1 January 2026.

8. Check for extra offers

Something I love about American Express are the bonus offers you can activate to your card. You’ll need to add the to your card and some of the best ones go fast. So make sure you check on a regular basis to see what deals are on there.

If you have a supplementary card and want to take advantage on there too it will also need to be added by whoever has the card in their app/account.

9. Have more than one type of Amex

Sometimes the extra offers mentioned above are specific to a type of card. So a free Membership Rewards card might have a deal that’s not on a Platinum card. And the Cashback Everyday card the other way.

However it’s worth noting that at times offers are user specific so you might not see them in your account no matter how many cards you have.

10. The multiple welcome bonus trick

In most cases you can only get an Amex welcome deal if you haven’t been an Amex cardholder in two years (so that doesn’t include supplementary card holders).

But there are two exceptions. If you start with the Amex Cashback or Amex Nectar, then you’ll also be eligible for welcome offer for the Amex Platinum card. And you can get the bonus on the BA Amex Premium Plus as long as you haven’t had the free BA Amex in the last two years. Here’s how to get multiple Amex welcome bonuses.

Paid advertisement

11. Cancel every two years

To really rinse and repeat the welcome bonus deals, you’ll actually want to cancel all your American Express cards at some point. This starts the clock ticking on the 24 months you need to wait before you’re eligible again for new deals.

Be careful here that you don’t have any Reward points sitting unused – you’ll lose them if you don’t move them first.

In this gap you can focus your spending on other cashback and reward cards from different brands, such as my current top cashback debit card from PayPal+ or the one from Trading 212.

12. Rotate with your parner

However, if you have a partner, you don’t need to be without an Amex for two years. If they were to apply for a new card themselves, and take advantage of the welcome offer, you could be added as a supplementary card holder, and you could share the benefits.

Once your two year deadline has passed, your partner can cancel their card and start their own exile before they’re once again eligible for welcome deals.

13. Call up to cancel

If you decide you don’t want your Amex card anymore, then it’s worth seeing if you can get a retention offer before you go. If they don’t offer you one outright, you could just ask – you never know. With American Express, it’s more likely to apply to the cards with a fee, such as the Platinum or BA Amex Premium Plus.

14. Keep your points active

If you’re looking to cancel the Gold or Platinum Amex cards to avoid the fee for another year, but still have active points you don’t want to use yet, then opening up the free Amex Reward card will keep them active.

15. Upgrade from Gold or Reward

If you already have the Gold card, you might still be able to get a Platinum card welcome. Look out for special upgrade offers that’ll give you a decent number of points if you meet the spending threshold in a set time.

These won’t be as generous as the boosted Platinum welcome deal, but they’re certainly better than getting nothing at all. Just make sure it makes sense against the annual fee you’ll pay.

Paid advertisement

Finance app and fintech offers

Try out new apps to help you and your finances and also get a free money bonus or voucher when you do

We love trying out new apps that help us track our spending, put money into savings or earn interest. Often they’ll also come with a welcome or referral offer, and we’ll share these and any other decent ones below.

Some articles on the site contain affiliate links, which provide a small commission to help fund our work. However, they won’t affect the price you pay or our editorial independence. Read more here.

Paid advertisement

Money app welcome offers

Snoop: £5 Amazon Voucher

Snoop is an app to help you track your spending. It also analyses your bank data to suggest ways you can save money. Right now there’s an offer to get a £5 Amazon voucher.

You must go via the link below for the offer to track.

Once you’ve downloaded the app and signed up you need to connect a bank or credit card account and stay connected until the end of the following month. Do this and the voucher will be sent.

Sprive: £5 welcome bonus

Sprive is an auto savings app (more on how these work here) where the money moved from your current account goes towards your mortgage rather than a savings pot. The idea is you’ll slowly make overpayments that’ll get you mortgage-free faster.

The standard referral offer is £5 (it’s occasionally doubled to £10). You’ll need to sign up with a code (such as 5NN3KXFL) and set up a Direct Debit linked to your bank account.

The bonus can only go towards your mortgage – so sadly if you’re not a homeowner this won’t be one for you.

Banking app offers

Monzo: £5 welcome bonus

New users of digital bank Monzo can get £5 credited to their account if they sign up via a refer-a-friend link and make a card payment in 30 days.

You’ll need to ask a friend for a link. Make sure the landing page when you follow a link explicitly says you’ll earn £5.

Here’s our full review of the bank.

Expired offers

HyperJar: Up to 2% cashback (ended)

New users of the HyperJar app can earn up to £200 a month if they sign up before 21 June 2024.

You’ll get 1% back on spend with the physical debit card, and 2% on payments via Apple Pay or Google Pay, capped at £200 each month.

So if you spend £500 a month with your card you’ll get £5, and another £10 if you spend a further £500 via your phone’s wallet.

Most of your spending will count, but there are some exclusions, including paying off credit cards, Council Tax, utilities, gambling and tax bills. Also excluded are buying gift cards via HyperJar.

The cashback will last until 31 October 2024 so you’ve potentially got six months to earn the cashback. You’ll get your money 30 days after each month ends. So spend in May and you’ll get the money on 30 June and so on.

The HyperJar account is free so it won’t cost you anything to spend via the debit card.

You cannot be a current or previous customer of HyperJar to get the offer. Full terms and conditions here.

Read next: other bank reviews

Latest TopCashback deals: £18 for new members

Earn extra cashback from TopCashback with these offers, including a welcome bonus

I’ve earned thousands of pounds through TopCashback and Quidco in the last 10 years – and that’s just by doing some normal shopping.

Some articles on the site contain affiliate links, which provide a small commission to help fund our work. However, they won’t affect the price you pay or our editorial independence. Read more here.

Paid advertisement

New member sign up deals

I think the best welcome bonuses are the ones that aren’t linked to a specific retailer. These open-ended offers mean you can get cashback no matter where you shop.

There are sometimes other deals that will pay a similar amount, but they are restricted to specific retailers or require a higher minimum spend (e.g. £30). I’ll share these below if they are better than the generic offers.

You can only get one new sign-up offer.

Free £18 bonus

You can get a £18 new member bonus. You need to spend £10 via one of the retailers listed on TopCashback to get this bonus (excluding takeaways). You must go via this link or the button below.

Read the full terms and conditions when you click through. The £18 bonus ends 30 September 2026.

Paid advertisement

Existing customer deals

From time to time there are special bonuses you can activate. Often it’s £2.50 when you spend a tenner, though sometimes they are higher or linked to a specific type of purchase.

£2 bonus when you spend £10 (expired)

Just for today (Friday 5 December), both new and existing TopCashback customers can get a £2 bonus when they spend £10 with any retailer through the site. The deal ends at 23.59.

If you’re not sure what to buy or don’t need anything, you can also use it with TopGiftCards. You can use this alongside the £30 sign-up offer above, so you can get a total of £32 for signing up and spending £10.

Paid advertisement

£5 bonus cashback on £20 gift card spend (expired)

Members can currently get a bonus of £5 with a £20 spend on gift cards via the TopGiftCards page. This includes supermarkets, so it’s a good way to save on everyday spending rather than buying a gift card for the sake of the saving.

You’ll be able to find the offer on the home page, where you need to activate the offer.

Then, you need to make a purchase by 23:59 on 2 September 2025. You’ll get the bonus as well as any cashback earned on the purchase (rates will vary by gift card).

So for example

  • Buy a £20 Tesco gift card with 2.5% cashback
  • Receive 50p cashback
  • Get £5 bonus
  • Save £5.50 (27.5%)

And if you don’t have TopCashback yet, don’t forget you can earn an extra £20 by signing up via our link – meaning you’ll make a profit!

Featured deal
Customer rating 3.9/5
  • Switch bonus
    £240
  • Perks
    8% regular saver
  • Monthly fee
    0
  • Offer ends
    Unknown
  • FSCS Protected? Yes
  • Bonus requirements To get the £240 switch offer, you need to complete a full switch with the Current Account Switching Service. Then, within 60 days of your initial switch request, you need to set up two active direct debits, deposit £1,500 into the current account, set up a Santander Regular Saver, and deposit £200 into it.
  • Regular saver 8% (variable) regular savings account. Includes 5% (variable) bonus for 12 months
  • Existing customers? You can't have held a Santander account on 1 January 2026.

Cheapest ways to watch Sky Sports without a subscription

You don’t need a Sky subscription to watch Sky Sports! Here are the latest deals for pay-as-you-go passes on NOW TV.

We’re big fans of NOW (or NOW TV as it was called). It’s a cheap way to watch Sky channels, doesn’t tie you in to long contracts, and if you’re a fan of the Premier League, golf, cricket, Formula 1 or dozens of other sports but can’t afford Sky, it can be a real money saver.

Some articles on the site contain affiliate links, which provide a small commission to help fund our work. However, they won’t affect the price you pay or our editorial independence. Read more here.

Paid advertisement

Sky Sports on NOW

If you get your TV via Sky, or even Virgin or BT, then you’ll likely have to commit to a long contract with your TV provider, probably 18 months. And it can be really expensive.

In terms of TV programmes and film channels, it’s almost always going to be cheaper to get those exact same channels via NOW instead.

It’s slightly more complicated for Sky Sports channels. The day passes are perfect for occasional users at under £15 a go (or less if you use a deal). Sadly, it looks like the week pass is no longer offered.

The monthly passes, however, can be expensive. At £34.99 a month, you’ll probably pay more via NOW for this channel than with Sky if you have it every single month of the year. But be careful here, because the monthly cost for Sky Sports and can often come with a 24 month contract, rather than the rolling one month one you get from NOW.

But there are regular deals which bring the NOW price down, sometimes as low as £18. This makes the price much more comparable, and you have the added advantage that you aren’t committed to a contract. You can stop it or pause it month by month.

What is NOW?

Think of NOW (or NOW TV as it was called until spring 2021) as a pay-per-view iPlayer for the Sky TV channels. The sports passes give you access to all 12 Sky Sports channels without a contract, so you can watch per day or per month.

NOW can be streamed on your computer, tablet, some smart TVs, games consoles and devices such as the Chromecast, Roku and Amazon Fire Sticks.

The passes don’t include TV or movie channels, which you need to buy separate passes for – though there are plenty of discounts to be found and we’ve summarised the best on our  NOW TV deals page.

Paid advertisement

NOW Sky Sports free trials

Unlike the other NOW membership passes, there’s no free trial for any of the Sports options.

NOW Sky Sports day pass offers

Far better than a Sky contract is a £14.99 Day Pass. Despite recent price increases, we think this pass represents decent value for money for occasional viewing.

There used to be frequent discounts to be had, such as 20% off or bundles passes with a NOW smart stick. We’ll share any we find on this page but they aren’t as common now.

Paid advertisement

Month-long Sky Sports pass on NOW

If you’re going to watch a lot of the action on Sky Sports it’s probably cheaper to get a subscription via Sky, Virgin or BT. But if you want to dip in and out month by month you can buy a fully flexible monthly pass for £34.99.

There are often discounts on the first month or two, sometimes as long as nine or 12 months, which we’ll include when we see them.

These offers are also sometimes emailed with unique codes to previous customers so it’s worth turning on the option for emails.

Don’t forget to cancel the month sports pass (which you can do any time) if you don’t want it to renew at full price.

Month passes also start from the moment you pay, unlike week and day passes which you activate when you want them to start.

Personalised discounts

From time to time, you might see a better offer in your account or via email.

To receive emails you’ll need to have turned on the marketing preferences to allow this.

For in account offers you can see if you’re eligible if you head to the personalised My Offers section of your account. You’ll need to be signed in.

Paid advertisement

6 months at £21.99 a month

Get an Unlimited Sky Sports membership for £21 per month (normally £34.99) for 6 months with NOW TV. The offer is open to new and existing NOW TV customers (for the latter, it’s as long as you’re in the last month of an existing offer).

You won’t be locked into the full six months – so you can ditch it earlier if you want. It’ll also renew at full price if you don’t cancel in the last month.

Sky Sports at £19.99 a month – for some (ended)

This offer or similar is regularly offered via emails sent to previous customers, giving 6 to 12 months at £19.99 a month.

It’s either a rolling contract for Sky Sports via NOW TV, or it’ll lock you in for a set period. You’ll save over 35% on the standard monthly price. Importantly, you aren’t tied into the full 12 months. You can cancel at any point. But you’ll pay full price if you restart at a later date.

It’s open to new NOW TV customers and existing customers who either don’t have a pass or are in the last 30 days of a previous offer – as long as you received the email.

NOW Sky Sports Week pass offers

NOW TV no longer offers the week pass. Whether this is permanent or temporary remains to be seen. Occasionally you can still get the offers which we’ll share below, but chances are slim.


Sky Sports on Virgin Media

You can get Sky Sports via the standard Virgin Media TV box, or via the Virgin Media Stream box. The latter only allows streaming, not recording.

You can add Sky Sports channels in HD for £34.99 a month without a contract commitment to Virgin Media Stream, but you’ll need to pay the set up fee first.

Paid advertisement

Sky Sports on Sky

If you don’t want to ditch Sky for NOW, then you can still get Sky Sports channels direct. However, the best prices for the full package will usually require a new 24-month contract, which obviously ties you in, and will be more costly than the options above.

Sky Sports is currently £22 a month for 24-months.

Other sports broadcasters

Amazon Prime Video

You can also watch sport on Amazon.

Prime costs £95 a year, or £8.99 a month and includes other Amazon features. However, if you just want the video channel for streaming sport, film and TV shows you can get this for £5.99 a month – which means you can pay just under £6 if you only want to watch the games. There’s also a free 30-day trial – just remember to cancel it if you don’t want to keep paying.

Paid advertisement

TNT Sport

You can now buy month passes for TNT Sport. More details on this and other deals here.

Latest John Lewis offers and deals

The best John Lewis discounts and sales.

If we spot any standout John Lewis offers or discount codes we’ll share them on this page.

Some articles on the site contain affiliate links, which provide a small commission to help fund our work. However, they won’t affect the price you pay or our editorial independence. Read more here.

Paid advertisement

John Lewis codes and discounts

Daily reward with ‘Treats of Summer’

John Lewis is offering rewards every day between 3 and 9 August for My John Lewis members.

Just tap ‘Treats of Summer’ in the app to reveal the reward. Treats expire at midnight on the stated expiry date of each one.

We’ll have to wait and see what treats will be on offer, but last year the freebies included a pot of Jude’s ice cream and a pot of Sol de Janeiro Brazilian Bum Bum cream as well as discounts off Le Creuset and John Lewis bedding and nightwear. We also saw competitions to win SharkNinja Products and a West End weekend break to see Matilda The Musical.

MyJohnLewis vouchers

John Lewis regularly offers MyJohnLewis members (it’s free to join) special deals and discounts.

It’s always worth logging in to see if you have anything worth using, though you might find there’s nothing showing.

We’ve seen vouchers like £10 off beauty and £15 off fragrance, although the offers vary by user.

MyJohnLewis Anniversary gift

Keep an eye on your MyJohnLewis account around the anniversary of when you first signed up as you’ll usually get a gift, perhaps a £5 voucher.

£5 off clothes when you donate old items

If you’re looking to buy clothes from John Lewis stores (sadly not online), then it’s worth returning some old items in order to get a £5 discount when you spend £50.

The Fashion Cycle scheme requires you to be a member of the My John Lewis scheme.

Earn cashback at John Lewis

Both Quidco and TopCashback offer cashback. Though rates change, it’s usually on most items, with some departments occasionally boosted to 4%.

If you’ve never used either site before then you can earn a welcome bonus on top, worth up to £18! You can find the best options here.

Buy discounted John Lewis gift cards

Apps like Cheddar and Jam Doughnut allow you to buy gift cards to spend at John Lewis and earn cashback on that initial purchase. You can also buy Waitrose gift cards this way to spend at John Lewis. It can be worth as much as 6%.

The best cashback site welcome offers

Find out how to get a bonus when you first sign up and spend at all the leading cashback sites

Electricity bills to fall as VAT scrapped on domestic use

The average household will save £45 a year after the change – which is coming in October

New prime minister Andy Burnham has said he’s scrapping VAT on domestic electricity – this is what’s changing and how it’s likely to affect your bill – as well as some other ways to save on energy.

Some articles on the site contain affiliate links, which provide a small commission to help fund our work. However, they won’t affect the price you pay or our editorial independence. Read more here.

Paid advertisement

What’s changing?

Currently there’s a 5% VAT charge added to energy bills – both gas and electricity.

But one of the first policies announced by new prime minister Andy Burnham was the plan to scrap this, unless you’re in Northern Ireland.

“We’re taking immediate action to cut taxes on energy bills, put more money in people’s pockets and bring back hope,” Burnham said.

“I said I wanted to give people breathing space, and that’s what I’m announcing on my second day as prime minister.”

This policy will come into effect from October 1.

The removal of VAT won’t be possible in Northern Ireland under the terms of the UK’s Brexit deal, however the government said it would provide cost of living support funding of equivalent value instead.

Energy companies do not have to automatically reduce bills as a result of this move, but the expectation is that they will pass along these savings.

The removal of VAT affects all domestic tariffs – whether they are fixed, variable or pre-pay.

How much will my bill go down?

The government estimated this will save the average family £45 a year in electricity bills.

Of course, if you use more electricity than average you will see bigger savings, while the reverse is also true.

The people who will benefit the most are those whose entire bill is electricity, while those with dual-fuel or heating oil set ups will save less.

The simple way to work it out is to knock 5p off your electricity bill for every pound you spend on it. So if your bill is £40 a month, you’ll save £2.

Where’s the money coming from to cut VAT on electricity?

The government estimates this change will cost it £850 million, which they are funding from cuts to other programmes.

New Chancellor of the Exchequer John Healey said: “This measure is funded this year from cancelling the Digital ID programme, and it will help bring down inflation while supporting households in every postcode.”

The digital ID programme was set to cost £1.8 billion over the next three years. The keen-eyed among you will realise that only covers two years of a permanent cut to electricity bills.

The rest of the money will come from savings that were due to be “identified from within existing budgets through reprioritisation, which will now be redirected towards this measure”.

The government added that any further action will be taken at the Budget, and that all decisions “will be funded and also consistent with the government’s fiscal rules”. 

How else can you save on electricity?

Here are the most effective ways to save money on electricity – regardless of whether there’s VAT on it or not:

Switch to a cheaper provider

Comparing energy providers and switching is the simplest and most effective way to save money on bills. Comparison site Uswitch calculates that if you’re on a standard variable tariff you can save £200 a year on your bills by switching to a cheaper provider.

Upgrade your appliances

Older appliances tend to use more energy than newer ones – check out the energy rating on new gear before you buy, A is the best score and means the appliance is the most energy efficient.

Switching to LED lights also provides a big saving if you haven’t already done that.

Use your appliances more efficiently

This is about getting the most bang for you buck from what you have now. The dishwasher uses the same amount of power and water whether it’s full or empty – so try and only run full loads. If you’re making tea, boiling more water than you need, only for it to sit in the kettle to cool down afterwards, is a waste too.

Obviously this goes triple for things like leaving lights on in empty rooms, or the TV, radio or music player running in the background when you’re not there.

Look for energy-free options

If you can use a drying rack or washing line instead of the tumble dryer, then you don’t need to pay to run the appliance. Cold-brew coffee can be made overnight without needing to run the kettle or coffee machine at all.

Finally, if you’re heading away on holiday, turning things off at the plugs rather than leaving them on standby can mean savings too.

Tech, appliances and electronics deals

From headphones to TVs, washing machines to fridges

If I spot special offers on any technology, appliances and electronics I’ll share them here.

Some articles on the site contain affiliate links, which provide a small commission to help fund our work. However, they won’t affect the price you pay or our editorial independence. Read more here.

Paid advertisement

Discount vouchers

Currys: £10 voucher when you buy an ‘Epic Deal’

If you’re a member of the Curry’s Perks loyalty scheme you can get a £10 voucher when you buy an eligible item – one of its Epic Deals. These include a BBQ Grill Lamp for £2.99, Delonghi coffee beans for £4.49 and a £40 Oral B electric toothbrush.

You can buy them instore (but must fill out a form) or online and you’ll be emailed the £10 voucher.

The deal ends 8 August.

The voucher can be used between 22 August and 30 September 2026 and can only be redeemed on eligible purchases over £50. You can’t use it on any gift cards, consoles, Apple iPads, Airpods, Apple Mac, Apple Watch or mobile products.

Curry’s Trash for Cash: free £5 voucher

Take old electric items to Currys for recycling and you’ll get a voucher for at least £5 off (with a minimum spend of £25). You can provide anything powered by battery or mains, working or not. It doesn’t have to be bought from Currys originally.

The voucher can’t be used on Apple products, consoles or gift cards.

Expired deals

Google: 20% off devices (ended)

Until Sunday 19 May 2024 you can use the code SPRINGTREATGB to save 20% on Google products. This includes already discounted items (though do shop around first incase you can beat the price).

It includes Chromecast, Pixel and Nest.

John Lewis: Free Google Nest Hub when you spend £75 (expired)

Spend £75 on selected home, furniture and electrical items at John Lewis and you’ll be able to add a Google Nest Hub (currently priced at £49.99) your basket. Then use the code MYJLGOOGLENEST at checkout to get it for free.

You do need to be a MyJohn Lewis member, which is free. Ends 8 June 2022, though previously offers like this have finished early if all the stock as gone.

Amazon device sale (expired)

Amazon is once again discounting the price of its Echo speakers, Kindles and more. But you don’t have to buy from Amazon direct as loads of retailers are price matching (eg Currys).

Here’s a selection:

Fire TV

Echo speakers

Kindle