I have a bank account in the US but I am a customer of Interactive Brokers Canada. Why can't I use ACH to send funds from my bank account?

Interactive Brokers does not allow international ACH transactions between a bank account held at a US bank and a bank account held at a Canadian bank. Since Interactive Brokers Canada Inc. deposits its clients' cash in bank accounts with Canadian banks, an ACH transaction from a US bank is not an acceptable funding method. If you are attempting to fund from any location outside of Canada, Bank Wire is the only method available.

If you wish to fund your account with USD from a Canadian bank, you may use a Bank Wire or an EFT. Please note, an EFT transfer requires that the client establish a link with their USD account.

If you wish to fund your account with USD from a Canadian brokerage firm, you may use a Bank Wire or an ATON transfer. 

Powered by IBot
How do I deposit CAD to Interactive Brokers?
How do I send money via an ACH transfer?
How do I fund my TFSA account?
How do I fund my RSP account?