Yes, Americans can open Canadian bank accounts, but banks will ask more questions and require more documents than they ask Canadian residents
You can open a chequing or savings account at a Canadian bank as a U.S. citizen or permanent resident, but the process is slower and the requirements are stricter. Canadian banks must comply with U.S. tax law, which means they need to verify your citizenship, get your Social Security number, and file reports with the IRS about your account. Some banks will do this; others refuse to serve Americans entirely because the compliance cost is too high.
The main Canadian banks that accept American customers are Royal Bank of Canada (RBC), Toronto-Dominion Bank (TD), Bank of Nova Scotia (Scotiabank), and Bank of Montreal (BMO). Credit unions and online-only banks have different policies—some welcome Americans, others do not. You will need to contact the specific branch or bank directly to confirm they accept U.S. residents before you start the application.
Key Takeaways
- Major Canadian banks accept American account holders, but you must provide your Social Security number and proof of U.S. citizenship or residency status.
- You will need a Canadian address to open an account; a U.S. address alone is not enough, even if you work or own property in Canada.
- The bank will file Form 8854 or similar IRS reports annually, so you cannot hide the account from U.S. tax authorities.
- Opening an account remotely is difficult; most banks require you to visit a branch in person or work through a Canadian representative.
- You may face higher fees, account minimums, or restrictions on transfers compared to Canadian residents.
What documents you need to open a Canadian bank account as an American
Bring a valid passport (U.S. or dual citizenship) and your Social Security number. The bank will verify both with the IRS. You will also need proof of a Canadian address—a lease, utility bill, or property deed dated within the last three months. A U.S. address will not work, even if you own a home or business in Canada.
Some banks ask for a letter from your employer, proof of income (recent pay stubs or tax returns), or a reference from another bank where you hold an account. If you are self-employed or retired, bring two years of tax returns. The bank may also ask why you want the account and how you plan to use it—they are checking for money laundering risk, which is why the questions feel invasive.
How the IRS reporting works and what it means for your taxes
Canadian banks report your account to the IRS under the Foreign Account Tax Compliance Act (FATCA). This means the IRS knows the account exists, how much money is in it, and how much interest or income it generates. You cannot use a Canadian account to hide income from U.S. taxes.
You are required to report the account on your U.S. tax return if the balance exceeds $10,000 at any point during the year. You file this using Form FinCEN 114 (also called the FBAR). If you are married and file jointly, the threshold is still $10,000 per person, not per household. Failure to file the FBAR can result in penalties of $10,000 or more, even if you did not owe taxes on the account.
Interest earned in the Canadian account is taxed as U.S. income in the year you earn it. You may also owe Canadian tax on the same interest, but you can claim a foreign tax credit on your U.S. return to avoid double taxation. The math is complicated; consider consulting a cross-border tax accountant if the account balance is large.
Opening an account in person versus by mail or phone
Most Canadian banks will not open an account for an American over the phone or online. You will need to visit a branch in person with your documents. If you live in the U.S. and do not travel to Canada often, this is a major barrier. Some banks have branches near the U.S. border (in cities like Vancouver, Toronto, or Montreal) and may be more flexible, but you should call ahead.
If you have a Canadian employer, relative, or business partner, they may be able to sponsor your application or help you open the account remotely. Some banks allow this, but it depends on the branch and the relationship. Ask the bank directly whether a third party can help you complete the process without traveling.
Fees, minimums, and restrictions you may face
Canadian banks often charge Americans higher monthly fees or require larger minimum balances than they charge Canadian residents. Some accounts designed for Canadian citizens are not available to Americans. You may also face restrictions on how much you can transfer out of the country per month, or the bank may flag large transfers for review.
Transferring money between your Canadian and U.S. accounts costs money and takes time. A wire transfer from Canada to the U.S. typically costs $15 to $50 and takes one to three business days. An ACH transfer (if available) is cheaper but slower. Some banks limit the number of transfers you can make per month without extra fees.
Alternatives if a Canadian bank will not accept you
If you are turned down by the major banks, try smaller institutions. Tangerine (an online bank owned by Scotiabank) and some credit unions accept Americans, though policies vary by province. You can also ask whether the bank will accept you if you open the account with a Canadian resident as a joint account holder.
Another option is to use a cross-border banking service or a money transfer company like Wise (formerly TransferWise) or OFX. These are not bank accounts, but they let you hold Canadian dollars and make transfers between Canada and the U.S. with lower fees than a traditional wire. They do not offer cheques or debit cards in all cases, so they work best if you only need to move money, not spend it daily.
Why some Canadian banks refuse to serve Americans
The cost of complying with U.S. tax law is high. Banks must verify every American customer's identity, file annual reports with the IRS, and maintain records in case of an audit. For a small account, this compliance cost can exceed the profit the bank makes from fees and interest. As a result, many smaller banks and credit unions have decided it is not worth it and have closed accounts held by Americans or stopped accepting new American customers.
This trend has accelerated since 2010, when FATCA went into effect. Some Canadian banks that once welcomed Americans now refuse them. If you are planning to move to Canada or open an account there, contact the bank now to confirm they still accept Americans—do not assume they do based on past experience.
Frequently Asked Questions
Can I open a Canadian bank account if I am a U.S. permanent resident but not a citizen?
Yes, but the bank will need to verify your status. Bring your green card and passport. The bank will still report the account to the IRS and ask for your Social Security number. The process is the same as for U.S. citizens.
What if I have a Canadian address but no Canadian job or income?
You can still open an account, but the bank may ask more questions about the source of your money and why you want the account. Bring proof of income from the U.S. (pay stubs, tax returns, or investment statements). The bank is checking for money laundering, not judging your employment status.
Do I have to report a Canadian bank account to the IRS every year?
Yes, if the balance exceeds $10,000 at any point during the year. File Form FinCEN 114 (FBAR) with your tax return. You must also report the account on your tax return itself if you owe U.S. tax on the interest or income it generated. Penalties for not filing are steep.
Can I use a Canadian bank account to avoid U.S. taxes?
No. The IRS knows about the account because the bank reports it. Interest and other income earned in the account is taxable in the U.S. in the year you earn it. Hiding income in a Canadian account is tax evasion and is a federal crime.
How long does it take to open a Canadian bank account as an American?
If you visit a branch in person with all required documents, you may open an account the same day or within a few days. If you apply by mail or through a representative, it can take two to four weeks. The bank will verify your identity with the IRS before the account is fully active, which can add another week or two.