How to Keep a U.S. Phone Number for Bank 2FA While Living Abroad

By Yara Nazari ·

Google Voice will not cut it. Banks block VoIP numbers for SMS verification. Here is the dual-SIM strategy nomads use to receive 2FA texts abroad for as little as $3 per month.

How to Keep a U.S. Phone Number for Bank 2FA While Living Abroad

Your U.S. bank account is only as reliable as the phone number tied to it. When you move abroad, your old carrier plan gets canceled, your number disappears, and suddenly you cannot receive the SMS code that unlocks your account.

The fix is not Google Voice. It is a deliberately cheap true mobile U.S. number kept alive purely for verification.

Why Banks Reject "Fake" Mobile Numbers

Financial institutions query carrier databases to classify phone numbers. Numbers flagged as VoIP or Wireline are often blocked from receiving 2FA texts — even if the SMS arrives fine in your messaging app.

This is why these common shortcuts fail:

Table
ServiceTypical costVerdict for 2FA
Google VoiceFreeBlocked by most banks
NumberBarn~$2–6/moWireline — high block risk
Ultra Mobile PayGo~$3/moWorks — true mobile
Tello~$5/moWorks — true mobile

The Dual-SIM Strategy

Most nomads run two numbers in parallel:

  1. U.S. number (2FA only) — cheap plan with WiFi Calling enabled. Leave the SIM in your phone or use eSIM. Receive bank texts over WiFi from anywhere.
  2. Local data eSIM — Airalo, Holafly, or a local carrier for daily internet where you actually live.

You are not paying for U.S. roaming data. You are paying to keep a number alive that banks trust.

Best Plans for Number-Keeping

Tello (~$5/mo) — True mobile carrier with remote eSIM activation. Excellent WiFi Calling over foreign WiFi networks. No included international cellular roaming, which is fine if you only need SMS codes.

Ultra Mobile PayGo ($3/mo) — The absolute cheapest true-mobile option. Minimal talk and text allowances, but sufficient for receiving verification codes via WiFi Calling.

Mint Mobile (~$15–30/mo) — Works, but annual prepay for best rates makes it less ideal for long-term nomads who only need a parked number.

What About Google Fi?

Google Fi is popular in nomad forums, but it enforces a 90-day outside-U.S. cutoff on data usage. For long-term expats, that makes it a poor primary strategy compared to a $3–5/mo number-keeping plan plus local eSIM data.

Setup Checklist

Before you leave the U.S. (or while abroad with eSIM support):

  1. Port or activate a Tello or Ultra Mobile line on eSIM if possible.
  2. Enable WiFi Calling in your phone settings.
  3. Update your U.S. bank and brokerage accounts to the new number before canceling your old carrier.
  4. Send yourself a test 2FA code while connected to foreign WiFi to confirm delivery.

Your virtual U.S. address gets you past KYC address checks. Your true mobile number gets you past login locks. Both are prerequisites before applying for tax IDs or opening accounts.

Update every account

If you change numbers, update banks, brokerages, IRS contact info, and virtual mailbox notifications in the same week. A stale number is how accounts get frozen when you need them most.

Warning

Frequently Asked Questions

Can I use Google Voice for bank 2FA?

Usually no. Google Voice numbers are classified as VoIP. Most U.S. banks and brokerages block them from receiving SMS verification codes.

What is the cheapest way to keep a U.S. number for 2FA?

Ultra Mobile PayGo at about $3 per month is the lowest-cost option that still registers as a true mobile carrier. Pair it with WiFi Calling to receive texts abroad without roaming charges.

Do I need U.S. cellular data roaming?

No. For 2FA, you only need a number that banks recognize as mobile. Activate WiFi Calling on a cheap U.S. plan and use local eSIM data (Airalo, Holafly, etc.) for daily internet.

Related Guide

Digital Nomad U.S. Setup

Read guide