The most common reasons your Bank of America login fails

Your Bank of America account locks you out for a few specific reasons, and the fix depends on which one is happening. The most common cause is that you've entered your username or password wrong three times in a row — Bank of America locks the account for 24 hours as a security measure. The second most common is that your account has been flagged for suspicious activity, which requires you to verify your identity before you can log in again. A third possibility is that your browser or device is not recognizing your security code, or that you've been logged out due to inactivity.

Less often, your account may be locked because Bank of America detected fraud, because you haven't used online banking in a long time and the system requires a password reset, or because you're trying to log in from a new device or location that the bank doesn't recognize. Each of these has a different solution, and knowing which one you're facing saves you time.

Key Takeaways

  • Three wrong password attempts in a row lock your account for 24 hours; waiting is faster than calling.
  • If Bank of America asks you to verify your identity before logging in, you'll need a phone number, email address, or Social Security number on file with the bank.
  • Clearing your browser cache and cookies, or trying a different browser entirely, fixes login problems caused by stored data conflicts.
  • If your account is locked for fraud reasons, Bank of America will contact you by phone or mail; calling their fraud line at 1-800-432-1000 speeds up the process.
  • Resetting your password through the "Forgot username or password?" link on the login page works even when you can't log in.

What to do if you've entered your password wrong three times

Bank of America automatically locks your online account for 24 hours after three failed login attempts. This is a security feature, not an error on your part. You cannot unlock it by calling customer service or by trying again — the lock is timed and will release on its own after 24 hours have passed.

The fastest thing to do is wait. If you need to access your account before 24 hours have passed, you can call Bank of America at 1-800-432-1000 and ask a representative to manually unlock it, but this requires you to verify your identity by answering security questions or providing information from your account. If you do not remember your password, use the "Forgot username or password?" link on the login page instead of guessing.

How to reset your password if you're locked out

Go to the Bank of America login page and click "Forgot username or password?" at the bottom. You'll be asked to enter your username or the email address associated with your account. Bank of America will then send you a link to reset your password — check your email inbox and your spam folder, as the message sometimes lands there.

Click the link in the email and create a new password. Bank of America requires passwords to be at least 8 characters long and to include at least one uppercase letter, one lowercase letter, one number, and one special character (like ! or #). Once you've set your new password, you should be able to log in immediately. If the reset link has expired or you don't receive the email, repeat the process and request a new link.

What to do when Bank of America asks you to verify your identity

If you see a message asking you to verify your identity before you can log in, Bank of America has flagged your account for suspicious activity. This is a security hold, not a permanent lock. You'll need to answer security questions or provide information that matches what's on file with the bank.

Bank of America may ask for your Social Security number, date of birth, a recent transaction amount, or answers to questions you set up when you opened your account. If you don't remember your security questions or the answers you gave, call 1-800-432-1000 and a representative can verify your identity over the phone instead. Once you've verified, you should be able to log in normally.

Clearing your browser cache and cookies to fix login problems

Sometimes your browser stores old login data or security information that conflicts with Bank of America's current system, which prevents you from logging in even though your username and password are correct. Clearing your cache and cookies removes this stored data and forces your browser to start fresh.

In Chrome, click the three-line menu in the top right, select "Settings," then "Privacy and security," then "Clear browsing data." Make sure "Cookies and other site data" and "Cached images and files" are both checked, then click "Clear data." In Safari, click "Safari" in the top menu, select "Settings," go to the "Privacy" tab, and click "Manage Website Data," then find Bank of America and click "Remove." After clearing your cache, close your browser completely and open it again before trying to log in.

If clearing your cache doesn't work, try logging in using a different browser entirely — if you normally use Chrome, try Firefox or Edge. This tells you whether the problem is specific to your browser or a broader issue with your account.

What happens if Bank of America locks your account for fraud

If Bank of America suspects fraud on your account, they will lock it and contact you by phone or mail. You will not be able to log in online until you've spoken to a representative and verified that the suspicious activity was not authorized by you. This is different from a standard security hold — it requires active communication with the bank.

Call Bank of America's fraud line at 1-800-432-1000 as soon as you receive notice of the lock. Have your account number, Social Security number, and a recent piece of mail from the bank ready. A representative will ask you about recent transactions and may ask you to confirm which ones you recognize. Once you've verified your identity and confirmed which transactions were legitimate, the bank will unlock your account and may issue you a new debit card if fraudulent charges were made.

Logging in from a new device or location

Bank of America recognizes devices and locations you normally log in from. If you try to log in from a new phone, computer, or location (like a different city or country), the bank may require you to verify your identity before allowing access. This is a security measure to prevent unauthorized access.

When you see a verification request, Bank of America will send a code to your phone number or email address on file. Enter that code on the login screen to verify that it's really you. Once you've verified, the new device or location is recognized, and you won't need to verify again the next time you log in from there. If you don't receive the verification code, check your spam folder or call 1-800-432-1000 to have the code sent a different way.

Frequently Asked Questions

How long does Bank of America lock my account after wrong password attempts?

Your account locks for 24 hours after three failed login attempts. You can call 1-800-432-1000 to have a representative unlock it sooner, but you'll need to verify your identity. Waiting 24 hours requires no action on your part.

Can I log in to my Bank of America account on mobile if I can't log in on the website?

Not if your account is locked for security reasons — the lock applies across all platforms. However, if the problem is specific to your browser or computer, the mobile app may work. Try the app to see if you can access your account that way.

What if I don't remember the answers to my security questions?

Call Bank of America at 1-800-432-1000 and tell them you need to verify your identity but don't remember your security questions. A representative can verify you using other information instead, like your Social Security number or recent transactions.

Will Bank of America unlock my account if I call during the 24-hour lockout?

Yes, but only if you can verify your identity by answering security questions or providing account information. It's often faster to wait the 24 hours than to spend time on the phone, unless you need access urgently.

What should I do if I think my Bank of America account was hacked?

Call 1-800-432-1000 immediately and report the suspected fraud. Bank of America will lock your account, review recent transactions, and issue a new debit card if needed. Change your password once your account is unlocked, and consider enabling two-factor authentication for extra security.