Blog
Foreign Transaction Fees: What Your Bank Charges Abroad

You finish dinner in Lisbon. The bill is €50. You tap your card, the machine beeps, and it asks whether you want to pay in euros or in pounds. Pounds feels safer. You know what you are getting. You tap yes, and a few days later your statement reads £46.80.
Had you paid in euros, that same meal would have cost you somewhere between £43 and £44, depending on your card. The difference is a foreign currency cost, and you agreed to it at the terminal without realising. It has a name: dynamic currency conversion. It is one of several charges that sit quietly on top of spending abroad, and most of them are easy to miss.
Every foreign transaction carries two potential costs. The first is the foreign transaction fee, the percentage your bank adds and discloses in the small print. The second is the exchange rate markup, the gap between the rate you get and the real one. Most people check the first. The second is where the money leaks.
This post breaks down both: what your card actually charges when you spend abroad, how to check it against the real rate, which UK banks cost the least, and the handful of habits that cut the bill to almost nothing. We have written before about the true cost of everything you buy. Foreign spending is that idea with a currency attached.
The two fees on every foreign transaction
Start with the visible one. The foreign transaction fee (sometimes called a non-sterling transaction fee) is a percentage your bank adds to anything you buy in a currency other than pounds. At the big high street banks it sits between 2.75% and 2.99%. Barclays charges 2.99%. HSBC and NatWest charge 2.75%. Lloyds charges 2.99% and applies it to cash withdrawals as well. Spend £1,000 over a fortnight away and that fee alone is £27.50 to £29.90, before anything else lands.
A small group of cards charge nothing. Starling, Chase, Monzo and Nationwide's FlexPlus account all run a 0% foreign transaction fee. Same euro coffee, no percentage on top. The gap between a 2.99% card and a 0% card on a £2,000 trip is around £60. That is the visible fee, and it is the easy one to fix.
Then there is the rate itself. When you spend in euros, dollars or yen, something has to convert the amount back into pounds, and the rate used is not always the real one.
For a normal UK debit or credit card, the conversion runs at the Visa or Mastercard wholesale rate. That rate tracks the mid-market rate (the one you see on Google or XE) very closely, usually within a fraction of a percent. The gap there is small. Your bank is not quietly marking up the exchange rate by three or four percent. Its charge is the explicit fee described above.
The markup that actually hurts is the one that appears when you let someone other than your card scheme do the converting. A shop terminal that offers to bill you in pounds. PayPal at the checkout. A bureau de change at the airport. Each builds its own margin into the rate, and that margin runs far higher than any bank fee. That is the invisible cost, and it is the one this post keeps returning to.
Dynamic currency conversion: the trap at the card machine
Back to the dinner in Lisbon. When the terminal asked whether you wanted to pay in pounds, it was offering dynamic currency conversion, or DCC. It sounds like a convenience: you see the price in your home currency, no mental arithmetic required. What you do not see is the rate, which the merchant's payment processor sets, and the markup built into it, typically a few percent and sometimes far more. Visa's own guidance on dynamic currency conversion tells travellers to pay in the local currency for exactly this reason.
The rule is simple and it never changes. Always pay in the local currency. Euros in Spain, dollars in the States, baht in Thailand. Choose local currency and your own card scheme handles the conversion at the wholesale rate, so you pay only your card's own fee, which may be nothing. Choose pounds and you hand the conversion to a third party who has every reason to give you a worse rate.
This applies at card machines, at foreign cash machines (which ask the same question), and at some online checkouts. The prompt is designed to make pounds feel like the safe choice. It is usually the expensive one.
How to check what your bank actually charged you
You can work out exactly what you paid in fees with a calculator and two numbers from your statement. Here is the method.
- Find a foreign transaction and note two figures: the amount in the original currency and the amount charged in pounds.
- Look up the mid-market rate for the date of the transaction. Search for the currency pair and the date, or use the Bank of England's daily spot rates.
- Multiply the foreign amount by the mid-market rate to find what a fair conversion would have cost in pounds.
- Compare. The difference between that fair amount and what you were actually charged is your total cost: the disclosed fee plus any rate markup.
A worked example. Say you spent $200 in New York. The mid-market rate that day was £1 to $1.27, so $200 should convert to about £157.48 (200 divided by 1.27). Your statement shows £162.20. The £4.72 difference is roughly 3% of the purchase, which lines up with a 2.75% to 2.99% foreign transaction fee plus a sliver of rate spread. Now you know what your card costs you.
Run the same check on a fee-free card and the gap shrinks to pennies. That is the test that tells you whether your current card is worth taking on the next trip.
Debit card vs credit card abroad: which costs more?
Can you use your debit card abroad? Yes, almost anywhere that takes Visa or Mastercard, which is almost everywhere. The question is not whether it works. It is what it costs.
For most traditional banks, the debit card and the credit card carry a similar foreign transaction fee, that same 2.75% to 2.99%. The differences are in the detail.
- Cash withdrawals are where they diverge. A debit card usually charges the foreign transaction fee on cash machine withdrawals as well as purchases, and some banks add a separate cash fee on top. Credit cards almost always treat foreign cash as a cash advance: a withdrawal fee plus interest from day one, even if you clear the balance in full. Nationwide's card charges 0% on purchases abroad on its credit card, for instance, but 2.5% (minimum £3) on cash, with interest running from the moment you withdraw.
- Credit cards add purchase protection. Section 75 of the Consumer Credit Act covers credit card purchases between £100 and £30,000, which matters if a hotel deposit or hire car booking goes wrong. Debit cards rely on the weaker chargeback scheme.
- A fee-free debit card usually beats a fee-charging credit card for everyday spending. The setup many travellers land on is a fee-free card for day-to-day purchases and a credit card kept for large, protected bookings.
UK bank charges abroad, compared
Here is how the major UK cards line up for spending abroad. Figures are each provider's published non-sterling or foreign transaction fee for personal card purchases. Cash withdrawals often cost more, and packaged or premium accounts can waive fees the standard account charges.
- Starling: 0% foreign transaction fee on purchases, the Mastercard rate, and no fee on cash withdrawals anywhere in the world (a £300 daily cash machine limit applies). The strongest all-rounder for travel.
- Chase: 0% foreign transaction fee, the Mastercard rate, and free cash withdrawals abroad, capped at £1,500 of withdrawals a month. A close second.
- Monzo: 0% on card spending with no limit, at the Mastercard rate. Cash withdrawals abroad are free up to £400 every 30 days in the UK and EEA, or £200 outside it, then 3% (per Monzo's published fees). Strong, as long as you watch the cash cap.
- Nationwide FlexPlus: 0% on both purchases and cash withdrawals abroad. This is a packaged account with a monthly fee, so it suits frequent travellers more than occasional ones.
- Nationwide FlexAccount (standard debit card): 2.99% on purchases and withdrawals abroad. Worth flagging, because Nationwide is not automatically fee-free; it depends which account you hold (per Nationwide's published charges).
- Nationwide credit card: 0% on non-sterling purchases, but 2.5% (minimum £3) plus interest on cash. Good for buying, poor for cash.
- HSBC: 2.75% non-sterling transaction fee on debit card purchases for standard accounts.
- NatWest: 2.75% non-sterling transaction fee, though several reward and premier packaged accounts waive it.
- Barclays: 2.99% on debit card purchases in a foreign currency.
- Lloyds: 2.99%, applied to purchases, online payments and cash machine withdrawals alike. Among the most expensive of the big banks for spending abroad.
- American Express: varies by card. Amex converts at its own exchange rate rather than the Visa or Mastercard rate, and most of its UK consumer cards add a non-sterling transaction fee of around 2.99%, though a few premium cards waive it. Check your specific card, because the Amex currency conversion fee is not uniform across the range.
PayPal and online purchases: a different conversion fee
Spending abroad is not only about the card in your pocket. Pay for something online in a foreign currency through PayPal, and a different charge appears: PayPal's currency conversion fee, which runs around 3% to 4% above the wholesale rate depending on the transaction type, per PayPal's published consumer fees. That is higher than almost any bank card.
The fix takes thirty seconds. When PayPal offers to convert the currency for you, you can decline and let your card issuer handle it instead. In PayPal's payment settings, switch the conversion away from PayPal and over to your card. Your bank's rate and fee then apply, which on a fee-free card is far cheaper than PayPal's margin.
The same logic applies to Amazon, eBay, airline sites and any checkout that offers to show you the price in pounds. If a platform offers to convert for you, it is usually adding a margin. Decline, and pay in the local currency.
The Visa and Mastercard rate: your reference point
When people talk about the Visa exchange rate or the Mastercard rate, they mean the wholesale rate each card scheme uses to convert your foreign spending. It is the rate your bank starts from before adding its own fee, and both schemes publish it.
You can look up the exact rate for any currency pair and date. Visa has an exchange rate calculator, and Mastercard has a currency converter. Enter the date, the two currencies and any fee your bank charges, and you get the rate you would have received. Compare that to your statement, and you can see precisely where your money went.
For most major currencies these scheme rates sit within a fraction of a percent of the mid-market rate. That is the reassuring part. With a normal Visa or Mastercard card, the rate is rarely the problem. The fee is.
How to cut the cost of spending abroad
None of this requires a finance degree. It requires a few decisions, most of them made before you travel.
- Carry a fee-free card. A Starling, Chase or Monzo card, or Nationwide's FlexPlus if you want it bundled with travel insurance, removes the foreign transaction fee entirely. Set one up before you go, not at the airport.
- Always pay in the local currency. At every terminal and every cash machine, choose euros, dollars or whatever the local money is. Never pounds. This single habit sidesteps the dynamic currency conversion markup.
- Avoid airport and hotel exchange desks. Bureau de change rates near a departure gate carry some of the widest margins on the high street, often several percent worse than your card. A fee-free card at a cash machine beats them comfortably.
- Withdraw cash in larger, less frequent amounts if your card charges a fixed fee per cash machine withdrawal. Fewer withdrawals means fewer fixed fees.
- Check your PayPal and online checkout settings so your card, not the platform, handles the conversion.
- Audit your last trip. Pull up the statement from your last holiday, find the foreign transactions, and run the rate check from earlier in this post. The number you find is what you will keep saving on every trip from here.
Multi-currency accounts: do you need one?
For most people, a fee-free card is enough. But if you are paid in another currency, spend months abroad, or move money between countries regularly, a multi-currency account can help. Providers like Wise and Revolut let you hold balances in different currencies and spend from them without converting each time, which suits frequent travellers and remote workers paid in dollars or euros.
For the occasional fortnight in Europe, it is more than you need. A 0% card does the same job with less to manage.
How Endute fits in
Knowing your card charges a fee is one thing. Seeing it land, transaction by transaction, across every account you hold is another. That is where a tool built to show your whole financial picture earns its place.
Every transaction in both currencies. When you spend abroad, Endute records the original foreign amount alongside the converted figure that hit your account. The cost stops being invisible. You can see, line by line, what a euro coffee or a dollar dinner actually came to in pounds.
One view across every account and currency. Endute connects to your banks, and supports over 150 currencies, converting balances automatically into a single reporting currency. Your travel spending sits next to the rest of your money instead of stranded in a separate app, which is the opposite of what your bank's own budgeting tools show you.
Tags for trips. Add a tag like Holiday2025 to every transaction from a trip, across cards and currencies, and the spending-by-tag report totals the real cost: flights, dinners, fees and all. It is the audit from earlier in this post, done for you.
Review before it lands. Endute stages imported transactions so you can check each one before it settles into your records, which is exactly when an unexpected conversion charge or a dynamic currency conversion markup stands out. We have written about why reviewing transactions beats blind auto-import.
Reports that separate the trip from the charges. The spending-by-category and detailed transaction reports let you see how much of a holiday went on the experience and how much went on fees, so the next trip costs less.
A note for UK readers: we cannot currently onboard UK residents while our FCA agent registration is in progress, expected mid-2026. Until then, UK users can still track foreign spending in Endute by importing transactions from a CSV file or adding accounts manually, with the same multi-currency reporting behind them.
The single rule
If you remember one thing from all of this, make it this. Pay in the local currency. Every time.
The foreign transaction fee is the part everyone worries about, and a fee-free card deals with it in a single move. The rate markup is the part nobody sees, and it lives almost entirely in the moment you let a terminal, a checkout or a bureau convert for you instead of your own card. Decline that, and the gap closes.
Sort the card before you fly. Tap in euros, not pounds. Check one old statement to see what your current card has been costing you. Three small habits, and a holiday's worth of fees kept. The same instinct that helps you see where your money actually goes at home works just as well abroad.
Common questions about spending abroad
Do you get charged for using a debit card abroad?
Usually, yes. Most UK high street banks charge a foreign transaction fee of 2.75% to 2.99% on debit card spending in a foreign currency, and often on cash withdrawals too. A small group of cards (Starling, Chase, Monzo and Nationwide's FlexPlus) charge 0%.
Which UK bank has no foreign transaction fees?
Starling, Chase and Monzo all charge 0% on card purchases abroad at the Mastercard rate. Nationwide's FlexPlus packaged account also charges nothing, though it carries a monthly fee. Standard accounts at Barclays, HSBC, Lloyds and NatWest do charge.
Can I use my debit card abroad?
Yes. Any Visa or Mastercard debit card works almost everywhere that takes cards, which is the vast majority of shops, restaurants and cash machines worldwide. The cost depends on your bank's fees, not on whether the card is accepted.
Is it better to use a credit card or debit card abroad?
For everyday purchases, a fee-free debit card is usually cheapest. For large bookings like hotels or hire cars, a credit card adds Section 75 protection on purchases over £100. Avoid using a credit card for foreign cash, which is treated as a cash advance with interest from day one.
How do I avoid currency conversion fees?
Always pay in the local currency rather than pounds, carry a card with no foreign transaction fee, and switch PayPal and online checkouts to let your card handle the conversion. Steer clear of airport bureaux de change.
This article is for general information and is not financial advice. Card fees and account terms change, so check the current charges with your provider before relying on them. For free, impartial guidance on managing money, the government-backed MoneyHelper service is a good place to start.
