← Back to search

Phones & Tablets

Why can't I receive a bank authorization code on an international phone number?

Answer

Many U.S. banks cannot send one-time text codes to some international or VoIP numbers. Use the bank's official alternate verification method, update a supported phone number, or complete verification through the official banking app if available.

Before you start: stop right away if…

  • Only change phone numbers and security settings on the official bank website or app.

Follow these steps

  1. Confirm the number type and bank message

    Note whether the bank says the code was sent, failed, or cannot be delivered to your number, and whether the number is a regular Canadian mobile line or a VoIP/virtual number.

    You should see: You know if the problem is delivery failure versus an unsupported number type.

  2. Try the bank's official alternate verification

    On the official Bank of America or bank sign-in page, look for another verification option such as email, authenticator/app approval, or a voice call if offered.

    You should see: You receive a code or approval through a supported alternate channel.

  3. Update to a supported phone number if needed

    If the bank requires SMS and your international number is unsupported, use the official account security settings or bank support process to add a supported mobile number.

    You should see: A supported number is on the account, or bank support explains the accepted options.

  4. Complete the action in the official app when possible

    If you already have the official banking app set up on a trusted device, approve the sign-in or transaction there instead of waiting on an international text.

    You should see: The authorization completes in the app without needing the international SMS code.

Not sure this is the right page? Check here

0 of 5 checked

Extra tips

What to look for: Whether the bank says it cannot send the code, whether the number is Canadian or VoIP, and which alternate verification options appear on the official bank site or app.

Before you change anything: Confirm you are on the official bank website or app before entering any sign-in details. Have access to any backup email or U.S. number already on the account if possible. Do not share the one-time code with anyone who contacts you unexpectedly. Avoid third-party SMS forwarding services that ask for your banking password.

Have a different problem?