With the Canadian dollar (CAD) again making an aggressive move towards parity with the U.S Dollar (USD), deal seeking Canadians are probably looking to pick up some of the cheap greenback. One hurdle though when purchasing USD are the fees involved.
As someone who likes to minimize fees, I went on the search for some low cost ways to exchange currency.
As I have an account with IB, I can attest for their extremely low prices for both stock trading and currency exchange. While most discount brokers charge 1%-1.5% per exchange, Interactive Brokers charges:
1 basis point (0.01%) + $2.50 USD.
However, there are some drawbacks of using IB as your primary currency conversion tool. First, you need an account with them which costs a minimum of $120/year (USD). Secondly, if you want the money in a reasonable amount of time, the money must be first “wired” to IB ($30 charge at most banks). After that, you can do the currency exchange, then EFT the money back to your USD bank account.
Otherwise, if you EFT the money from a CAD bank account into the IB account, since it will be withdrawn into a different account (USD bank account), they will hold the money for 60 days.
I can see this option being a great solution for existing IB account holders AND if you are exchanging fairly large quantities to make up for the $30 wire transfer fee.
To put this in perspective, here is the cost of exchanging various amounts of Canadian Dollars:
- $500: $33.05 (assume $2.50 USD = $3 CAD)
- $1,000: $33.10
- $2,000: $33.20
- $4,000: $33.40
- $5,000: $33.50
- $10,000: $34.00
Other Discount Brokerages
Discount brokers typically charge 1%-1.5% on currency exchanges (one way) on top of the spot rate. In order for this to work, you’ll need a non-registered CAD and USD trading account with a discount brokerage of your choice. In addition you’ll need a Canadian and USD currency bank account attached to the trading account.
From there, to take advantage of the relatively low currency exchange fees, simply:
- EFT CAD from your bank account to your non-registered discount brokerage CAD account
- Convert the CAD to your USD trading account.
- From there, request a withdrawal/cash transfer from your USD trading account to your USD bank account.
This process will take approximately 4-5 business days depending on how long the EFT transfers take.
Here is the cost of exchanging various amounts of Canadian Dollars assuming the surcharge is 1.5% (not counting any USD account withdrawal fees):
- $500: $7.50
- $1,000: $15
- $2,000: $30
- $4,000: $60
- $5,000: $75
- $10,000: $150
Local Bank Teller
I phoned a my bank for the rates when purchasing USD through a teller and they charge a hefty premium for purchasing USD. At my bank (CIBC), they don’t have any fees for the exchange, but they charge 3.3% above spot rate. I expected it to be a little more expensive, but 3.3% is a bit much.
However, this is one method of getting USD if you are in a hurry. Otherwise, there are cheaper options.
Here is the cost of exchanging various amounts of Canadian Dollars assuming the surcharge is 3.3%
- $500: $16.50
- $1,000: $33
- $2,000: $66
- $4,000: $132
- $5,000: $165
When I’m traveling in the U.S or any place that accepts USD, the most common method of payment that I use is my credit card. Even though a credit card typically charges a premium of 2.5%, it’s much more convenient than carrying around U.S Dollars, and apparently cheaper than getting cash from a teller.
If you’re looking for a deal in currency exchange, you’ll need to plan ahead a bit. While Interactive Brokers has great rates, they are not for everyone as they have an annual fee of $120USD. I think the best all around deal is to have a non-registered low cost discount brokerage account that charges around 1% for currency exchanges (like Questrade). Otherwise, I simply use my credit card while making small purchases when I’m across the border.
Do you have any tips on how to exchange currency with relatively low fees?-> If you would like to read more articles like this, you can sign up for my free newsletter service below (we will not spam you).