Yes, you can open a Canadian bank account as an American, but the process depends on whether you live in Canada or the U.S.

If you are a U.S. resident living in Canada, most major Canadian banks will open an account for you with a valid passport, proof of Canadian address, and a Social Insurance Number (SIN). If you live in the U.S. and want a Canadian account, your options are much narrower—some banks will not open accounts for non-residents at all, and those that do often require you to visit a branch in person or have an existing relationship with the bank.

The main barrier is not your citizenship but your residency status and tax reporting obligations. Canadian banks must comply with U.S. tax law, which means they report American account holders to the IRS under the Foreign Account Tax Compliance Act (FATCA). This reporting requirement makes some banks reluctant to serve U.S. residents, though it does not make it illegal for them to do so.

Key Takeaways

  • U.S. residents living in Canada can open accounts at most banks with a passport, proof of address, and a SIN, which you can obtain from Service Canada.
  • U.S. residents living in the United States face stricter limits; some Canadian banks refuse non-resident accounts entirely, while others require in-person visits or an existing banking relationship.
  • Canadian banks must report U.S. account holders to the IRS under FATCA, so you will receive tax reporting documents even if you hold only a savings account.
  • Online-only banks and credit unions sometimes have different rules than major banks, so calling ahead to confirm they accept U.S. residents is worth the time.
  • You will need to report the account to the U.S. Treasury if the account balance exceeds $10,000 at any point during the year, using FinCEN Form 114.

What you need if you live in Canada

If you are a U.S. citizen or permanent resident living in Canada, the process is straightforward. Bring a valid U.S. passport, a Canadian driver's license or provincial ID, and proof of your Canadian address (a utility bill or lease dated within the last three months works). You will also need a Social Insurance Number, which is Canada's equivalent to a Social Security Number.

To get a SIN, visit Service Canada in person with your passport and proof of Canadian address. Processing takes a few days to a week. Once you have it, walk into any branch of the major banks—Royal Bank of Canada (RBC), Toronto-Dominion (TD), Bank of Nova Scotia (Scotiabank), Bank of Montreal (BMO), or CIBC—and open an account. Most will also ask about your U.S. tax residency and may have you sign a W-9 form or similar tax documentation.

The entire process usually takes one to two weeks from SIN application to account opening. Some banks offer newcomer packages with reduced fees for the first year.

What you need if you live in the United States

If you are a U.S. resident, Canadian banks are far less willing to serve you. Royal Bank of Canada and TD have historically been the most open to U.S. residents, but their policies change and vary by branch. Some branches will refuse outright; others will open an account only if you visit in person at a branch near the U.S. border or if you already have an account with them.

Before you travel to Canada or spend time on the phone, call the specific branch where you want to open the account. Ask directly: "Do you open accounts for U.S. residents who live in the United States?" If the answer is yes, ask what documents you need and whether an in-person visit is required. If the answer is no, move to the next bank or consider alternatives like a U.S.-based account that can receive Canadian transfers.

Some credit unions and smaller regional banks in Canada have different policies than the major chains. It is worth calling a few before you assume the door is closed.

Tax reporting and FATCA compliance

Once you open a Canadian account as a U.S. person, the bank will report it to the IRS every year. This is not optional and does not mean you are under investigation—it is standard procedure under FATCA. You will receive tax documents from the bank, usually a T5 (if you earn interest) or a 1099-B equivalent (if you trade investments).

You must report the account on your U.S. tax return, and you may owe U.S. tax on any interest or investment income the account generates. You will also need to file the Foreign Bank Account Report (FBAR) if the account balance exceeds $10,000 at any point during the calendar year. This is filed with the U.S. Treasury using FinCEN Form 114, due by April 15 (with an automatic extension to October 15).

Failing to file the FBAR when required can result in civil penalties of $10,000 or more, so do not skip it. If you are unsure whether your account triggers the FBAR requirement, consult a tax professional who handles cross-border accounts.

Currency and cross-border transfers

One reason Americans open Canadian accounts is to hold Canadian dollars or to receive payments from Canadian employers or clients. Transfers between U.S. and Canadian accounts are possible but not instant. A wire transfer from a U.S. bank to a Canadian account typically takes two to four business days and costs $15 to $50 depending on your U.S. bank.

The exchange rate you receive depends on your bank and the transfer method. Banks typically apply a markup of 1 to 3 percent above the mid-market rate. If you are moving large amounts, services like Wise (formerly TransferWise) or OFX often offer better rates than banks, though they charge a flat fee per transfer instead of a percentage.

Transfers from Canada to the U.S. follow the same timeline and fee structure. Some Canadian banks charge less for outbound transfers than others, so ask about their cross-border fees when you open the account.

Alternatives if a Canadian bank refuses you

If you cannot open a Canadian account directly, you have other options. A U.S. bank account that accepts international transfers can receive money from Canada, though the sender (your Canadian employer, for example) will pay the wire fee. Some U.S. banks also offer accounts in Canadian dollars, which lets you hold the currency without opening a Canadian account.

If you need to pay Canadian bills or make Canadian purchases regularly, a cross-border payment service like Wise or PayPal can move money from your U.S. account to a Canadian recipient. These services are not bank accounts, but they can reduce the friction and cost of cross-border payments.

Another option is to open a U.S. account with a Canadian bank's U.S. subsidiary. RBC has RBC Bank (USA), and TD has TD Bank. These are U.S. entities, so opening an account is easier if you are a U.S. resident, and you can link the U.S. and Canadian accounts for easier transfers between them.

What happens if you move between countries

If you open a Canadian account while living in Canada and then move back to the U.S., you can keep the account open. The bank's reporting obligations to the IRS do not change—they will still file FATCA reports every year. You will still need to file the FBAR if the balance exceeds $10,000.

Some banks will close your account if you move out of Canada and lose your Canadian address, so tell the bank about your move and ask whether they will let you keep the account. If they will not, you have time to withdraw the money or transfer it before closure.

The reverse is also true: if you open a U.S. account and then move to Canada, you can keep it. You will need to update your address with the U.S. bank and may need to provide a Canadian tax ID, but the account itself does not close automatically.

Frequently Asked Questions

Do I need a Canadian Social Insurance Number to open an account?

If you live in Canada, yes—most banks require it. If you live in the U.S., some banks may open an account without one, but you will need to provide your U.S. Social Security Number and tax ID instead. Call ahead to confirm what the specific bank requires.

Will opening a Canadian account affect my U.S. credit score?

No. Canadian and U.S. credit bureaus do not share information, so a Canadian bank account does not appear on your U.S. credit report. However, if you borrow money from a Canadian bank, that loan may be reported to Canadian credit bureaus but not U.S. ones.

Can I open a Canadian account online if I live in the U.S.?

Most major Canadian banks do not allow online account opening for U.S. residents. Some require an in-person visit to a branch, while others require an existing relationship with the bank. A few online-only banks or credit unions may have different policies, so calling to ask is your best option.

What if I am a U.S. citizen but a Canadian permanent resident?

You can open an account using your Canadian permanent resident status and SIN, just like any other Canadian resident. You will still need to report the account to the IRS and file the FBAR if required, but the account opening process is the same as for Canadian citizens.

Do I have to report a Canadian account with less than $1,000?

You do not have to file the FBAR unless the account balance exceeds $10,000 at any point during the year. However, you still must report the account on your U.S. tax return if you earned interest or other income from it, regardless of the balance.