Why travel eSIMs can't receive your codes
A travel eSIM is essentially a local data roaming pack — the vast majority include data only, no SMS or calls. Your bank sends codes to your home phone number, which has nothing to do with which card handles your data. The eSIM isn't broken; the code was never sent to it.
A few plans explicitly include calls and SMS — this site badges them Calls & SMS (hover for the exact allowance). But note: that SMS allowance is on a local number and can't replace the home number your bank has on file.
Option 1: Home SIM for SMS (recommended)
- Dual-SIM phones: eSIM for data + keep the physical home SIM. Switch mobile data to the eSIM and turn data roaming OFF on the home SIM (critical — otherwise it racks up roaming data charges).
- Cheap data on the eSIM, bank texts on the home SIM — incoming SMS while roaming is usually free; just don't reply.
- iPhone: Settings → Cellular → Cellular Data → the eSIM; tap the home line → turn off Data Roaming. Android: set the data SIM and roaming toggles in SIM settings.
- Don't remove the home SIM — codes arrive when you least expect them.
Option 2: Wi-Fi Calling
- Once enabled, you can send/receive SMS and calls on your home number over any WiFi abroad, billed at domestic rates.
- iPhone: Settings → Cellular → Wi-Fi Calling. Android: look in the Phone app's settings (location varies by brand).
- Requires carrier support and must be activated at home before you travel — activating abroad can itself require an SMS. Don't get caught in that loop.
Option 3: Buy a calls-and-SMS eSIM
- Useful when you need a local number for calls (hotels, taxis). Plans badged Calls & SMS on this site are exactly these — hover to see the minutes/texts included.
- Reminder: its SMS is on a local number and can't replace your bank's registered home number. Bank 2FA still needs option 1 or 2.
Pre-trip checklist
- Confirm the number on file with your bank/payment apps is the one you actually use; update any old numbers first.
- Switch important accounts (bank, email, Apple/Google) to in-app verification or an authenticator app — more reliable than SMS and SIM-independent.
- Test at home: dual-SIM data switching works, Wi-Fi Calling sends/receives texts.
- Save your bank's overseas support number for emergencies (phone or video verification).
FAQ
- Can a travel eSIM receive bank SMS codes?
Usually not — they're data-only. Only plans explicitly including calls/SMS can (look for the badge on this site). - Is receiving SMS abroad free?
Most carriers don't charge for incoming SMS while roaming (check current rates). Receive only — replies and calls cost roaming rates. - How do I set up dual SIM for data + codes?
Data on the eSIM, home SIM with data roaming off for SMS. Cheap data, free incoming texts. - Does Wi-Fi Calling receive verification codes?
Yes — SMS on your home number over WiFi. Must be activated before you leave. - Already abroad and locked out?
Check the home SIM has signal and wasn't fully disabled; toggle airplane mode; find WiFi for Wi-Fi Calling; use in-app bank support or video verification as a last resort. - Should I change my bank's registered number to the eSIM number?
No. Travel eSIMs are short-term; the number gets recycled. Keep your home number long-term.