Yes, but you'll need an ITIN or SSN and proof of a U.S. address
A Canadian citizen can open a bank account at a U.S. bank, but the process is more complicated than it is for Americans. Most U.S. banks will not open an account for you based on a Canadian address alone. You need either a Social Security Number (SSN), an Individual Taxpayer Identification Number (ITIN), or proof that you have a U.S. mailing address — a physical street address, not a mailbox service.
The reason is regulatory: U.S. banks must comply with the Bank Secrecy Act and Know Your Customer (KYC) rules, which require them to verify your identity and tax status. A Canadian passport and driver's license are acceptable identity documents, but the bank also needs to confirm your tax filing status in the United States. If you don't have an SSN or ITIN, you'll need to show the bank that you have a legitimate reason to hold a U.S. account — typically a U.S. address, employment, or business.
Key Takeaways
- You must have either a Social Security Number, an ITIN, or a U.S. street address to open most U.S. bank accounts as a Canadian.
- Banks will ask for a valid passport or driver's license, proof of address, and documentation of your tax status or reason for the account.
- Online banks and large national banks have different requirements; some online banks are stricter about non-U.S. residents, while others accept Canadian addresses if you have an ITIN.
- If you work for a U.S. employer or own a U.S. business, your employer or business registration can serve as proof of legitimate U.S. ties.
- The account opening process typically takes one to three weeks once you've submitted all required documents.
Getting an ITIN if you don't have a Social Security Number
An ITIN is a nine-digit tax identification number issued by the Internal Revenue Service (IRS) to people who are required to file U.S. taxes but are not may be able to access for an SSN. If you're a Canadian resident with U.S. income — from freelance work, rental property, investments, or a U.S. business — you can request an ITIN.
To get an ITIN, you file Form W-7 with the IRS. You'll need to include a completed tax return (Form 1040 or another return that matches your income type) and a copy of your passport or other identity document. You can mail this to the IRS, and processing typically takes four to six weeks. Some U.S. tax professionals and accountants can submit the process on your behalf, which may speed up the process slightly.
Once you have an ITIN, most U.S. banks will treat it the same way they treat an SSN for account-opening purposes. You'll still need to provide proof of address — either your Canadian address or a U.S. address if you have one — and explain your reason for opening the account.
What documents you'll need to bring or upload
U.S. banks follow a standard checklist for Canadian account holders. Have these documents ready before you contact a bank:
- A valid passport or state-issued driver's license (your Canadian driver's license is acceptable).
- Proof of your current address — a utility bill, lease, or mortgage statement dated within the last three months.
- Your Social Security Number, ITIN, or a letter from your employer or business showing your U.S. connection.
- A completed W-9 form (if you have an ITIN or SSN) or W-8BEN form (if you're a Canadian resident without U.S. tax obligations).
- For some banks, a second form of ID — a credit card, passport, or government-issued ID.
If you're opening the account online, you'll upload scans or photos of these documents. If you're opening it in person at a branch, bring the originals. Banks may ask follow-up questions about the purpose of the account — whether you're opening it for work, investment, or because you spend time in the U.S. — so be prepared to explain briefly.
Which banks accept Canadian residents and what they require
Large national banks like Chase, Bank of America, and Wells Fargo have branches across the U.S. and generally accept Canadian residents if you have an ITIN, SSN, or U.S. address. Chase, for example, will open accounts for non-residents with an ITIN and proof of address. Bank of America has similar policies but may require an in-person visit to a branch if you're opening the account remotely.
Online banks like Ally, Charles Schwab, and Discover have varying policies. Ally does not open accounts for non-U.S. residents without an SSN or ITIN. Charles Schwab is more flexible and will open brokerage accounts for Canadians with an ITIN, though their basic checking account has stricter rules. Discover requires an SSN or ITIN and a U.S. address.
Regional banks and credit unions are less predictable. Some will open accounts for Canadians with an ITIN; others will not. Your best approach is to call the specific bank's customer service line and ask directly: "I am a Canadian citizen with an ITIN. Can I open a checking account?" This saves time and avoids the frustration of starting an process only to be rejected.
Opening an account in person versus online
If you live near the U.S. border or travel to the U.S. regularly, opening an account in person at a branch is often faster and simpler. You walk in with your documents, speak to a banker, and the account can be opened the same day or within a few days. The banker can answer questions on the spot and help you complete any forms you're unsure about.
Opening online is possible but slower and more document-intensive. You'll upload photos or scans of your ID and proof of address, and the bank will review them. If anything is unclear — if your address proof is blurry, for example, or if your name on your ID doesn't match your name on the W-9 — the bank will ask you to resubmit. The whole process can take one to three weeks.
If you're opening an account online, use a clear camera or scanner, make sure all text is legible, and double-check that your name, address, and ID number are consistent across all documents. Inconsistencies are the most common reason for delays.
Tax reporting and ongoing compliance
Once your account is open, you have ongoing tax obligations. If you're a Canadian resident with a U.S. bank account, you must report the account to both Canada and the United States.
In Canada, the Canada Revenue Agency (CRA) requires you to report foreign income and foreign property. If your U.S. account earns interest or investment income, you must include that on your Canadian tax return. You may also need to file Form T1135 (Foreign Income Verification Statement) if the account balance exceeds CAD 100,000 at any point during the year.
In the United States, if your account balance exceeds USD 10,000 at any point during the calendar year, you must file Form FinCEN 114 (FBAR) with the U.S. Treasury by April 15 of the following year. This is separate from your tax return and is a compliance requirement, not a tax payment. Failure to file can result in significant penalties.
If you have questions about your specific tax situation, consult a cross-border tax accountant who works with both Canadian and U.S. tax law. The cost is usually worth it to avoid mistakes.
Frequently Asked Questions
Can I open a U.S. bank account with just a Canadian address and no ITIN?
Most banks will not open an account with only a Canadian address. You need either an SSN, an ITIN, or a U.S. street address. If you have a U.S. address — even a temporary one, like a friend's address or a business address — some banks will accept it. Call the bank first to confirm their specific policy.
How long does it take to get an ITIN?
The IRS typically processes Form W-7 applications within four to six weeks. If you use a tax professional to submit the process, it may take slightly longer because they batch submissions. Plan for six to eight weeks to be safe. You cannot open a U.S. bank account until you have the ITIN in hand.
Do I need to visit the U.S. in person to open an account?
No, but it makes the process faster. Many banks will open accounts for Canadians online if you have an ITIN and can upload clear photos of your documents. However, some banks require an in-person visit or a video call with a banker. Ask the bank before you start the process.
What happens if I don't report my U.S. bank account to Canada?
The CRA can assess penalties if you fail to report foreign income or foreign property. If your account earns interest, that income is taxable in Canada whether you report it or not. Penalties for non-compliance can range from 5% to 25% of the unreported amount. It's simpler and cheaper to report it correctly from the start.
Can I use a U.S. bank account if I'm a Canadian permanent resident but not a citizen?
Yes. Permanent residents can open U.S. bank accounts using the same process as Canadian citizens. You'll need a valid passport or travel document from your country of citizenship, proof of Canadian residence, and an ITIN or SSN. The bank's requirements are based on tax status and identity verification, not citizenship.