RBC Foreign Currency Account Review & Alternatives 2025
RBC offers convenient ways to manage your money in CAD - but what about when you need foreign currency services?
There are various RBC foreign currency account products, including the RBC U.S. Personal Chequing Account and the RBC U.S. High Interest eSavings for customers working with USD.
There are also digital saving solutions for GBP, EUR and HKD - but there are no accounts for either small business or personal customers which offer multi-currency features to keep all your currencies together in one account.
In this guide we'll explore the RBC foreign currency account options and also a couple of smart alternatives - the Wise Account for personal and business use, offering 40+ currencies for holding and exchange, and Airwallex for businesses to hold and manage 20+ currencies.
Key points: RBC foreign currency account
Features: | RBC foreign currency account |
---|---|
🌍 Currencies | RBC offers checking accounts in USD, and savings products in USD, HKD, GBP and EUR for personal customers. Small business customers can also open a foreign currency account with RBC. For accounts which support more currencies look at alternatives like Wise and Airwallex - more on that later |
💡 Availability | RBC account products are for Canadian residents - you don't need to have an RBC CAD account to open a foreign currency account |
💰 Fees | There's a 3 USD/month fee for the USD chequing account service, with no monthly fees for savings accounts in foreign currencies. Transaction fees may apply - sending an international payment costs the equivalent of 45 USD for example. |
💱 Exchange rate | The RBC exchange rate is calculated by the bank itself and may include a markup or margin which is added onto the mid-market rate that you'll see on Google. Compare the rate you're quoted with alternatives like Wise and Airwallex which may offer better rates with lower overall costs |
Does RBC have a multi-currency account?
RBC does not have a multi-currency account for personal customers. Instead they have the following products:
RBC U.S. Personal Chequing Account
RBC U.S. High Interest eSavings
RBC Hong Kong Dollar eSavings
RBC Euro eSavings
RBC British Pound eSavings
These accounts hold one currency each, so if you need to hold more than one currency, you'll have to open several different accounts to do so.
While the selection of account products and currencies may not be exactly the same for business customers, the same applies - multi-currency account products aren't available, so you may find you have to open several accounts to cover your currency needs.
If you'd prefer to hold more than one currency in your account to make transaction and exchanging easier, you may prefer a flexible alternative like Wise or Airwallex.
We'll look at these later in more detail.
How does RBC multi-currency account compare?
In this guide we've got details about the foreign currency products available from RBS, and also a couple of alternative providers to give you some ideas of the options available for you. Let's start with a brief overview of how they compare- there's more about the providers we've selected coming up later.
RBC | Wise | Airwallex | |
---|---|---|---|
Availability | Single foreign currency accounts for personal and business customers | Personal and business multi-currency accounts available | Business multi-currency accounts available |
Eligibility | Available for Canadian customers with relevant proof of ID and address | Open your account from Canada or other supported countries, with local proof of ID and address | Open your account from Canada or other supported countries, with local proof of ID and address |
Currencies supported | USD for chequing USD, GBP, EUR and HKD for savings accounts | Hold 40+ currencies Receive 20+ currencies Send to 140+ countries | Hold 23+ currencies Receive 20+ currencies Transfer to many countries globally |
Account fees | 3 USD monthly fee for USD chequing No ongoing fees for other currency savings accounts Outgoing international transfers costs are set by currency - 45 USD, 33 EUR or 27 GBP for example Incoming international transfer costs over about 50 CAD in value have fees which vary by currencies - 17 USD, 12 EUR or 10 GBP for example | No account opening or ongoing fees for personal customers One time 55 CAD fee to get full feature access for business accounts Send from 0.48% Receiving fees may apply for SWIFT and wire payments, but there's no fee to receive with local details | No account opening or ongoing fees Transfer with local details for free, or pay 20 - 35 CAD for a SWIFT payment 0.5% or 1% foreign exchange fee depending on the currency |
Linked debit card | Not available | Available | Available |
Best features | Both chequing and saving products for USD, plus digital saving solutions for a few other major currencies | Broad range of supported currencies, with easy ways to spend, send and exchange using the mid-market rate | Strong business features including ways to receive bank transfers and customer card payments |
*Details correct at time of research 7th May 2025
RBC does offer a few different currencies if you want to save, but as accounts do not have debit cards, this is not an ideal solution for people who like to travel or who want an account for online shopping.
Although you can get cash from RBC, fees apply to making in branch cash withdrawals. For many customers, other providers like Wise and Airwallex may be a better fit if you're looking to have more flexibility to use your money across currencies.
What is an RBC foreign currency account?
RBC does not offer a multi-currency account - instead there are the following options for personal customers:
RBC U.S. Personal Chequing Account
RBC U.S. High Interest eSavings
RBC Hong Kong Dollar eSavings
RBC Euro eSavings
RBC British Pound eSavings
The USD chequing account could be a good option for people who need to send payments to the US regularly, plus you can get cash from a branch if you need to.
The other products are intended for savings and so may suit people who want to diversify their assets to add in foreign currency saving products.
RBC foreign currency accounts are available for customers who can provide the required paperwork, with no need to also have a CAD account with the bank. Generally to apply you must reside in Canada and have a Canadian address.
You'll be asked to provide ID and a selfie. ID can be a passport from any country, or a driver's licence from Canada or the US.
Best features
Chequing services for USD, and savings accounts for 4 currencies to allow you to diversify assets
No ongoing fees for any of the digital savings products
International payment services available from your account
Deposit and withdraw cash at a branch if you need to
Supported currencies 🌍
If you want to manage your money in USD you can choose the RBC U.S. Personal Chequing Account or the RBC U.S. High Interest eSavings account. Alternatively there are digital savings accounts for Hong Kong Dollars, Euros, and British Pounds.
Pros and cons of RBC foreign currency account
RBC advantages | RBC disadvantages |
---|---|
✅Easy branch services if you ever need them ✅ Chequing and savings accounts options, including USD, GBP, EUR and HKD ✅ Earn interest on your savings account products ✅ Send, receive, deposit and withdraw funds in foreign currencies ✅ Some monthly transactions are included before per transaction fees begin | ❌ No multi-currency account option - single currency only ❌ No debit card ❌ Transaction fees apply once you exceed your plan limit |
Alternatives to RBC foreign currency account in Canada
So - if you want a multi-currency account which can cover dozens of currencies in one place, what are your options? Let's take a quick look at some RBC foreign currency account alternatives to give you a flavour.
We've highlighted Wise which offers both personal and business accounts, and Airwallex which is for business customers only. Here's an overview - and we have more on each coming up right after.
RBC | Wise | Airwallex | |
---|---|---|---|
Currencies supported | Chequing services for USD Savings accounts for 4 currencies - USD, GBP, EUR and HKD | Hold 40+ currencies Receive 20+ currencies Send to 140+ countries | Hold 23+ currencies Receive 20+ currencies Transfer to many countries globally |
Opening or ongoing fees | 3 USD/month fee for USD chequing No monthly fee for savings accounts | No account opening or ongoing fees for personal customers One time 55 CAD fee to get full feature access for business accounts | No account opening or ongoing fees |
Outgoing international transfer fees | Outgoing international transfers costs are set by currency - 45 USD, 33 EUR or 27 GBP for example | Send from 0.48% | Transfer with local details for free, or pay 20 - 35 CAD for a SWIFT payment |
Incoming international transfer fee | Incoming international transfer costs over about 50 CAD in value have fees which vary by currencies - 17 USD, 12 EUR or 10 GBP for example | Receiving fees may apply for SWIFT and wire payments, but there's no fee to receive with local details | No listed fee for bank transfers - fees apply to receive customer card payments |
Exchange rate | RBC exchange rate which may include a markup | Mid-market rate | Wholesale rate, + 0.5% or 1% foreign exchange fee depending on the currency |
Linked debit card | Not available | Available,Wise debit card. | Available - virtual cards only |
*Details correct at time of research 7th May 2025
Wise and Airwallex both use a multi-currency model which means you can hold and view all your currencies in one account - with a great breadth of supported currencies for optimal flexibility.
These are both digital providers - so you can't visit a branch to transact - but you can manage your money with your phone or laptop, making this a convenient and flexible solution for many customers in Canada.
Wise Account
💡 Great for: personal and business accounts which can hold and exchange 40+ currencies, with mid-market exchange rates and low, transparent fees |
Wise offers accounts for personal and business customers in Canada and many other countries and regions.
You'll be able to hold and exchange 40+ currencies, with mid-market exchange rates whenever you want to convert from one currency to another. This applies when you send a payment, spend with your Wise card, or convert in your account.
If you're converting money for a payment, or to send overseas, Wise has low transparent fees from 0.48% which lets you easily check and compare the costs of your transaction against other providers.
Multi-currency account and linked card – hold and exchange 40+ currencies, spend with your Wise card in 150+ countries
Mid-market rate – exchange with the mid-market rate and no hidden fees when you send, or spend
Receive payments in foreign currencies – get local and SWIFT account details to receive payments conveniently to your account in a selection of major currencies
Wise pros | Wise cons |
---|---|
✅ Wide range of supported currencies ✅ Mid-market exchange rates ✅ International debit cards and withdrawals ✅ Personal and business account available | ❌ Variable conversion fees apply ❌ No branch service |
Wise fees
Features | Wise pricing |
---|---|
Account fees | No account opening or ongoing fees for personal customers One time 55 CAD fee to get full feature access for business accounts |
Currency conversion | Mid market rate with low transparent fees from 0.48% |
Supported currencies | Hold 40+ currencies Receive 20+ currencies Send to 140+ countries |
Sending & receiving international transfers | Transfer fees from 0.48% Receiving fees may apply for SWIFT and wire payments, but there's no fee to receive with local details (except USD wire payments) |
Limits | Usually no holding limit Transfer limits vary by currency, but are set high for personal and business use - around 1 million GBP usually (about 1.85 million CAD) 💡 More information - Wise limits |
*Details correct at time of research 7th May 2025
Airwallex Account
💡 Great for: Canadian business customers who trade internationally, and need to take customer card payments conveniently in a selection of currencies |
Airwallex offers business account products for Canadians which can receive, hold and manage over 20 currencies, and which also allow you to take customer card payments. If you're running an ecommerce store, for example, there are low and no code options to integrate your Airwallex account into your website checkout, or you can get paid with payment links and with local receiving accounts if you'd prefer. Airwallex lets you convert currencies in your account, with a fee of 0.5% for major currencies, and 1% for some more unusual currencies, which can allow you to manage your balance effectively to withdraw it to your CAD bank or use your balance to pay contractors, suppliers or international tax authorities.
Manage 20+ currencies – receive and hold 20+ currencies, allowing you to work with customers, contractors and suppliers around the world
Receive global payments – get paid using card and local payment methods, and get local account details to use with PSPs, marketplaces and on invoices
Send payments for free – send to 120+ countries for free with local payment methods, and get SWIFT payments where needed for a fee
Airwallex pros | Airwallex cons |
---|---|
✅ Exchange, receive and hold 20+ currencies ✅ Take customer card payments from around the world ✅ No fee to send payments to 120+ countries ✅ No ongoing account fees | ❌ Currency conversion costs apply ❌ Physical debit cards not available in Canada |
Airwallex fees
Features | Airwallex pricing |
---|---|
Account fees | No account opening or ongoing fees |
Currency conversion | Wholesale rates, then 0.5% or 1% foreign exchange fee depending on the currency |
Supported currencies | Hold 23+ currencies Receive 20+ currencies Transfer to 120+ countries globally |
Sending & receiving international transfers | Transfer with local details for free, or pay 20 - 35 CAD for a SWIFT payment |
Limits | Limits may apply, but are usually set very high, at around 5 million USD (about 6.9 million CAD) for conversion and holding Limits can be adjusted on application where required |
*Details correct at time of research 7th May 2025
What is the eligibility for an RBC foreign currency account?
You can apply for an RBC foreign currency account as a personal customer as long as you have a government issued photo ID and a Canadian address.
You'll often be able to apply online using your ID and a selfie to show the ID really is yours. If you're new to Canada you may also be asked to provide your immigration documents such as your visa.
Tax information is also required.
Who is it good for?
The products from RBC offer most flexibility for customers who manage USD primarily, as there are both chequing and savings account products.
This gives the option to pay bills in US dollars for example, as well as saving. If you want to use the other digital savings accounts in GBP, EUR and HKD, you can do so but bear in mind that there are no debit cards, and there are fees to withdraw over the counter in a branch.
How to open a foreign currency account with RBC
You may be able to open your account with RBC online as long as you have documents which are recognised by the bank's online system.
In this case the process should be pretty easy - and if you don't have standard Canadian or US issued paperwork, you can also visit a branch to open your account instead.
Here's how to open your RBC account online:
Download the RBC app or go to the RBC website
Select the account you want and tap Apply now
Follow the prompts to enter your personal and contact information and your tax details
Upload a photo of your government issued ID
Take and upload a selfie following the instructions
Wait for your account to be verified - you can transact once your details are confirmed by the bank
What documents you'll need
You're asked to provide a proof of ID which must be a government issued photo ID to open your account.
You may also be prompted to upload extra documents if you're a newcomer to Canada, such as proof of your legal resident status in the country.
Finally you can expect to need to take a selfie to allow the bank to match your image with that on your ID document.
RBC US and Foreign Currency Account fees
The costs associated with using an RBC foreign currency account depends on the type of account you choose.
Fees may include a monthly cost, international transfer fees and assisted transaction charges when you deposit or withdraw cash in a branch:
Service | RBC US and Foreign Currency Account fees |
---|---|
Monthly fees | 3 USD monthly fee for USD chequing No ongoing fees for other currency savings accounts |
Outgoing wire fee | Outgoing international transfers costs are set by currency - 45 USD, 33 EUR or 27 GBP for example |
Incoming wire fee | Incoming international transfer costs over about 50 CAD in value have fees which vary by currencies - 17 USD, 12 EUR or 10 GBP for example |
Assisted transaction fees | US chequing accounts - 6 transactions included for free, then 1.25 USD/transaction US saving accounts - 1 transaction included for free, then 3 USD/transaction Branch withdrawal fees for other currencies set by currency - 0.6 GBP or 0.75 EUR for example |
*Details correct at time of research 7th May 2025
RBC exchange rates
Banks like RBC set their own exchange rates and may not be the same as the rate you find on Google or using currency conversion tools.
The Google rate is usually the mid-market rate, but banks will often add a variable fee called a markup or margin to this to calculate the rate they offer to customers sending a payment or transacting.
To spot the markup applied to your RBC transactions, you'll need to compare the RBC rate against the mid-market rate for your currency which you can get from Google or using a currency conversion tool.
Or avoid the maths by choosing a provider which uses the mid-market rate and splits out the fees for the sake of transparency - like Wise.
How to use RBC foreign currency account
The options for how you use your RBC foreign currency account will depend a bit on the specific product you pick.
Here are a few common uses:
USD chequing accounts offer chequing services and may offer an optional overdraft
Foreign currency saving accounts pay interest and can help you diversify your investments
Transfer easily between accounts in your own name, or make payments to others - fees apply
RBC USD Account Products
RBC has 2 products covering US dollar transactions - a chequing account and a savings account. There's a 3 USD monthly fee for the chequing account which then gets you 6 assisted transactions a month before any fee applies.
There are no ongoing fees for the savings product - and you can earn interest - but a fairly steep 3 USD fee applies for each assisted transaction. Debit cards are not available.
RBC Foreign Currency Saving Accounts
RBC also offers digital saving accounts in GBP, EUR and HKD which allow you to save and diversify your funds across different currencies.
This might be handy if you know you have upcoming foreign currency bills for example, as you'll be able to save and then transfer from the account when the bill needs to be paid.
Related article: RBC GBP Bank Account Review 🇬🇧
Is RBC multi-currency account safe?
Yes. RBC is a trusted bank which uses industry leading precautions to keep customers, their accounts and their money safe.
How to use RBC foreign currency account abroad
You can log into your RBC foreign currency account from abroad using online and digital banking services. This will allow you to continue managing payments and viewing your transactions.
However, as the account does not have a debit card, you can't take out cash at an ATM when you go away from home.
Can I access my RBC US and Foreign Currency Account overseas?
You can access my RBC US and Foreign Currency Account overseas using digital banking services, but you won't be able to get cash from an ATM or use the ATM to check your balances, as the account does not offer a linked debit card.
RBC US and Foreign Currency Account limits
There's usually no limit to the amount you can hold in your RBC account, but transaction limits may apply. These may vary between online and in branch services, so you'll need to check the details in your local branch.
Usually there's a limit of 50,000 CAD or the equivalent for sending online wire payments for example - but you may be able to send more in person.
Conclusion: Is the RBC US and Foreign Currency Account good?
RBS offers personal customers a few different foreign currency account products. If you need access to USD, you may like the RBC U.S. Personal Chequing Account or the RBC U.S. High Interest eSavings product. Customers who want to save in foreign currencies can also open the RBC Hong Kong Dollar eSavings, the RBC Euro eSavings and the RBC British Pound eSavings account.
While all of these accounts have some great features, they're not multi-currency products, and to manage more than one currency you'll need to open multiple accounts. The selection of currencies is also pretty narrow. As an alternative you might prefer Wise or Airwallex which let you hold dozens of currencies, with linked debit cards, low fees, great rates and an intuitive flexible service . Use this guide to weigh up your options and decide which may be the best fit for your specific needs.
FAQs
Can I open an RBC account with foreign currency?
You can open an RBC account in USD, GBP, EUR or HKD. Deposits can be made in foreign currencies in cash or by electronic transfers. Fees may apply, including exchange rate markups.
Can I deposit foreign currency into my RBC account?
Yes. You can deposit cash in a branch of RBC - but there's a fee to pay in many cases. If you don't intend to deposit cash you might prefer an alternative like Wise or Airwallex which are optimised for digital account management with the lowest possible fees.
Does RBC have foreign transaction fees?
RBC has various fees when you transact internationally, including overseas payment charges and currency conversion fees. Compare the costs of your RBC account with an alternative like Wise or Airwallex to see which is cheapest for you.
General advice: The information on this site is of a general nature only. It does not take your specific needs or circumstances into consideration. You should look at your own personal situation and requirements before making any financial decisions. We compare currency exchange and money transfer services in over 200 countries and territories worldwide. We only display reputable companies which we have researched and approved.