Skip to content
New A wide range of services with instant SMS delivery. Every successful SMS purchase earns you bonus balance based on your rank, calculated automatically.
New A wide range of services with instant SMS delivery. Every successful SMS purchase earns you bonus balance based on your rank, calculated automatically.
New A wide range of services with instant SMS delivery. Every successful SMS purchase earns you bonus balance based on your rank, calculated automatically.

How to Receive Verification Codes Abroad (eSIM Guide 2026)

Published: 8 min read Written by:  Published by: SMSVAR

To receive verification codes abroad, remember that a code goes to the phone number saved on your account, not to the phone in your hand, and most travel eSIMs are data-only with no number at all. The reliable setup is to keep your home line switched on next to the travel eSIM, stop that line from using mobile data, and move key accounts to an authenticator app before you leave. For brand-new sign-ups where your home number can't help, a one-time virtual number can receive the code instead.

Why your travel eSIM doesn't receive SMS codes

A typical travel eSIM is a data plan and nothing else. Maps, messaging apps and email work, but there is no phone number attached, so a text has nowhere to land. Your bank, email provider and apps keep sending codes to the number on file: your home number.

That is where trips go wrong. People pull out the physical SIM to avoid roaming fees, or switch the home line off, and only find out at a payment screen that the code has no route to them.

eSIM-only phones make this easier to get wrong. The iPhone Air has no SIM tray in any country, and recent iPhones sold in the US and several other markets have none either, so many travelers now juggle two eSIM profiles. Deleting the home profile, rather than just turning it off, is the costly mistake.

Other reasons codes go missing abroad

  • Short-code senders: many services send codes from 5- or 6-digit short codes, and depending on your carrier and the network you are roaming on, these don't always cross borders.
  • Roaming partners: some partner networks pass on texts from abroad poorly, so codes can arrive late or not at all even with good signal. Choosing another network manually sometimes helps.
  • Spam filters: unknown-sender filtering can tuck codes into a separate folder you never open.
  • Rate limits: tapping "resend" again and again can lock you out of new codes for a while.

How to receive verification codes abroad with a travel eSIM

The fix is to run two lines at once: the travel eSIM carries your data, and your home line stays on for calls and texts. Phones with Dual SIM handle this well, and on iPhone two eSIMs can be active together from the iPhone 13 onwards, as Apple's Dual SIM guide explains.

  1. Install the travel eSIM at home on Wi-Fi before you fly. Do not delete or disable your home line.
  2. After landing, open Settings › Cellular (Mobile Data in some regions). On Android, look under Settings › Network & internet › SIMs; names vary by brand. Check that both lines are on.
  3. Choose the travel eSIM as the line for cellular data. Many travel eSIMs work as roaming lines, so turn on Data Roaming for that line if its provider says so.
  4. On iPhone, switch off Allow Cellular Data Switching so the phone never falls back to your home line's data when coverage dips.
  5. Keep data roaming off for the home line. Calls and texts can still reach it; only its mobile data stops.
  6. If your carrier supports Wi-Fi Calling abroad, turn it on for the home line. On many carriers, texts then arrive over Wi-Fi even where roaming coverage is patchy.
  7. Test it early: ask someone to text your home number before you need a code at a checkout.

Before you fly: make SMS codes less critical

The easiest trips are the ones where you barely need a text. Spend twenty minutes on this at home:

  • Email and cloud accounts: add an authenticator app or a passkey as a sign-in method. Authenticator codes are generated on the phone and need no signal.
  • Backup codes: save the one-time backup codes many services offer, and keep a copy somewhere other than your phone.
  • Banks and payment apps: ask whether you can approve payments in the banking app instead of by SMS.
  • Roaming on your account: some plans ship with international roaming switched off. Make sure it is enabled, or texts may not reach you at all.
  • Recovery details: confirm your recovery email is current, so a lost phone doesn't mean a lost account.

Then note which services still rely on SMS only: those need your home line live all trip.

Your options compared

For the general trade-offs of short-lived numbers, see when a temporary phone number makes sense.

