How to Apply for Bank of America Online Banking from Canada

Set Up Bank of America Online Banking in Canada

Olesya Krasavtseva
Fact-checked by Olesya Krasavtseva
Content Editor at Prostobank Consulting Prostobank Consulting Logo
Updated: 01.11.2026
Table of Contents

Many Canadians hold cross-border US-domiciled accounts with Bank of America for business, travel, or real estate purposes. To manage these USD funds efficiently without crossing the border to visit a US branch, you must apply for and set up their digital banking platform.

Enrolling in Bank of America's online banking provides 24/7 access to your US chequing or savings accounts, allowing you to pay American bills, transfer money, and monitor your balances directly from Canada. The registration process is straightforward, but non-US residents require specific documentation to verify their identity internationally.

Online Banking Enrolment Requirements

Category Details
Required Account Details Full Card or Account Number
Standard ID Requirement US SSN or ITIN
Alternative ID (Canadians) Canadian Passport or Nexus Card (requires phone support)
Access Level 24/7 Web and Mobile App Access
Cost to Enrol Free for all account holders

Step-by-Step Guide to Apply for Online Access

Follow these exact steps to initiate your online banking registration:

  • Navigate to the official Bank of America homepage.
  • Locate the secure login box and click on the Enrol link.
  • Enter the last 6 digits of your Card or your full Account Number.
  • Input your US Social Security Number (SSN) or Individual Taxpayer Identification Number (ITIN). If you do not have one, leave it blank and follow the prompts for foreign citizens.
  • Create your new Online ID and a secure Passcode.
  • Review the digital banking agreement and click Submit.
  • Complete the Multi-Factor Authentication (MFA) step to finalise your digital access.

Troubleshooting Common Enrolment Issues

Canadian clients often face unique hurdles during the digital setup process. Here is how to resolve them:

  • MFA Delays: The automated system may try to send a One-Time Passcode (OTP) via SMS. If your Canadian mobile number is not receiving the texts, request the code to be sent to your registered email address instead.
  • Browser or App Errors: Registering while connected to a Canadian VPN can trigger the bank's fraud prevention filters, resulting in a timeout error. Temporarily disable your VPN and clear your browser cache before attempting to enrol.
  • Locked ID: Entering incorrect account numbers or failing the SSN verification multiple times will lock your profile. If your enrolment is locked, you must call the international customer support number to verify your identity over the phone.

Pro-Tip: As an efficiency hack for Canadians without a US SSN or ITIN, do not repeatedly try to bypass the online form. Instead, call the Bank of America international contact centre directly. A representative can manually verify your Canadian passport over the phone and immediately generate a temporary Passcode to link your new Online ID, saving you from automated security lockouts.

Frequently Asked Questions

Can I use the Bank of America mobile app in Canada?

Yes. Once you have successfully applied for and set up your online banking credentials through the web portal, you can download the Bank of America mobile app and log in using the same Online ID and Passcode from anywhere in Canada.

Do I need to visit a US branch to activate my online banking?

No, the entire enrolment process can be completed digitally or over the phone. As long as you have your active account number, debit card, and proper identification on file, you can secure full digital access from the comfort of your Canadian home.

Official Bank Information

Bank of America

SWIFT Code: BOFACATT

Video Guides

Watch our expert video reviews to navigate Canadian banking with ease.

Find bank, branch or ATM

Locate the nearest financial services, interactive maps, and contact details across Canada.