How do I transfer money to my Revolut account from another bank account?
You can use your Revolut account to receive transfers from other bank accounts. Your Revolut account is a multi-currency account, whereby each currency account has unique account details to receive particular transfers.
For some currencies you have two types of account details:
- Domestic (local), whereby the sending and receiving bank are located in the same country or area, which is processed via a local transfer network, or
- International (cross-border), which is mainly processed via the SWIFT transfer network.
You can find your available ‘local’ and ‘SWIFT’ (cross-border) account details for each supported currency in the 'account details' section of your Revolut app. If your account details for a currency does not have a ‘local’ section, then only SWIFT details are available at this moment. We’re working hard to bring more local details in the future!
Use local details where possible as local transfers are usually quicker and cheaper (or free) compared to SWIFT transfers. Also, make sure to use the specific account details for the currency you intend to send.
Adding GBP: use your local account number and sort code to receive Faster Payments, CHAPS or BACS transfers from UK bank accounts. Use your SWIFT IBAN and BIC details to receive cross-border SWIFT transfers from bank accounts outside the UK.
Adding EUR: use your local IBAN and BIC to receive SEPA transfers from bank accounts within the SEPA area. Use your SWIFT IBAN and BIC details to receive cross-border SWIFT transfers from bank accounts outside the SEPA zone.
Adding other currencies: use your IBAN and BIC details from the SWIFT tab in your Revolut app for the particular currency that you intend to receive.
When instructing a transfer to your Revolut account, ensure that the account details are used as they are shown in the Revolut app. A combination of local and SWIFT details, or using the wrong details to initiate a transfer will cause it to fail and bounce back to the sender.
In addition, please note that you'll have to set up an External Account in order to receive transfers that'll bring your Revolut account over SGD4,800. An external account is your selected local personal bank account where excess monies above S$5,000 will be automatically transferred to at the end of the day.
This is because Revolut is regulated under the Payment Services Act (PSA) where you can only keep an end-of-day wallet balance of S$5,000. Find out more about the Payment Services Act for your wallet balance [here](revolut://app/faq?key=question.is-there-a-limit-for-receiving-local-payments).
If you are reading this article from your Revolut app, you can tap on ‘Making an inbound transfer’ below, to start a chat with our support team to help.
With bank transfer
- Can I get my salary paid into my Revolut account?
- How do I transfer money to my Revolut account from another bank account?
- Guide to EUR bank transfers to your Revolut account
- Guide to GBP bank transfers to your Revolut account
- Guide to USD bank transfers to your Revolut account
- Guide to international SWIFT bank transfers to your Revolut account
- Which local account details are available for me?
- Will I be charged for an inbound transfer?
- When will the bank transfer reach my Revolut account?
- Which currencies are supported for inbound transfers?
- Which countries are not supported for inbound transfers?
- What if my IBAN for SEPA transfer is not accepted?
- Can I receive bank transfers in INR?
- What should I do if a transfer doesn't arrive to my Revolut account?
- Why has the transfer to my account been reverted?
- Where can I find my local account details?
- My top-up failed, but the refund didn’t arrive to sender's account
- My deposit arrived in a different currency