Yes, Canadians can open a US bank account, but the process is more complicated than it is for US residents

A Canadian citizen or permanent resident can open a checking or savings account at a US bank, but you will need to meet stricter requirements than a US citizen would. Most banks require a US address, a US tax identification number (either an Individual Taxpayer Identification Number or ITIN), and proof of identity. Some banks will not open accounts for non-residents at all, while others have dedicated programs for Canadians or cross-border customers. The easiest path is usually through a bank that already operates in Canada, such as TD Bank or Bank of America, because they understand cross-border documentation and can often process your application faster.

The entire process—from obtaining an ITIN to receiving your debit card—typically takes four to ten weeks if you do not yet have a US tax ID. If you already have an ITIN or can apply in person at a US branch with all documents ready, you can open an account the same day. The key is knowing which banks will accept you and what documents each one requires before you start.

Key Takeaways

  • You will need a US address (a physical street address, not a PO box) and a US tax ID number to open most US bank accounts as a Canadian.
  • Banks operating in both countries, like TD Bank or Bank of America, are more likely to accept Canadian applicants than banks that operate only in the US.
  • An ITIN (Individual Taxpayer Identification Number) is the most common tax ID for Canadians opening US accounts and takes four to six weeks to obtain from the IRS.
  • You will need to report the account to the Canada Revenue Agency and may face additional reporting requirements under US tax law, even if you earn no income from the account.
  • Some banks will accept a Canadian address if you have a US tax ID, but this varies by institution and you should call ahead to confirm.

What identification and documents you will need