OptionExisting accounts (bank, email)New sign-ups abroadWatch out for
Home line roaming next to a data eSIMYesYes, with your own numberRoaming text charges; the line must stay on
Wi-Fi Calling on the home lineUsually, if your carrier supports it abroadYesNeeds Wi-Fi; carrier-dependent
Local SIM or eSIM with its own numberNo, codes still go to your home numberYesThe number usually lapses after the trip
Authenticator app or passkeyYes, if set up before you leaveNot for registrationMust be set up in advance
One-time virtual numberNoYes, for a single verificationNot for accounts that will text you again

When a one-time virtual number makes sense on a trip

Some situations the home line can't fix. A ride-hailing, food delivery or ticketing app in the country you are visiting wants a number that can take a code now, but your home SIM is out of reach, or you would rather not give your personal number to an app you will use for a week. That is where a one-time number fits.

SMSVAR has been online since 2022 and covers 1,600+ platforms in 190+ countries. Here is how it works:

  1. Sign up with Google one-tap or email, then top up your balance. A Visa or Mastercard works if it allows online and international payments and passes 3D Secure; your bank approves that by SMS or in its app, so top up while you can still receive the approval. Crypto also works.
  2. Pick the service, for example Uber SMS verification or Wolt SMS verification, and choose the country.
  3. A number is assigned instantly. Enter it in the app.
  4. The SMS code appears on the order screen in your user panel.

Each number waits 20 minutes for the SMS. If no code arrives in that window, the order is cancelled and the full fee goes back to your balance automatically, so you only pay when the code arrives. Prices are shown in Turkish lira and vary by service and country; your bank converts card payments. See current prices per country before you top up.

Once you're in, add your own email and turn on two-step verification straight away. The number is for the activation code only and may later be reassigned, so it must never be the account's only recovery method.

A virtual number can't receive your bank's one-time passwords; those go only to the number registered with the bank. And use it as intended: one account for yourself, within each app's terms.

Codes still not arriving? Quick checks abroad

  • Check the number format: full international format with the country code and no leading zero.
  • Wait a minute or two between resend taps so you don't hit the rate limit.
  • Choose "call me" if the app offers it. Voice codes sometimes get through when texts don't.
  • Toggle airplane mode or restart the phone, and check filtered or unknown-sender message folders.
  • Ask whether the service can verify you by email or in an app you're already signed in to.

If an app rejects a number before sending anything, it may see it as an internet-based line; our explainer on non-VoIP vs VoIP numbers covers why.

Frequently asked questions

Can a data-only travel eSIM receive SMS verification codes?

No. A data-only eSIM has no phone number, so nobody can text it. Codes go to the number saved on each account, which is usually your home number. Keep that line active alongside the travel eSIM, or, for a new sign-up, use a number that can receive SMS, such as a local plan with texts or a one-time virtual number.

Will receiving verification codes abroad cost me money?

It depends on your carrier and plan. On many plans incoming texts cost little or nothing while roaming, and the expensive part is mobile data, which is why you keep data roaming off on the home line. Check your carrier's roaming rates for your destination before you leave, and use Wi-Fi Calling if your carrier supports it abroad.

Should I remove my physical SIM when I use a travel eSIM?

No. If your phone supports Dual SIM, leave the physical SIM in and keep its line switched on with data roaming off. On eSIM-only phones, keep your home eSIM installed next to the travel plan; the phone can store both. Turning a line off is easy to reverse, but a deleted eSIM usually has to be reissued by your carrier, which is hard to arrange from abroad.

Can a virtual number receive my bank's one-time passwords while I travel?

No. Banks send one-time passwords only to the number registered on your account, and no other number can receive them. For banking abroad, keep your home line active, approve payments in your bank's app where that is offered, or speak to the bank before you go. Virtual numbers are for verifying new sign-ups, not existing accounts.

Set it up once, use it on every trip

Travel eSIM for data, home line on for texts, authenticator apps for the accounts that matter: that combination covers most trips. When a new app abroad needs a one-off code, browse virtual numbers by country.