Short answer: a data-only eSIM has no phone number, so SMS and voice calls do not reach it. Keep your home line active as a second line for verification codes, move accounts to authenticator apps or passkeys where possible, and enable Wi-Fi calling on the home line so calls and texts can travel over the eSIM data connection when roaming is unavailable.
What “data-only” means technically
A data-only plan attaches the device for packet data and nothing else. There is no mobile number provisioned for the profile, no circuit-switched or VoLTE registration, and no SMS centre routing. It is not that messages are blocked; there is no address for them to arrive at.
This is why the plan works perfectly for maps, mail and video calls over the top, and fails the moment a bank sends a six-digit code by text.
What stops working
| Service | On a data-only eSIM | Workaround |
|---|---|---|
| Bank and card OTP by SMS | Does not arrive | Keep home line active for SMS; migrate to an authenticator app |
| Airline, hotel and account logins | Does not arrive | Passkeys, authenticator app, backup codes |
| WhatsApp re-registration | Needs the original number by SMS | Do not reinstall while travelling; keep the account registered |
| Ride-hailing and delivery apps | Some require a local number to call the driver | Use in-app chat; a VoIP number helps in some markets |
| Restaurant and clinic reservations | Callback and confirmation fail | Ask for email confirmation, or call from a VoIP number |
| Voice calls | No native dialling | Wi-Fi calling on the home line, or a VoIP number over data |
The two-line pattern that solves most of it
Keep the physical or eSIM home line enabled for calls and SMS, with data roaming turned off, and route mobile data through the travel eSIM. Receiving a text abroad is normally free in most plans, so codes keep arriving without data charges.
The second half is Wi-Fi calling. When the home carrier supports it, the phone registers over the travel eSIM data connection and treats calls and texts as if you were on your home network. Activation is a one-time step: enable Wi-Fi calling while still at home, test it in airplane mode with Wi-Fi on, then rely on it abroad. Charges follow your home plan, so check whether your carrier bills Wi-Fi calling as local usage or as roaming.
The full configuration, including which switches to leave off, is in keeping your home line active while travelling.
Migrate away from SMS codes before the trip
- Enable an authenticator app on every account that offers it, starting with email and banking.
- Add passkeys where supported; they remove both the code and the password from the loop.
- Print or store recovery codes offline. A code you cannot reach is not a backup.
- Keep SMS as a fallback until you have confirmed the new method works at least once.
- Verify the recovery email is reachable from a device you carry.
This work pays off beyond travel. SMS interception is a known attack path, which is why the effort to move away from it is worth doing once. Our eSIM security checklist covers the rest of the device-side setup.
When you genuinely need a number
A VoIP number works over the travel eSIM data for outbound calls and for receiving codes sent to that number, provided the service you are verifying accepts VoIP numbers; many banks do not. A local prepaid SIM is still the cleanest option for a long stay, and it requires a device with a SIM tray. For short trips, in-app chat and email usually replace the phone call entirely.
If you need both local data and a local number on a no-tray phone, tether a cheap local-SIM handset from the travel eSIM, or keep a second device for the purpose. The trade-offs are the same ones covered in eSIM versus physical SIM.
Test the setup before you leave
- Put the phone in airplane mode, enable Wi-Fi, and confirm Wi-Fi calling registers.
- Send yourself a test SMS from a web service to the home number and watch it arrive over Wi-Fi calling.
- Log in to your bank app and confirm the authenticator prompt appears.
- Check that WhatsApp is registered and you know the number on the account.
- Store the provider support contact and your account recovery details offline.
Frequently asked questions
Does WhatsApp work on a data-only eSIM?
Yes, as long as the account is already registered on your number. Reinstalling or moving to a new phone requires an SMS to that number, so keep the home line reachable until registration completes.
Can I receive SMS on an eSIM-only phone?
Yes, on the line that owns the number. If your home carrier is an eSIM and stays active for calls and messages, codes arrive there while data runs on the travel plan.
Are Wi-Fi calling minutes charged as roaming?
It depends on the carrier. Many bill Wi-Fi calling as if you were at home, some treat it as roaming, and a few block it outside the home country. Check the terms before you rely on it.
No comments yet. Be the first to share your thoughts!