Yes, you can open a US bank account as a Canadian citizen, but the process is more involved than it is for a US resident
A Canadian citizen can open a US bank account at most major banks and many smaller ones. The bank will require proof of identity, a US address (or sometimes a US mailing address), and a US tax identification number. The most common route is an Individual Taxpayer Identification Number (ITIN), which the IRS issues to non-US residents who have US tax obligations or need to open financial accounts.
Some banks will open an account with a Canadian address if you have a US ITIN, but most prefer a US address. If you don't have one, you can use a US mailbox service, a relative's address, or a business address. The bank will verify your identity through documents like a Canadian passport or driver's license, and they will ask about the source of your funds and the purpose of the account.
The entire process typically takes one to three weeks from application to account opening, depending on the bank and how quickly you provide documents. Some banks offer online applications for non-residents; others require you to visit a branch in person or work with a banker over the phone.
Key Takeaways
- You will need a US tax identification number (usually an ITIN) and either a US address or a US mailing address to open most US bank accounts.
- Major banks like Chase, Bank of America, and Wells Fargo accept Canadian citizens, but requirements and ease of opening vary by bank and by branch.
- The IRS issues an ITIN through Form W-7, which you can submit by mail with your passport and a completed application; processing takes four to six weeks.
- Once your account is open, you will owe US tax on any interest earned, and the bank will report your account to the IRS under FATCA (Foreign Account Tax Compliance Act).
Getting an ITIN before you apply for a bank account
An ITIN is a nine-digit number the IRS assigns to individuals who need to file US taxes or open US financial accounts but are not US citizens or permanent residents. You request one by mailing Form W-7 (Application for IRS Individual Taxpayer Identification Number) to the IRS, along with your passport and proof of your Canadian residency (such as a utility bill or lease).
The IRS processes Form W-7 by mail only; there is no online application. Mailing from Canada to the IRS takes about two weeks each way, and the IRS typically responds within four to six weeks of receiving your application. Some banks will open an account while your ITIN is pending if you provide the receipt notice (Form W-7-R) that the IRS sends when they receive your application, but most will wait until the ITIN is issued.
You do not need an ITIN to open every US bank account—some banks, particularly online-only banks, will open accounts for Canadian citizens using only a passport and a Canadian address. However, the bank will eventually require an ITIN for tax reporting purposes, so you will need one within a few months of opening the account.
Which US banks accept Canadian citizens and what they require
Major national banks like Chase, Bank of America, Wells Fargo, and Citibank accept Canadian citizens, but each has different requirements and processes. Chase requires an ITIN and a US address; some Chase branches will open accounts for Canadians in person if you visit a branch near the US-Canada border. Bank of America accepts Canadian citizens at most branches and will work with a US mailing address. Wells Fargo and Citibank have similar policies but vary by branch and account type.
Online banks like Charles Schwab, Ally, and Discover often have simpler processes for non-residents and may not require a physical US address. Charles Schwab, in particular, is popular with Canadians because it does not charge foreign transaction fees and accepts Canadian citizens with an ITIN and a Canadian address. Ally Bank accepts Canadian citizens but requires a US address or a US phone number tied to a US address.
Smaller regional banks and credit unions vary widely. Some will open accounts for Canadians; others will not. The best approach is to call the specific branch where you want to open an account and ask about their policy for non-resident aliens before you apply.
What documents and information you will need to provide
Every bank will ask for proof of identity (your Canadian passport or driver's license), your ITIN or ITIN receipt notice, and your address. If you are using a US mailing address, the bank will ask for proof that you have the right to use it—a lease, utility bill, or letter from the person whose address you are using. Some banks will also ask for a second form of ID, such as a credit card or provincial health card.
The bank will ask about the source of the funds you plan to deposit and the purpose of the account. Answer honestly. Banks are required to report suspicious activity, and lying about the source of funds can result in account closure and a report to the Financial Crimes Enforcement Network (FinCEN). If you are depositing money from your Canadian bank account, you can simply say that—it is not suspicious.
You may also be asked to provide a reference from another bank or financial institution, particularly if you have no US credit history. A reference from your Canadian bank is acceptable.
Tax obligations once your account is open
Once you open a US bank account, you owe US federal income tax on any interest the account earns. The bank will send you a Form 1099-INT each January reporting the interest paid in the previous year. You will need to file a US tax return (Form 1040-NR, the non-resident alien return) and report this income to the IRS.
The bank will also report your account to the IRS under the Foreign Account Tax Compliance Act (FATCA). This is automatic and does not require you to do anything, but it means the IRS knows about the account. If you have more than $10,000 in US financial accounts at any time during the year, you may also need to file a Report of Foreign Bank and Financial Accounts (FBAR) with the Financial Crimes Enforcement Network, though as a Canadian citizen with a US account, you are reporting a US account, not a foreign one.
You should also report the account to the Canada Revenue Agency (CRA) if you are a Canadian resident. Canadian residents must report worldwide income, including US bank interest. Failure to report can result in penalties from the CRA.
Moving money between your Canadian and US accounts
Once your account is open, you can transfer money from your Canadian bank to your US account using wire transfer, ACH (Automated Clearing House), or sometimes a cross-border bill payment service. Wire transfers are the fastest (one to three business days) but cost $15 to $50 per transfer. ACH transfers are slower (five to seven business days) and usually cost $0 to $15. Some Canadian banks offer cross-border bill payment services that are cheaper and faster than wire transfers.
When you transfer money, you will receive an exchange rate from your Canadian bank or the US bank, depending on who is handling the transfer. The exchange rate is usually not the mid-market rate; the bank will add a markup of 1 to 3 percent. If you are transferring large amounts regularly, ask your bank about better rates or consider using a currency exchange service like Wise or OFX, which often offer better rates than banks.
You can also deposit US checks into your US account by mail or mobile deposit, if your bank offers it. Checks typically clear within three to five business days.
What happens if you move to the US or change your residency status
If you move to the US and become a permanent resident or citizen, you can convert your account to a standard US resident account. You will need to provide a US address and a Social Security Number (if you have one) or continue using your ITIN. The conversion is usually straightforward and does not require closing and reopening the account.
If you move back to Canada or remain a Canadian resident, your account stays open as long as you keep it active and comply with US tax reporting requirements. Some banks will close accounts for non-residents if there is no activity for a long period (usually one to two years), so make at least one transaction per year to keep the account active.
Frequently Asked Questions
Do I need a Social Security Number to open a US bank account as a Canadian?
No. You can use an ITIN instead. A Social Security Number is only for US citizens and permanent residents. An ITIN serves the same purpose for tax and banking identification.
Can I open a US bank account online from Canada without visiting the US?
Yes, some banks allow it. Charles Schwab, Ally, and Discover accept online applications from Canadian residents. Most traditional banks require you to visit a branch in person or work with a banker over the phone, though some branches near the US-Canada border will work with you remotely if you have an ITIN.
What if the bank rejects my application?
Banks can refuse to open accounts for non-residents for any reason. If one bank rejects you, try another. Online banks and banks in states with large Canadian populations (like Washington, Michigan, and New York) are more likely to accept Canadian citizens. If you are repeatedly rejected, you may need to visit a branch in person or work with a banker who specializes in non-resident accounts.
Will opening a US bank account affect my Canadian credit score?
No. US banks report to US credit bureaus, not Canadian ones. Your Canadian credit score will not be affected. However, if you want to build US credit history, you can use the US account as a reference when you apply for a US credit card or loan later.
How long does it take to get an ITIN?
The IRS typically processes Form W-7 within four to six weeks of receiving it. Mailing from Canada to the IRS takes about two weeks each way, so the total time from mailing your application to receiving your ITIN is usually six to ten weeks. Some banks will open an account while your ITIN is pending if you provide the receipt notice.