How to Receive Your Bank OTP and SMS While Abroad
You moved or you're traveling, you put a local SIM or eSIM in your phone, and then your bank texts a verification code to your home number that you can no longer reach. It's the single most annoying part of living abroad. This guide compares the real ways to receive your home-country 2FA and OTP SMS overseas — and explains why the obvious fixes (roaming, Google Voice) often fail.
Contents
TL;DR: the options ranked
| Option | Works for bank 2FA? | Catch |
|---|---|---|
| Keep the SIM at home + forward incoming SMS | Yes — real carrier number | Needs a spare phone online at home |
| International roaming | Sometimes | Costly, unreliable, breaks if you swap SIMs |
| Google Voice / VoIP number | Often rejected | Banks block VoIP for security codes |
| Online SMS-receiving websites | No | Public, untrusted — never use for bank codes |
Why this keeps happening
SMS is tied to a physical SIM and a specific carrier network. When you leave your home country, three things break at once:
- Your home SIM is no longer in your daily phone (you swapped in a local SIM or eSIM for data).
- Even if it were, roaming for that SIM may be off, expensive, or unsupported where you are.
- Your bank, broker and government services still send 2FA codes to that home number — and they refuse to switch to email or an app.
So the code is sent successfully; you just can't be in two places at once to receive it.
Why Google Voice gets rejected
The common advice is "port your number to Google Voice." It often fails for exactly the messages you care about: banks, brokerages and many government portals block VoIP numbers for security codes. VoIP is easier to hijack, so their fraud systems treat it as non-carrier and refuse to send the OTP there. You end up locked out of the very accounts you were trying to protect.
The forwarding method that works
The reliable approach keeps your real, physical SIM alive — just not in your pocket:
- Put the home SIM in a spare Android phone.
- Leave that phone somewhere with signal and internet — your home, a relative's place, an office drawer, plugged into a charger.
- Run a forwarding app on it that sends every incoming SMS to Telegram or email.
Now your bank's OTP arrives on the real carrier number it expects, the phone forwards it in seconds, and you read it on your travel phone over Wi-Fi — anywhere in the world. No roaming, no VoIP rejection, no swapping SIMs back and forth.
You can filter so only the senders you care about (banks, government, specific services) get forwarded, and route different senders to different chats.
Set it up free
SMS Sender 24 pairs a spare Android by QR and forwards incoming SMS — bank OTPs included — to Telegram, email or webhooks, with per-sender filters. Free tier, no card.
Start free See how it worksComparison table
| Forward from home SIM | Roaming | Google Voice | |
|---|---|---|---|
| Receives bank 2FA | Yes | Usually | Often blocked |
| Cost | Cheap (keep SIM on a low plan) | High roaming fees | Low |
| Works with a local data SIM/eSIM | Yes | No (SIM swapped out) | Yes |
| Keeps your real number | Yes | Yes | No (ported to VoIP) |
| Reliability | High (your control) | Varies by country | Varies by institution |
FAQ
How do I receive my bank's OTP SMS while abroad?
Keep your home SIM in a spare phone that stays online where it has signal, and forward every incoming SMS to Telegram or email. The codes reach you instantly anywhere you have internet, on a real carrier number banks accept.
Why do banks reject Google Voice for 2FA?
Banks and brokerages block VoIP numbers for security codes because VoIP is easier to hijack. Forwarding from your real physical SIM keeps the genuine carrier number those institutions accept.
Does roaming solve it?
Sometimes, but it can be costly, unreliable, and stops working the moment you swap in a local SIM. Forwarding from a phone that keeps the SIM online at home is cheaper and works even on a data-only travel setup.
Is it safe to forward codes to Telegram or email?
It is as safe as the destination account, so secure that Telegram or email with its own 2FA. It keeps codes on channels you control — safer than public online SMS-receiving websites.
Related: How to forward Android SMS to Telegram · A cheaper Twilio alternative for low-volume SMS