Maximise your Avios, air miles and hotel points

Good news or bad news? Government bans credit card acceptance fees from January

Links on Head for Points may support the site by paying a commission.  See here for all partner links.

In a surprise announcement, the Government has decided to ban credit card acceptance fees from 13th January 2018.  This is the next move after the EU cap on interchange fees – if retailers are meant to be paying no more than 0.3% to accept standard Visa and Mastercard products, the Government must think that they can afford to absorb the fee altogether.

From the viewpoint of HfP readers, this will mean the end of credit card fees when booking flights.  (Of course, the BA fee has always been voluntary for those in the know …..)

More importantly, though, you may be excited by the additional possibilities for running up credit card spend to earn more miles and points.

After all, no-one will be charging after 13th January so surely life will be better?

Real life isn’t that simple, of course.

As retailers who read HfP always point out in our comments section, fees for shops have not come down to 0.3% for anyone not called Tesco.   This is because charges to retailers include the rental of payment terminals and various other services which lead to a far higher overall fee.

On the other hand, as a reader pointed out yesterday, he is charged 0.6% by his bank for depositing CASH.  Given that it also needs staff time to count and sort it, he would be happier if all his customers used cards.

This ban will disproportionately impact the acceptance of American Express, since Gold and Platinum cards are not impacted by the interchange fee cap.  Stores will also be hit hard if they accept business, ‘premium’ (eg World Elite) or foreign Visa and Mastercard products.

Whether this decision turns out to be a ‘win’ for American Express, or card acceptance in general, remains to be seen.

Don’t get carried away by the potential for HMRC acceptance

I had a few emails yesterday from readers who were delighted that they would be able to pay their income tax, PAYE, VAT etc for free with their credit card from next January.

These people are living in fairy land.

At the moment, HMRC charges you – almost exactly – the interchange fees levied by Visa or Mastercard.  These are:

VISA Personal Credit Card 0.415%
Mastercard Personal Credit Card 0.386%
Mastercard World Premium Credit Card 0.374%
Mastercard Signia Premium Credit Card 0.606%
Mastercard Elite Premium Credit Card 0.606%

VISA Business Credit Card 1.508%
VISA Corporate Credit Card 1.744%
VISA Purchasing Credit Card 1.755%
Mastercard Business Credit Card 1.973%
Mastercard Corporate Credit Card 2.248%
Mastercard Purchasing Credit Card 2.406%
Mastercard Fleet Credit Card 2.134%

Anyone who thinks that HMRC is going to absorb a credit card charge of as much as 2.406% is dreaming.  It is more likely that the Revenue stops accepting credit cards.

Even at 0.386% it would be a noticeable hit to tax revenue if every small business, sole trader or individual with additional non-PAYE income started to use a card.

The only reason it may continue is that …. well …. it’s the Government we’re talking about here.

Speaking personally, though, I think I will be paying my January 2018 tax bill BEFORE 13th January (for a 0.38% credit card fee) rather than gambling that the facility will still be available after that.


Want to earn more points from credit cards? – April 2024 update

If you are looking to apply for a new credit card, here are our top recommendations based on the current sign-up bonuses.

In February 2022, Barclaycard launched two exciting new Barclaycard Avios Mastercard cards with a bonus of up to 25,000 Avios. You can apply here.

You qualify for the bonus on these cards even if you have a British Airways American Express card:

Barclaycard Avios Plus card

Barclaycard Avios Plus Mastercard

Get 25,000 Avios for signing up and an upgrade voucher at £10,000 Read our full review

Barclaycard Avios card

Barclaycard Avios Mastercard

5,000 Avios for signing up and an upgrade voucher at £20,000 Read our full review

You can see our full directory of all UK cards which earn airline or hotel points here. Here are the best of the other deals currently available.

British Airways American Express Premium Plus

25,000 Avios and the famous annual 2-4-1 voucher Read our full review

American Express Preferred Rewards Gold

Your best beginner’s card – 20,000 points, FREE for a year & four airport lounge passes Read our full review

The Platinum Card from American Express

40,000 bonus points and a huge range of valuable benefits – for a fee Read our full review

Virgin Atlantic Reward+ Mastercard

15,000 bonus points and 1.5 points for every £1 you spend Read our full review

Earning miles and points from small business cards

If you are a sole trader or run a small company, you may also want to check out these offers:

British Airways Accelerating Business American Express

30,000 Avios sign-up bonus – plus annual bonuses of up to 30,000 Avios Read our full review

