You are a Bank of America customer and you want to access Online Banking to check your balance, transfer money, pay a bill or manage your credit card? Bank of America offers several secure ways to log in to your account: the bankofamerica.com website, the Mobile Banking app on iOS and Android, the Erica virtual assistant, and biometric authentication with Touch ID or Face ID. In this complete guide, you will learn every step to sign in safely, recover a forgotten Online ID or password, set up SafePass 2-step verification and make the most of your Bank of America account.
About Bank of America
Bank of America is the second largest bank in the United States by total assets, behind JPMorgan Chase. Founded in 1904 in San Francisco as the Bank of Italy by Amadeo Giannini, the institution adopted its current name in 1930 and is now headquartered in Charlotte, North Carolina. It serves approximately 67 million consumer and small business clients, operates around 3,800 retail financial centers and roughly 15,000 ATMs across the country, and is a leader in digital banking with tens of millions of active mobile users.
Through bankofamerica.com, the Bank of America Mobile Banking app and its subsidiary Merrill, the bank offers a complete range of products: checking and savings accounts, credit and debit cards, mortgages, auto loans, personal loans, retirement accounts, Merrill Edge self-directed investing and Merrill Lynch wealth management. The Preferred Rewards loyalty program lets clients earn higher interest rates, credit card bonuses and discounts based on their combined balances.
Where to log in to your Bank of America account
Bank of America provides four main entry points for customers to access their account:
- bankofamerica.com — the official Online Banking website, accessible from any browser on a desktop, laptop or tablet.
- Bank of America Mobile Banking app — the official application for iOS (App Store) and Android (Google Play), with biometric login.
- Erica — the AI-powered virtual financial assistant built into the Mobile Banking app, available 24/7.
- ATM and financial center — insert your Bank of America debit card with your PIN at any ATM, or visit a branch to speak with a representative.
The bank never asks you to log in through a link sent by email or text message. Always type bankofamerica.com directly in your browser address bar, or open the official app installed from the Apple App Store or Google Play Store.
Log in to Bank of America Online Banking from bankofamerica.com
Here is the step-by-step procedure to sign in from the official website:
- Open your web browser and go to bankofamerica.com.
- On the homepage, locate the "Sign In" box in the upper-right area of the screen.
- Enter your Online ID (chosen when you enrolled) and your Passcode.
- Optionally check the box "Save this Online ID" if you are on a personal computer (never on a shared device).
- Click "Sign In".
- If this is a new device or your session looks unusual, Bank of America may ask you for a SafePass code (sent by text, voice call or generated in the app) as an extra security step.
- Once authenticated, you arrive on the Accounts Overview page, with all your checking, savings, credit card and loan accounts.
If you are not yet enrolled in Online Banking, click "Enroll" from the sign-in area and provide your debit card number or account number along with the last 6 digits of your Social Security number to create your Online ID and Passcode.
Log in via the Bank of America Mobile Banking app
The Mobile Banking app is the easiest way to manage your money on the go. To sign in:
- Download the Bank of America Mobile Banking app from the App Store (iOS) or Google Play (Android). Make sure the publisher is "Bank of America".
- Open the app and tap "Sign In".
- The first time, enter your Online ID and Passcode.
- The app then offers to enable Touch ID, Face ID or a fingerprint for faster future logins. We strongly recommend turning it on.
- For subsequent sessions, simply place your finger on the sensor or look at the front camera to be logged in within a second.
- You can also set a 4-digit app passcode as a backup.
The app gives you access to mobile check deposit, Zelle payments, Bill Pay, account transfers, statements, card management (lock/unlock your debit card) and Erica.
Talk to Erica, the virtual assistant
Erica is Bank of America’s AI-powered virtual financial assistant, available directly inside the Mobile Banking app. After signing in, tap the Erica icon at the bottom of the screen. You can type or speak questions such as:
- "What is my balance?"
- "Show me last month’s spending in restaurants."
- "Send $50 to Sarah."
- "When is my credit card payment due?"
- "Lock my debit card."
Erica also sends proactive alerts about duplicate charges, recurring subscriptions and upcoming bills. It is available 24/7 and is included for free with any Bank of America account.
SafePass: 2-step verification
SafePass is the official two-factor authentication system from Bank of America. It generates a unique 6-digit code that you have to enter during sensitive operations: large transfers, adding a new payee, changing contact details, signing in from a new device, etc. To set it up:
- Sign in to Online Banking at bankofamerica.com.
- Go to the "Profile & Settings" menu, then "Security Center".
- Click on "SafePass".
- Choose between Mobile SafePass (codes sent by SMS or voice call) or Card SafePass (physical device, $19.99 one-time fee).
- Confirm your mobile number and verify reception of a test code.
Once activated, SafePass complements your Online ID and Passcode for sensitive actions and dramatically reduces the risk of account takeover.
Recover a forgotten Online ID or Passcode
It happens to everyone. To reset your Online ID or Passcode:
- Go to bankofamerica.com.
- In the sign-in box, click "Forgot ID/Passcode?".
- Enter your account number or debit/credit card number, then the last 6 digits of your SSN.
- Confirm your identity through a SafePass code sent by SMS or voice call.
- Create a new Passcode (8 to 20 characters, including letters and numbers, no spaces).
- Sign in immediately with your new credentials.
You can also reset your Passcode directly from the Mobile Banking app by tapping "Forgot ID/Passcode?" on the sign-in screen.
What you can do once signed in
Online Banking and the Mobile Banking app give you a centralized view of your finances. The most common features include:
- Account Overview: balances for checking, savings, CDs, IRAs, credit cards and loans.
- Transfers: instant transfers between your Bank of America accounts, or to external banks via Transfers & Zelle.
- Zelle: send money to friends and family with just an email or US mobile number, typically within minutes and at no cost.
- Mobile Check Deposit: deposit a paper check by snapping a photo of the front and back from the app.
- Bill Pay: schedule one-time or recurring payments to thousands of billers.
- Statements & documents: download up to 7 years of e-statements in PDF.
- Card management: lock/unlock your debit card, set travel notices, add it to Apple Pay, Google Pay or Samsung Pay.
- Merrill Edge: switch to your self-directed investing dashboard with a single click.
- Preferred Rewards: track your tier (Gold, Platinum, Platinum Honors, Diamond, Diamond Honors) and your benefits.
Preferred Rewards: the loyalty program
Bank of America Preferred Rewards rewards customers who consolidate their banking and investments. The more eligible balances you hold across Bank of America deposit accounts and Merrill investment accounts, the higher your tier:
- Gold: $20,000+ in combined balances.
- Platinum: $50,000+.
- Platinum Honors: $100,000+.
- Diamond: $1,000,000+.
- Diamond Honors: $10,000,000+.
Benefits include a 25% to 75% credit card rewards bonus, interest rate boosters on savings, no fees on certain services and dedicated Merrill support at higher tiers.
Security: how Bank of America protects your account
Bank of America invests heavily in cybersecurity to protect its 67 million customers. Key protections include:
- $0 Liability Guarantee: you are not responsible for fraudulent transactions made with your credit or debit card, provided you report them promptly.
- SafePass 2-step verification for sensitive operations.
- End-to-end encryption on all data transmitted between your device and the bank.
- Automatic session timeout after a period of inactivity.
- Real-time fraud monitoring: suspicious transactions trigger an alert by SMS, email or push notification.
- Security Center: a dedicated dashboard inside Online Banking to review devices, alerts and recent activity.
- Card lock: temporarily disable your debit card in one tap from the app.
Bank of America will never ask you for your Passcode, SafePass code or full Social Security number by email, text or phone. If you receive such a request, hang up or report it to abuse@bankofamerica.com.
Customer service: how to reach Bank of America
If you have a problem logging in, several support channels are available:
- General phone: 1-800-432-1000 (24/7, English & Spanish).
- Credit card services: 1-800-732-9194.
- Online Banking technical support: 1-800-933-6262.
- Outside the US: 1-315-724-4022 (collect call accepted).
- Schedule an appointment at your nearest financial center via bankofamerica.com/appointments.
- Erica inside the mobile app for instant 24/7 self-service support.
- Secure message from Online Banking under "Help & Support".
For lost or stolen debit cards, call 1-800-432-1000 immediately or lock the card from the app first.
Tips to keep your account safe
- Use a strong, unique Passcode different from your other online services. A password manager is highly recommended.
- Turn on Face ID, Touch ID or fingerprint login in the mobile app.
- Enable account alerts: login from a new device, transactions above $1, large transfers, low balance, etc.
- Never click on a link in an unsolicited email or text claiming to come from Bank of America. Type bankofamerica.com manually.
- Sign out completely after each session on a shared or public computer.
- Keep your phone’s operating system and Mobile Banking app up to date.
- Review your transaction history regularly and set up SafePass.
FAQ — Logging in to Bank of America
I forgot my Online ID, what can I do?
From bankofamerica.com, click "Forgot ID/Passcode?". Enter your debit/credit card number or account number, plus the last 6 digits of your SSN, and verify your identity with a SafePass code. Your Online ID is displayed on screen, and you can immediately reset your Passcode if you want.
I get the message "Online ID and/or Passcode is incorrect"
Double-check the spelling and capitalization (the Online ID is case sensitive). Make sure your caps lock key is off. After three failed attempts, the account is temporarily locked for security — wait an hour and try again, or call 1-800-933-6262.
How do I deposit a check from the mobile app?
Sign in, tap "Deposit Checks", select the account, enter the amount, then take a photo of the front and the (endorsed) back of the check. Funds are usually available the next business day; some accounts get partial same-day availability.
What are the transfer limits?
Limits depend on your account, history and Preferred Rewards tier. Typical defaults: $2,500/day and $10,000/month for Zelle for new enrollments, and higher limits after activity. For wire transfers, limits are set per account and can be increased by calling support or visiting a branch.
How do I lock my debit card?
In the Mobile Banking app, tap your debit card on the Accounts page, then turn on "Lock card". New transactions are immediately blocked. Previously authorized recurring charges and refunds still go through. Unlock it the same way when needed.
How do I change my Passcode?
Sign in, go to "Profile & Settings", click "Sign-in & Security", then "Update Passcode". Enter your current Passcode, then your new one (8 to 20 characters, mix of letters and numbers). Confirm by entering it twice.
How do Preferred Rewards tiers work exactly?
Your combined three-month average daily balance across Bank of America deposit accounts and Merrill investment accounts determines your tier. Bank of America evaluates eligibility automatically each month. Once you reach a new tier, your benefits (rate boosters, credit card bonuses) apply automatically.
Can I link external accounts?
Yes, go to "Transfers", then "Manage external accounts". Provide the ABA routing number and account number of your other bank. Bank of America will make two small trial deposits within 1–3 business days to verify ownership before activation.
What does the $0 Liability Guarantee cover?
It guarantees that you are not responsible for unauthorized charges or transactions on your credit or debit card, provided you report them promptly (within 60 days of the statement). Bank of America refunds eligible amounts after investigation.
How do I close my Bank of America account?
You can close a deposit account by calling 1-800-432-1000, by visiting any financial center, or by sending a secure message from Online Banking. Make sure the balance is zero and no recurring transactions remain. Funds are sent by check or transferred to another account of your choice.
You may also like