The core requirement at almost every US bank is a valid passport or state ID, proof of address, and a tax identification number. Your Canadian passport works as primary ID. For proof of address, banks typically accept a utility bill, lease agreement, or mortgage statement dated within the last 90 days. If you have a US address (such as a property you own, a business address, or a relative's address where you receive mail), use that. If you do not have a US address, some banks will accept a Canadian address, but you must ask first—this is not standard.

The tax identification number is the sticking point. US banks are required by law to collect this before opening an account. If you do not have a Social Security Number, you will need an ITIN. You cannot apply for an ITIN directly; instead, you apply through the IRS by submitting Form W-7 (Application for IRS Individual Taxpayer Identification Number) along with your passport and proof of address. The IRS processes these applications by mail and typically takes four to six weeks. Some banks will let you open an account while your ITIN application is pending if you provide the receipt showing you have applied, but this is not may provide. Call ahead to ask whether the bank accepts pending ITIN applications before you submit your Form W-7.

Which banks accept Canadian applicants

TD Bank and Bank of America are the most straightforward options because they operate in both countries and have experience with cross-border customers. TD Bank has branches in Canada and the US and can often process applications faster because they already have your information on file if you are an existing TD Canada customer. Bank of America also accepts Canadian applicants, though the process varies by branch and state. Both banks have dedicated customer service lines for cross-border accounts and can answer questions about ITIN requirements before you apply.

Other large US banks—Chase, Wells Fargo, Citibank—have varying policies. Some will open accounts for Canadians if you have a US address and tax ID; others will not. Regional banks and credit unions are less predictable; many require you to be a US resident or have a US address. Your best approach is to call the bank's customer service line and ask directly whether they accept Canadian applicants without a US address. If they do, ask what documents they need and whether they will accept an ITIN application receipt in place of an actual ITIN. Write down the name of the representative you speak with and the date of the call in case you need to reference it later.

How to apply and what to expect

If you are applying in person at a US branch, bring your passport, proof of address, and your ITIN or ITIN application receipt. The bank will complete the application on the spot, verify your identity, and usually open the account the same day. You will receive a debit card and checks by mail within 7 to 10 business days. The bank will also provide you with account numbers and online banking credentials immediately so you can start using the account before your physical card arrives.

If you are applying online or by mail, the process takes longer. You will upload or mail copies of your documents, and the bank will verify them before opening the account. This typically takes 5 to 10 business days. Some banks require a video call with a representative to confirm your identity before they will open an account for a non-resident. Ask the bank whether this is required before you start the application, because scheduling a video call can add several days to the timeline.

Once the account is open, you can deposit money by mail, wire transfer, or ACH transfer from a Canadian bank account. Most US banks charge a fee for incoming wire transfers (typically $10 to $15), but ACH transfers are usually free or low-cost. Outgoing transfers to Canada work the same way, though the Canadian bank on the receiving end may charge a fee. Ask your US bank about their transfer fees before you open the account so you know what to expect.

Tax reporting and compliance requirements

Opening a US bank account creates tax reporting obligations in both countries. In the United States, you must report the account to the IRS on your tax return if you have US-source income or if the account balance exceeds certain thresholds. In Canada, you must report the account to the Canada Revenue Agency (CRA) on your annual tax return, even if the account earns no interest and has a zero balance. Failure to report can result in penalties ranging from hundreds to thousands of dollars. You will report the account on Form T1135 (Foreign Income Verification Statement) when you file your Canadian taxes.

If the account balance exceeds $10,000 USD at any point during the year, you may also be required to file a Report of Foreign Bank and Financial Accounts (FBAR) with the US Financial Crimes Enforcement Network (FinCEN). This is a separate filing from your tax return and has its own deadline (typically April 15 for the previous calendar year, though extensions are available). The CRA also requires reporting of foreign accounts over certain thresholds on Form T1135. These rules exist to prevent tax evasion and money laundering, and they apply even if you are a Canadian resident with no US income.

Costs and ongoing maintenance

Monthly maintenance fees vary by bank and account type. Many banks offer free checking accounts with no minimum balance, while others charge $10 to $15 per month if you do not maintain a minimum balance (usually $500 to $1,500). Some banks waive fees if you set up direct deposit or maintain a certain account balance. Ask about fee structures before you open the account, and compare the fees across multiple banks because they can add up significantly over time.

ATM withdrawals in the US are usually free at the bank's own machines, but out-of-network withdrawals typically cost $2 to $3 per transaction. If you withdraw from a Canadian ATM using a US debit card, your US bank may charge a foreign transaction fee (usually 1 to 3 percent of the withdrawal amount), and the Canadian ATM operator may charge an additional fee. Wire transfers to Canada cost $15 to $40 depending on the bank. ACH transfers are cheaper but slower (3 to 5 business days). Factor these costs into your decision about whether a US account makes sense for your situation.

Alternatives if you cannot open a US account

If a US bank will not open an account for you, consider a cross-border banking service or a US-based online bank. Some online banks have lower barriers to entry and may accept Canadian applicants without a US address. Wise (formerly TransferWise) is not a bank but offers a multi-currency account that works in both countries and can receive US dollar transfers. PayPal and Square Cash also allow Canadians to hold and transfer US dollars, though they are not banks and do not offer the same protections as a traditional bank account.

Another option is to open an account through a Canadian bank's US subsidiary or cross-border program. RBC, BMO, and Scotiabank all have US operations and may offer accounts to their Canadian customers. These accounts are often easier to open because the bank already knows you, but they may have higher fees or lower interest rates than a direct US bank account. Compare the fees and features across all options before deciding which route works best for your needs.

Frequently Asked Questions

Do I need a Social Security Number to open a US bank account?

No. If you do not have a Social Security Number, you can use an ITIN instead. An ITIN is issued by the IRS specifically for tax purposes and takes four to six weeks to obtain by mail. Some banks will let you open an account while your ITIN application is pending if you provide proof that you have applied.

Can I open a US bank account with only a Canadian address?

Some banks will, but most prefer a US address. Call the bank first and ask. If they say no, try a bank that operates in both countries, such as TD Bank or Bank of America, because they are more likely to make exceptions for Canadian customers.

How long does it take to open a US bank account as a Canadian?

If you apply in person with all documents, the account opens the same day. If you apply online or by mail, expect 5 to 10 business days. If you do not yet have an ITIN, add four to six weeks for the IRS to process your application before you can open the account.

Will I have to pay taxes on money in a US bank account?

You will have to report the account to both the IRS and the CRA, but you only pay tax on income the account earns (interest, dividends). The account balance itself is not taxed. If the balance exceeds $10,000 USD, you must file an FBAR with FinCEN.

What happens if I move back to Canada after opening a US account?

You can keep the account open and continue to use it. You must continue to report it to the CRA and file any required US tax forms. Some banks may close the account if you change your address to Canada, so contact the bank to confirm their policy before you move.