How do I use Revolut across multiple countries + what charges for cash withdrawls and purchases?


I am travelling to:

Sri Lanka

What is the best way to use your service? Do I top in the local currency for example I am based in the UK but when I first arrive in Australia do I top in Australian $? Then, same for the other destinations?

Sorry this question MUST of been asked so many times, however I am a bit lost!

Also, my final question is charges for:

  • Withdrawals from an ATM (what costs and limits are imposed anything else I should know?)
  • Purchases - say for e.g I purchase dinner at a restaurant what costs do I incur through Revolut?

Many thanks



Hi there.

The rule is that you should top up in the currency that your bank account is held in. For example, if you have a UK bank account make sure you top up in GBP. If you don’t your bank will convert the money for you and charge a huge fee!

We currently support top-ups in 26 currencies - EUR, USD, GBP, PLN, CHF, SEK, NOK, DKK, RON, AUD, NZD, SGD, HKD, ILS, TRY, AED, CAD, HUF, INR, JPY, MAD, MXN, QAR, THB and ZAR. Once you have loaded your account, you can exchange between the currencies in the app; send free money transfers in 26 currencies to banks around the globe; or spend in 120 currencies with a Revolut card.

We’ll take care of the conversion for you when you use your Revolut card abroad. For example in you’re in Thailand, we’ll convert your GBP balance to THB automatically when you spend with your card.

Please note, if you are topping up via a bank transfer outside of the EU your bank may charge you a large international wire transfer fee as such transfer would go via SWIFT.

Sometimes when you use an ATM, you will be asked to choose between a ‘credit’, ‘checking’ or ‘savings’ account. You should always choose either a ‘checking’ or ‘savings’ account.

If the ATM (or card terminal) asks whether you would like to complete the transaction ‘with conversion’ or ‘without conversion’, you should ALWAYS choose ‘without conversion’.

As a rule of thumb, you should always opt to be charged in the local currency of the country you’re in! If you’re in Thailand choose Thai Baht, in Spain, Euros or in the United States, Dollars.

If you choose ‘with conversion’, the merchant or ATM provider can apply their own exchange rate. This rate usually has a mark-up on the interbank rate, enabling the ATM provider or merchant to make a profit on your transaction.

foreign POS usage seen as currency exchange

Thanks that’s useful.

So, if I want to do the following:

  • Top up money onto the card and use the card in Australia, do I need to top what I want for e.g. lets say £500, so do I convert this to Aus$ in the App so I can use the card in Oz? Or do I just load the card and in £ as this in my UK bank account. I am just getting my head around how to use your service - a step by step simple instruction would be sufficent so I just understand what and how I use your service.

  • Secondly, when I am in Oz or any country I would like to know if your card is good for cash withdrawals, or is it better for me to use my Bank debit card? What are the charges for cash withdrawls from an ATM?

  • Thirdly - If I use the Revolut card for paying over epos for e.g lets say I buy some groceries is it better to use your card or a bank debit card? Again what are the costs of using your card againt a tradition bank debit card?

Sorry as you must answer these same questions all the time, I am just trying to figure out a step by step process of using your card and the costs associated so I can plan my trip and finances.




Hi Simon, from my understanding, it’s best to top up in GBP and do the conversion via the app, that way you’ve locked in the currency at that particular time at that particular rate (you can actually set a rate alert so it notifies you when it reaches a rate you set to convert at) once you have done this, then it’s a choice of either using cash machines to withdraw (there are limits to withdrawals, after this, you will be charged a percentage)
If you then use your Revolut card at the cash machine you would only have to worry about whether the particular machine charges for withdrawals and you’d have to make sure you choose “without conversion” so you’re not charged for changing into AUD. if you use your debit card, you have to factor all of the above in plus whatever rate your bank charges (normally on the day the transaction shows at their end)
If you use your Revolut card in store over EPOS then you would need to choose “without conversion” again to ensure you’re not charged for changing into AUD (as you already have AUD on you Revolut card), if you use your debit card you would be subject to the exchange rate at the time of the transaction registering with your bank, also any charges applied by your bank.


Hi @AndreasK,

I just read your post saying that you support top-ups in 26 currencies including ILS - I’m interested in topping up in ILS, but I don’t see ILS as one of the currency options when trying to top-up my account: could you please confirm if ILS top-ups are supported, and if so how should I proceed?

Many thanks,


You can’t yet top up with ILS with card only via bank transfer. You can find ILS details in app -> More -> Profile -> Account Details -> ILS


Got it, thank you for the clarification.