American Express Business Platinum

40,000 points sign-up bonus and an annual £200 Amex Travel credit Read our full review

American Express Business Gold

20,000 points sign-up bonus and FREE for a year Read our full review

Capital on Tap Business Rewards Visa

Huge 30,000 points bonus until 12th May 2024 Read our full review

For a non-American Express option, we also recommend the Barclaycard Select Cashback card for sole traders and small businesses. It is FREE and you receive 1% cashback on your spending.

Barclaycard Select Cashback Business Credit Card

1% cashback uncapped* on all your business spending (T&C apply) Read our full review

Comments (120)

This article is closed to new comments. Feel free to ask your question in the HfP forums.

  • John says:

    Small typo, *even, third last paragraph.

  • James says:

    How was the BA fee always voluntary to those in the know? I’m evidently not in the know!

    • Adam says:

      Snap, would be delighted to find out more!!

    • Marc says:

      You can pretend to live in Ukraine. Im not sure whether it works with all kind of cards, but with Amex it works 100%

      • Callum says:

        It depends whether the bank does address verification. With most (all?) Amex cards they don’t do it so it always works, normal banks usually do the verification so it’s hit and miss whether they’ll be declined or not.

    • Adey says:

      Security validation on the address only uses House Number and Post Code

    • Frenske says:

      Or just use American Express Travel to book flights. Especially if you have a Gold Card.

      • John says:

        From November(?) BA will charge extra for GDS bookings

        Also the cheapest farebuckets are often not sold on Amex Travel

  • Nigel says:

    Of course, the BA fee has always been voluntary for those in the know …

    Please explain the above as a sub article or give a link. Im not sure about pretending to live somewhere, or merely commencing the journey in Europe or elsewhere is required.

    I seem not to attract credit card fees on my BA Black AmEx card but do on my AmEx Centurion card. I also don’t seem to attract fees when paying in Euros (on my zero foreign currency transaction fee PO MasterCard) for flying from AMS or DUB long haul (usually to the USA)

  • Mark says:

    Morning
    Great read
    Can I ask what you mean the B A charge is voluntary. just booked 4 B A flights using my B A Amex and paid 1.5%
    Thanks in advance

  • Paul says:

    How to avoid the BA fees has been covered and with a little effort can be found. It’s not helpful to have every hack published and re published so that the business concerned the takes action to close the loop hole.
    When I last bought a ticket however the trick didn’t work and I wonder if the loophole has now been closed. It has however saved me a couple of hundred pounds over the years, particularly when BA charged £5 per person per ticket.

    • Bill says:

      It obviously hasn’t been covered extensively judging by the amount of people now asking. I’ve been a keen reader for a while and never stumbled across this. I just got stung by BA for £20 amex fees (ironically with the BA premium card) so this ‘hack’ would have been handy.

    • Genghis says:

      +1. A quick Google search brought it up for me. People need to do a bit of leg work…

      • GQ says:

        Exactly! To much baby feeding on here recently. This information is very easy to find. If readers are being very lazy and seeking all knowledge from these articles they are missing out on a lot.

  • Jonathan says:

    Glad this made it into an article after the comments yesterday.

    – I suspect fewer companies that don’t currently accept Amex would now sign up to start accepting it.
    – Some that do accept Amex but currently charge a surcharge will presumably stop.
    – Presumably bricks and mortar retailers that accept it today will continue to (as their costs haven’t changed).

    What’s people’s experience – have they seem instances where online retailers differentiate between the World Elite cards / business mastercards and regular mastercards (other than HMRC)?
    If not these changes will presumably make high earning MasterCard/ Visas more useful (assuming retailers don’t differentiate between them and the regular cards and stop accepting them).

    • the real harry1 says:

      well – it’s going to impact on me, one way or another

      my local Co-Op shifted ownership & the new owners kept PayPoint but don’t now take Amex (and yes, we still tried it & the machine rejected it)

      so I sourced a Texaco garage with PayPoint where it all went through fine, council tax paid on Amex etc etc

      but that operator charges 50p for using PayPoint – so I’ll either save 50p (likely) or they’ll remove PayPoint entirely (unlikely IMV)

      so try Texaco if you’ve no local Co-Op

      • Bryan says:

        My local coop accepts Amex if you put the card in the machine, but does not accept contactless Amex.
        Took me about a year to figure that out!

        • Genghis says:

          I know it’s random but the Robert Dyas in the City is like that too. Any reason why this is the case?

          • Wally1976 says:

            I don’t know why but I’ve found this in a few places. Generally prefer not to use contactless anyway as the transactions can take too long to hit the account – not good when completing last bit of required spend before cancelling a card.

          • john says:

            It’s common in a lot of places.. Superdrug to name one other major. Probably something to do with the card readers. More annoying is that the Post Office don’t take Amex on self service but do at the counter!

          • Will Squires says:

            They just aren’t set up to do Amex Expresspay (the equivalent to Visa payWave and Mastercard PayPass). Asda is another place that hasn’t for whatever reason.

            Intu car parks seem to only be setup with Visa payWave – they can’t even do Mastercard contactless.

          • Andrew (@andrewseftel) says:

            It’s usually a config issue with the POS terminal.

        • Fenny says:

          Interesting. I got a new set of Virgin Black cards in March. Ever since then, my Amex has worked intermittently on contactless terminals. I never had any problem with the previous card.

      • Peter K says:

        That sounds like exactly where I live therealharry1 ! You don’t happen to live in a town in North Shropshire do you……..

        • the real harry1 says:

          ha ha! nope – we’m from down real southwest 🙂

    • Genghis says:

      Or smaller shops will no longer accept Amex since no interchange cap on Amex cards. Overall price rise to take into account no credit card fees?

  • Jovanna says:

    Just Eat have a 50p card fee and there’s a £1.90 delivery charge.

    There’s no card fee when ordering from hungryhouse. The delivery charge is £2.50.

    • Doug M says:

      Exactly. This will just change how we pay additional fees. I can’t see how a business will just absorb this.

      • the real harry1 says:

        despite the usual politician guff about saving consumers money, this won’t in itself save [all] consumers a penny

        some individuals will be up, some down – but overall we’ll all end up paying pretty much the same

        however – it will have the major benefit of making comparing like-for-like offerings from different providers a much easier task, ie improve competition

        you could argue of course that improved competition means keener pricing therefore cheaper prices overall – it won’t work like that

        those who shop around will do well, those who don’t will still get stuffed

        • Clive says:

          Well if the fees are absorbed into prices what it will mean is people using Amex cards will be subsidised by people who don’t use Amex or don’t use credit cards. I suspect the latter group is likely to be less well off in the first place. Not a great result.

      • Sundar says:

        Yes, I also feel that the fees may now be called Online convenience fee or something else to tack on the additional charges.
        Personally I have moved away from paying these delivery charges and convenience fees and pay cash depending on circumstances – if the extra doesn’t match the rewards earned, cash it is.

        • Fenny says:

          I’m going to order a new cheque book and insist on paying online vendors by cheque!

  • Paul says:

    ‘Living in fairy land’ ? Slightly harsh I think 🙂 though like you will be paying tax before the 13th

    • Cassie says:

      The BA fee is not voluntary.
      Just because there is a way to lie and fraudulently avoid it, does not make it voluntary.
      Integrity is not flexible because you can ‘get away with it’.

      • Alex W says:

        If you’ve paid £195 for a BRITISH AIRWAYS Amex card, in particular, I think your conscience should be entirely clear when doing this.

        • Clive says:

          Are you saying you believe BA receives your £195 Amex fee?

          • Yuff says:

            Do BA waive the fee when booking using avios?
            I’ve booked lots of flights, all reward flights, and never been charged the fee:)

          • Genghis says:

            @Yuff. You’re not charged any credit card fees on reward bookings.

          • Pangolin says:

            I think the point being made is that it’s ridiculous that BA even slaps users of BA-branded credit cards with the same inflated surcharge as for other cards.

        • Alex W says:

          Exactly.

          • Genghis says:

            So how does the economics of the BAPP work? Sounds like you’re in the know…

          • Alex W says:

            I meant exactly @pangolin. Yes I know the £195 goes to Amex. But it still has a BA logo on it.

      • Mr(s) Entitled says:

        “Integrity is not flexible” +1000

        • Will says:

          That works both ways, until recently BA would slap a £5 fee on a one way £50 ticket paid on visa when in reality they were being charged around 20p by the processor.

          Likewise now they charge £50 on a £5000 ticket when in reality their fee is only around £20.

          If the company lacks integrity, I think you can expect consumers at the margin to also put their integrity to one side too.

This article is closed to new comments. Feel free to ask your question in the HfP forums.

The UK's biggest frequent flyer website uses cookies, which you can block via your browser settings. Continuing implies your consent to this policy. Our privacy policy is here.