We’d like to remind Forumites to please avoid political debate on the Forum.

This is to keep it a safe and useful space for MoneySaving discussions. Threads that are – or become – political in nature may be removed in line with the Forum’s rules. Thank you for your understanding.

📨 Have you signed up to the Forum's new Email Digest yet? Get a selection of trending threads sent straight to your inbox daily, weekly or monthly!

Travel Credit Cards

Seeing as I hate to give money to credit cards for no reason I am a loyal user of Barclaycard rewards as it has 0% transaction fee.
However, I have recently got the BA amex card for avoid points and companion voucher and I thought I would look into how much they would charge for foreign transaction fees and the results are strange.
A 400 euro charge on amex would cost £356 including £10 (2.99%) foreign transaction fee.
The same charge on my barclaycard rewards would cost £362.

This doesn't match up with what I thought or the advice on this website.
Have I missed something?

Comments

  • jay1804
    jay1804 Posts: 465 Forumite
    Sixth Anniversary 100 Posts Name Dropper
    How did you work out the barclaycard transaction, because I worked it out to be £ 345.996
  • jbrassy
    jbrassy Posts: 1,042 Forumite
    Seventh Anniversary 1,000 Posts Name Dropper
    The OP is wrong. According to Visa, they charge a 0.51% mark up above the ECB rate for euro transactions:
    https://www.visa.co.uk/support/consumer/travel-support/exchange-rate-calculator.html

    On the other hand, Amex charge a 2.766% mark up above the ECB rate for euro transactions. On top of this, you'll have to pay the 2.99% foreign transaction fee:
    https://www.americanexpress.com/uk/legal/fx-ecb-comparison/

    Therefore, you'll definitely be better off using Barclaycard vs the BA Amex. 


  • Revolut is a great debit card to use for foreign transactions - it doesn't charge for changing currency as it just buys and sells at the current global rate, you can even make money from exchanging currencies this way. It also has all the features of a modern online bank account (e.g. budgeting, immediate spending notifications etc). 
  • jbrassy
    jbrassy Posts: 1,042 Forumite
    Seventh Anniversary 1,000 Posts Name Dropper
    Revolut is a great debit card to use for foreign transactions - it doesn't charge for changing currency as it just buys and sells at the current global rate, you can even make money from exchanging currencies this way. It also has all the features of a modern online bank account (e.g. budgeting, immediate spending notifications etc). 

    Revolut is terrible. The customer service is abysmal, as has been highlighted many times on this forum. With the free plan, you can only spend £1000 fee-free and up to £300 of ATM withdrawals a month fee-free. If you want a debit card, you'd be far better getting a Starling Bank account where you can get unlimited fee-free ATM withdrawals and overseas transactions. 
Meet your Ambassadors

🚀 Getting Started

Hi new member!

Our Getting Started Guide will help you get the most out of the Forum

Categories

  • All Categories
  • 352.2K Banking & Borrowing
  • 253.6K Reduce Debt & Boost Income
  • 454.3K Spending & Discounts
  • 245.2K Work, Benefits & Business
  • 600.9K Mortgages, Homes & Bills
  • 177.5K Life & Family
  • 259K Travel & Transport
  • 1.5M Hobbies & Leisure
  • 16K Discuss & Feedback
  • 37.7K Read-Only Boards

Is this how you want to be seen?

We see you are using a default avatar. It takes only a few seconds to pick a picture.