Currency exchange comparison

Our currency exchanges are up to 10x cheaper than those offered by popular high street banks. This means that customers could save up to GBP 18 when exchanging GBP 1,000 with Revolut.

Our team looked at the cost of exchanging currencies with 5 popular high street banks in the UK (HSBC, Barclays, Lloyds, Natwest, and Nationwide) between 28 May 2024 and 31 May 2024, using their 'standard-equivalent' account offering (the one most comparable to our Standard account). We found that using Revolut to exchange money is on average up to 10 times cheaper, saving up to GBP 18 (and in reality, sometimes even more) when exchanging GBP 1,000 to 5 other currencies.

Research methodology

The data for the research was collected between 28 May 2024 and 31 May 2024, using various data sources including: the currency exchange rates available publicly on the websites of the banks listed, currency exchange calculators (also provided via those banks' websites), and where neither of these were available customer accounts which we used to simulate a currency exchange. We calculated the “cost to exchange” GBP 1,000 to EUR, USD, AUD, NZD, and PLN using each of the other providers. The “cost to exchange” includes any taxes, fees, or commissions applied by the provider, in addition to what we'll call their “currency exchange markup”. The “currency exchange markup” is the amount added to the mid-market rate by each provider when completing an exchange. Ideally, a buyer would exchange money at the mid-market rate, which is the midpoint between the buy and sell prices of any two currencies. This is the best scenario because providers usually have different buy and sell prices, and the further they are from the mid-market rate, the less money the buyer gets from the exchange. We then compared the average of the other providers’ “cost to exchange” GBP 1,000 to EUR, USD, AUD, NZD, and PLN with our own. We should note that the data was collected on weekdays. During this period, no additional fees apply to our exchanges as long as customers are within their plan’s fair usage limit. On weekends a 1% fee applies, regardless of a customer’s plan.

Research results

On average Revolut was 25x cheaper when exchanging GBP 1,000 to EUR, USD, AUD, NZD, and PLN on weekdays. By quoting ‘up to 10x cheaper’, we can be confident that this remains true, even when rates fluctuate. Revolut’s average cost to exchange was GBP 2, whereas the average cost to exchange at popular high street banks were GBP 47 when exchanging GBP 1,000 to EUR, USD, AUD, NZD, and PLN on weekdays. To make the claim 'Save up to GBP 18', we've considered the average cost of exchange for popular high street banks GBP 20, instead of GBP 47. This means our marketing will remain accurate even when the cost fluctuates.

GBP EUR
GBP EUR
GBP USD
GBP USD
GBP AUD
GBP AUD
GBP NZD
GBP NZD
GBP PLN
GBP PLN
Cost to exchange, on weekdays, in GBP

HSBC

44.76
45.59
67.02
67
65.84

Barclays

46.01
46.12
58.64
60.67
86.15

Lloyds

43.2
46.12
86.11
85.5
96.14

Natwest

23.14
23.65
23.46
23.3
23.19

Nationwide

22.08
21.75
36.73
22.12
22.59

Average cost

35.84
36.65
54.39
49.94
58.78

Revolut

1.87
1.96
1.84
1.84
1.7

Times cheaper

19
18
29
27
34

Any blank entries in the above table represent where data was not available.