Yes, US citizens can open Canadian bank accounts, but the process is more complicated than it is for Canadian residents
A US citizen can open a chequing or savings account at a Canadian bank. The banks that will do this are the large national ones—Royal Bank of Canada (RBC), Toronto-Dominion (TD), Bank of Nova Scotia (Scotiabank), Bank of Montreal (BMO), and Canadian Imperial Bank of Commerce (CIBC)—plus some credit unions and online banks. But you will face extra steps that Canadian residents do not, because US tax law requires US citizens to report worldwide income and foreign financial accounts to the Internal Revenue Service (IRS), regardless of where they live.
The main barrier is not the Canadian bank's rules. It is the US bank's compliance burden. Opening an account means the Canadian bank must verify your identity, confirm your US tax residency status, and potentially file reports with both Canadian and US tax authorities. Many smaller Canadian banks and credit unions have stopped accepting US customers entirely because the paperwork cost exceeds the account revenue. But the major banks still do it, and the process, while slower, is straightforward if you have the right documents.
Key Takeaways
- Major Canadian banks (RBC, TD, Scotiabank, BMO, CIBC) will open accounts for US citizens, but smaller institutions often will not because of US tax reporting requirements.
- You will need a valid US passport or passport card, proof of US address, and a Social Security Number or Individual Taxpayer Identification Number (ITIN).
- The bank will ask you to sign a W-8BEN form (if you have no Canadian income) or a W-9 form (if you do), which tells the IRS about the account.
- The account opening takes longer than for Canadian residents—typically four to eight weeks—because the bank must verify your US tax status with US authorities.
- You must report the account to the IRS on Form FinCEN 114 (FBAR) if the account balance exceeds $10,000 at any point during the year.
What documents you need to bring
Bring your valid US passport or passport card. A driver's license alone will not work; Canadian banks require a passport for US citizens because it is the only document that proves citizenship and is difficult to forge. If your passport has expired, renew it before you visit the bank—an expired passport will not be accepted.
Bring proof of your current address. This can be a utility bill, a lease, a mortgage statement, or a government tax notice dated within the last three months. The address on the document does not have to match your passport; the bank is confirming that you have a current residential address, not that it is in any particular place.
Bring your Social Security Number (SSN) or, if you do not have one, your Individual Taxpayer Identification Number (ITIN). If you have neither, you can request an ITIN from the IRS before opening the account, though this adds time. The bank will not open the account without one of these numbers because they are required for US tax reporting.
The W-8BEN and W-9 forms the bank will ask you to sign
When you sit down to open the account, the bank will hand you a tax form. If you have no income in Canada—you live in the US and are opening the account to hold money earned in the US—you will sign a W-8BEN form. This tells the IRS that you are a US citizen with no Canadian income, so the bank does not need to withhold Canadian tax on interest the account earns.
If you work in Canada, live in Canada, or have any Canadian income, you will sign a W-9 form instead. This tells the IRS that you are a US citizen with Canadian income and that the bank should report the account to both Canadian and US tax authorities. The form itself is straightforward—it asks for your name, address, and SSN—but signing it means you are confirming to the IRS that you will report this account on your US tax return.
Do not skip or refuse to sign these forms. The bank cannot open the account without one. If you are unsure which form applies to your situation, ask the bank's account representative before you sign anything.
How long the account opening takes and why
Opening a Canadian bank account as a US citizen typically takes four to eight weeks. This is much longer than opening an account as a Canadian resident, which usually takes one to two weeks. The delay happens because the bank must verify your identity and tax status with US authorities before the account can be activated.
Here is the timeline: you walk in, provide your documents, and sign the forms on day one. The bank sends your information to its compliance team, which checks your passport against US government databases and verifies your SSN with the IRS. This verification step takes two to four weeks. Once the bank confirms you are who you say you are and that your tax information is correct, the account is activated and you can use it. Some banks will give you temporary access to the account during the verification period, but you cannot withdraw money until the process is complete.
If there is any discrepancy in your information—your name spelled differently on different documents, an old address still showing in a database, a gap in your address history—the verification will stall. The bank will contact you to clarify. This is why bringing current, consistent documents matters.
Reporting the account to the IRS on Form FinCEN 114
Once the account is open, you have a separate obligation to the IRS. If the account balance reaches $10,000 or more at any point during the calendar year—even if it drops below $10,000 later—you must file Form FinCEN 114, also called the Foreign Bank Account Report (FBAR), by April 15 of the following year.
This form tells the IRS that you have a foreign financial account. You file it electronically through the IRS website. It takes about 15 minutes to complete. You list the account number, the bank name, the maximum balance during the year, and the type of account (chequing, savings, etc.). You do not report the interest earned or any transactions—just that the account exists and how much money was in it at its peak.
Failing to file the FBAR when required carries steep penalties: $10,000 per violation if the failure is not willful, and up to $100,000 or 50 percent of the account balance (whichever is larger) if it is willful. The IRS takes this seriously. If you are unsure whether your account balance crossed $10,000, file the form. Filing when you are not required to is harmless; not filing when you are required to is expensive.
Interest, fees, and tax withholding on the account
Canadian banks pay interest on savings accounts and some chequing accounts. The interest rate varies by bank and account type—currently ranging from near zero on basic chequing accounts to around 4 to 5 percent on high-interest savings accounts, though these rates change. You will owe US federal income tax on this interest, and you will report it on your US tax return.
The bank will not withhold US tax from the interest. It will withhold Canadian tax (currently 25 percent) unless you signed a W-8BEN form, which exempts you from Canadian withholding if you have no Canadian income. Either way, you are responsible for reporting the interest to the IRS. If Canadian tax was withheld, you can claim a foreign tax credit on your US return.
Monthly account fees vary. A basic chequing account costs $0 to $15 per month depending on the bank and whether you meet a minimum balance. Savings accounts are usually free. Overdraft fees, wire transfer fees, and other service charges are similar to what US banks charge. Ask about fees before you open the account; they vary significantly between banks.
Moving money between US and Canadian accounts
Once your account is open, you can transfer money between your US and Canadian accounts using a wire transfer or an international money transfer service. A wire transfer through the bank takes three to five business days and costs $15 to $50 depending on the amount and the bank. The exchange rate is set by the bank and is usually close to the mid-market rate, but the bank adds a small markup (typically 1 to 2 percent).
Alternatively, you can use a third-party money transfer service like Wise, OFX, or Remitly. These services often offer better exchange rates than banks and lower fees ($5 to $15 for transfers under $10,000), but they take one to two business days longer. Compare rates before you transfer; the difference can be significant on large amounts.
You can also deposit US cheques into the Canadian account, but the bank will hold them for 10 to 15 business days while it clears them through the US banking system. Direct deposit from a US employer is possible if the employer's payroll system supports international transfers, but you will need to provide the bank's routing number and your account number in the correct format.
Frequently Asked Questions
Do I need to be a Canadian resident to open a Canadian bank account?
No. You can open an account as a US citizen living anywhere, including the US. You do not need a Canadian address, a Canadian phone number, or a Canadian Social Insurance Number. You do need a valid US passport and proof of your current address, wherever that is.
What if I already have a Canadian bank account and I move to the US?
You can keep the account open. The bank will not close it automatically. However, you should inform the bank that you have moved and update your address in their system. If the bank later discovers you are a US citizen and you never disclosed it, they may close the account without warning. It is better to tell them upfront.
Can I open a Canadian bank account online without visiting a branch?
Some Canadian banks offer online account opening for US citizens, but most still require an in-person visit or a video call with a bank representative to verify your identity and sign the tax forms. Check the bank's website or call ahead to ask whether they offer remote opening for US citizens. If they do, the process is the same, just done over video instead of in a branch.
What happens if I do not report the account to the IRS?
If the account balance exceeds $10,000 at any point and you do not file Form FinCEN 114, the IRS can assess a penalty of $10,000 per year of non-compliance. If the IRS determines the failure was willful (intentional), the penalty can reach $100,000 or 50 percent of the account balance. The IRS has access to foreign account information through international agreements with Canada, so unreported accounts are often discovered during audits.
Can I use a Canadian bank account to avoid US taxes?
No. The location of your bank account does not change your tax obligations. As a US citizen, you owe US federal income tax on worldwide income, including interest earned in a Canadian account. The account must be reported to the IRS, and the interest must be reported on your US tax return. Hiding the account or the income is tax evasion and is a federal crime.