Yes, but you will need a US address and a tax ID

A Canadian citizen can open a US bank account, but most banks require a US street address and a US tax identification number. If you live in Canada full-time, you will need either a US address where you receive mail (a relative's home, a business address, a UPS store) or you will need to move to the US or establish residency there. Some banks will work with you if you have a US address on file, even if you do not live there year-round.

The second barrier is the tax ID. US banks use the Individual Taxpayer Identification Number (ITIN) or a Social Security Number (SSN) to verify your identity and report interest income to the IRS. Canadians without a US SSN must apply for an ITIN through the IRS before most banks will open an account. This process takes four to six weeks by mail.

Key Takeaways

  • You must provide a US street address and either an ITIN or SSN; a Canadian mailing address alone will not work.
  • An ITIN takes four to six weeks to receive by mail from the IRS and requires Form W-7 plus proof of identity and Canadian residency.
  • Some banks accept ITIN applications in-branch or online, while others require you to have the ITIN before you apply.
  • Banks will ask for a passport, proof of address, and sometimes proof of income or employment; requirements vary by institution.
  • Online banks and credit unions sometimes have fewer address requirements than large national banks, but all require a US tax ID.

Getting an ITIN before you apply to a bank

The fastest path is to apply for an ITIN before you contact any bank. You will file Form W-7 with the IRS, along with a copy of your passport and a document proving your Canadian address (a utility bill, lease, or tax return). Mail this package to the IRS office that serves your region; the address is on the form itself. Processing takes four to six weeks.

Some Canadians use a US tax professional or accountant to file Form W-7 on their behalf, which can speed up the process slightly if the accountant has a relationship with the IRS. This costs money but removes the risk of mailing documents across the border. Once you receive your ITIN by mail, you have a nine-digit number you can use immediately when you open a bank account.

If you plan to work in the US or have US income (rental property, freelance work, investment income), you will need an ITIN anyway for tax purposes. Opening a bank account is simply one use of it. If you do not have US income and do not plan to, some banks may still require an ITIN just to hold a deposit account.

Which banks accept Canadian applicants

Large national banks like Chase, Bank of America, and Wells Fargo have stricter address and documentation rules and often require you to open an account in person at a branch. If you do not live near a US border or a major city with a branch, this route is difficult. However, if you have a US address (even a temporary one), you can sometimes open an account online and manage it from Canada afterward.

Online banks and credit unions are often more flexible. Ally Bank, Charles Schwab, and some regional credit unions accept ITIN holders and do not always require a physical branch visit. Read the bank's website or call their customer service line to confirm they accept Canadian residents with an ITIN before you apply. Requirements change, and some banks have recently tightened rules due to compliance costs.

Credit unions in border states (Washington, Montana, North Dakota, Michigan, New York) sometimes have relationships with Canadian members and may have simpler processes. If you have family or business ties to a specific US state, starting with a bank or credit union in that state can be easier than applying to a national chain.

Documents you will need to bring or upload

Every bank will ask for a government-issued photo ID (your Canadian passport works), proof of your US address, and your ITIN or SSN. Proof of address usually means a utility bill, lease, or mortgage statement dated within the last 90 days. If you are using a relative's address or a business address, bring a letter from that person or business confirming you can receive mail there.

Some banks ask for proof of income or employment, especially if you are opening an account with a large initial deposit or if you plan to use business services. A recent pay stub, tax return, or letter from your employer usually satisfies this. If you are self-employed or retired, a tax return or bank statement showing regular deposits works.

A few banks ask for proof of Canadian residency or citizenship, particularly if you are applying online. A copy of your passport, a Canadian driver's license, or a utility bill with your Canadian address can serve this purpose. Keep copies of everything you send, and ask the bank for a confirmation email or receipt showing what they received.

Opening an account in person versus online

In-person accounts are simpler if you can reach a branch. A bank employee can verify your documents on the spot, answer questions about account features, and sometimes open the account the same day. If you live in Canada and cannot easily travel to the US, this is not practical, but if you are planning a trip or have a US address nearby, it is worth doing in person.

Online accounts take longer because the bank must verify your identity and address through mail or third-party services. Some banks use video verification, where you show your ID and documents to a representative over a video call. This is faster than mailing documents but still takes a few business days. Online accounts usually take one to two weeks from application to activation.

If you open an account online, the bank will mail a debit card and checks to your US address. Make sure the address you provide is one where you can actually receive mail, or arrange for someone to collect it for you. Some banks allow you to pick up a debit card at a branch if you prefer not to wait for mail.

Ongoing compliance and reporting requirements

Once your account is open, the bank will report interest income to the IRS using your ITIN. You do not have to do anything; the bank handles this automatically. If you earn more than a small amount of interest (the threshold varies by year), you will receive a 1099-INT form by January 31 of the following year, which you may need to report on a US tax return.

If you are a Canadian resident and not a US citizen or green card holder, you generally do not owe US income tax on the account itself. However, if you have US-source income (wages, self-employment, rental income, or investment gains from US property), you may owe US tax on that income. This is separate from Canadian tax, which you will also owe. Consult a cross-border tax professional if you are unsure whether you need to file a US return.

The bank may ask you to update your address or contact information periodically. If you move or change your mailing address, notify the bank promptly. Some banks close accounts if they cannot verify your address after a certain period, so staying in touch is important.

Alternatives if you cannot open a personal account

If you work for a US company or have a US employer, ask whether they offer payroll accounts or can help you open a bank account as part of onboarding. Some employers have relationships with banks that make the process easier for remote or international employees.

If you need a US bank account for business purposes, opening a business account sometimes has different rules. You may be able to use an Employer Identification Number (EIN) instead of an ITIN, or the bank may have a separate process for business accounts held by non-residents. Contact the bank's business banking department to ask.

Another option is a US-based online payment service like Wise (formerly TransferWise) or Remitly, which offer US account numbers and routing numbers without requiring a full bank account. These services are designed for international transfers and may have fewer address requirements, though they are not full banks and do not offer all the same features.

Frequently Asked Questions

Do I need a Social Security Number or can I use an ITIN?

An ITIN works for opening a bank account. You only get a Social Security Number if you are authorized to work in the US. Most Canadian citizens use an ITIN for banking purposes. The bank will accept either one.

Can I use a UPS store or mailbox address instead of a home address?

Some banks accept mailbox addresses, but many do not. Call the bank before you apply and ask whether they accept UPS store addresses or private mailbox services. If they do not, you will need a residential or business address where you can receive mail.

How long does it take to open an account after I have my ITIN?

Online accounts usually take one to two weeks from application to activation. In-person accounts can be opened the same day. The bank will mail your debit card and checks to your US address, which adds another week or two depending on mail speed.

Will I owe US taxes on money in my US bank account?

You owe tax on interest income the account earns, which the bank reports to the IRS. You do not owe tax on the account balance itself. If you have other US-source income, you may owe US tax on that separately. A cross-border tax professional can tell you whether you need to file a US return based on your specific situation.

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

You can keep the account open and manage it from Canada. Update your mailing address with the bank so statements and cards reach you. Some banks may eventually close accounts if they cannot verify an active US address, so check your bank's policy and stay in contact with them.