Italy eSIM With Calls and Texts: Three Routes, One That Holds

Roami Team
25. October 2026
22 min read
Roami Team

Roami Team

Roami offers reliable eSIM plans, serving over 1 million travelers annually, and supports automatic local network switching to help travelers stay connected globally.

Italy eSIM With Calls and Texts: What Actually Works

Almost none of them do what the search phrase suggests. A travel eSIM for Italy is data-only: internet, no Italian phone number, no ordinary calls, no SMS. If you need to receive a verification code, the practical solution is not a different eSIM — it is to keep your own number alive on a second line and let the eSIM handle data. If you genuinely need a +39 number that people can ring, you are buying an Italian carrier contract, and the process is a shop visit with a passport.

The distinction matters because the phrase “Italy eSIM with calls and texts” covers three completely different purchases, and most pages that rank for it quietly sell the first one while implying the third.

Three different things are sold under one search phrase

Before comparing products, separate the concepts. Almost every confused purchase in this category comes from mixing them up.

What you get What it does Who issues it Realistic for a tourist?
A real Italian mobile number (+39, starting 3xx) Incoming and outgoing calls, SMS, mobile data TIM, Vodafone, Wind Tre, Iliad Only with a carrier contract and ID
Your own number, still reachable Calls and SMS on your home line, data on the eSIM Your home carrier Yes, on almost any dual-SIM phone
A VoIP or app number Calls over data, sometimes SMS WhatsApp, Skype, Google Voice and similar Yes, but many services reject it

A cheap data eSIM solves the second and third rows well and the first row not at all. When someone says “I need calls and texts in Italy”, they usually mean the second row — they need their bank to reach them, or their family to be able to ring. Only a minority need the first.

Why virtually every Italy eSIM is data-only

There are three reasons stacked on top of each other, and none of them is a product decision by the brand you are buying from.

A phone number has to belong to someone. Mobile numbers are allocated to licensed operators, not to resellers. An eSIM brand selling an Italy plan does not hold a block of +39 numbers, so it cannot assign you one. What it sells is data capacity on a partner network — a different product in a different regulatory category.

Italian SIM registration is identity-based. Italy requires identity verification when a SIM is activated, which is why buying a local SIM means showing a passport and often a codice fiscale. A number-carrying product therefore cannot be delivered as an anonymous QR code by email. Data-only profiles fall outside that regime, which is precisely why they can be instant.

Voice needs interconnect agreements. Ordinary calls have to terminate on the public telephone network, which requires commercial agreements per country and per operator. That is a telecom business, not an eSIM marketplace business.

The practical consequence is simple: if a plan page does not promise a +39 number in writing, it does not have one, whatever the brand name or the phrase “with calls” in a banner.

The three realistic routes to calls and texts in Italy

Route Setup effort Cost shape Gives you an Italian number Best for
Keep your own line active + data eSIM None Your home plan plus the eSIM No Most travellers
Voice-capable international eSIM Low to medium Higher per day Usually not; often a foreign number Business travellers needing to dial out
Italian carrier eSIM (TIM, Vodafone, Wind Tre) High: shop, passport, tax code Local monthly tariff Yes Stays over a month, residents, remote workers

Everything below is an expansion of those three rows, in the order most people should consider them.

Route one: keep your own number, add data

This is the setup that answers the actual need for roughly nine out of ten visitors, and it costs nothing beyond the data plan.

Leave your home SIM in the phone and active. Set the Italy eSIM as the mobile data line. Do not remove your home SIM, and do not switch off its line entirely — an inactive line cannot receive anything.

What works in this configuration. Incoming SMS arrives on your home number as normal, wherever you are, provided your carrier has a roaming agreement in Italy. That covers bank codes, two-factor prompts, delivery notifications and anything else tied to your number. Incoming calls also ring, though answering them may be charged at international rates.

What to switch off. Data roaming on the home line. If it stays on, the phone may route background traffic through it — at your home carrier’s roaming rates — whenever the eSIM signal dips. One setting, and it is the difference between a normal bill and a surprising one.

What it costs. Receiving an SMS abroad is free on many carriers and charged per message on others; the amount is in your home plan’s roaming terms, not in anything the eSIM brand controls. If you expect a lot of codes, check that one line before you travel.

The failure mode to know about. Your home line only rings or receives SMS if it has a signal. Inside a thick-walled Roman building, or on a stretch of the Apennines with no coverage, your home carrier may have no service at all — and a code sent during that window will not arrive. This is what the next section is for.

WiFi Calling solves the signal problem, and almost nobody mentions it

WiFi Calling lets your home SIM place and receive calls and SMS over a data connection instead of a cellular one. Combined with an Italy eSIM, it means your home number works even where your home carrier has no coverage at all.

How it behaves in practice. Your phone treats the eSIM’s data as the transport. An incoming SMS to your home number arrives over WiFi Calling, and your phone shows it in the normal message thread. Calls ring the same way. From the caller’s side, nothing has changed; you are still reachable on your usual number.

The prerequisite that trips people up. WiFi Calling usually has to be enabled and registered while you are still in your home country, on your home carrier’s network. Turning it on for the first time from Italy often fails, because the registration step needs the home network. Do it at home, test it with a call to a friend, and leave it on.

The limits. Not every carrier supports it, some charge for calls made over it as if you were abroad, and a few restrict it in certain countries. SMS delivery over WiFi Calling can also lag by a minute or two compared with cellular. It is a strong fallback, not a perfect substitute.

How to confirm it is working before you fly. Put the phone in airplane mode, turn WiFi back on, and call your own number from another phone. If it rings on WiFi alone, the feature is registered and will work over the eSIM’s data in Italy.

Route two: voice-capable international eSIMs

A small number of eSIM brands sell plans that include call minutes. They exist, they work, and they are frequently misunderstood.

What they usually give you. An allocation of outgoing minutes, terminated through a voice partner. Sometimes that comes with a number — typically a US or UK number rather than an Italian one. That is genuinely useful for calling a hotel, a restaurant or a car service. It is not useful for receiving a code that an Italian service will only send to a +39 number.

How to tell what you are buying. Look for the exact words. “Calls included” describes minutes. “Comes with an Italian number” describes a number. “Receive SMS” describes inbound messaging, which is the thing most people actually need and the thing least often included. If the plan page does not state the country code you will be assigned, assume it is not Italian.

Where this route makes sense. Someone who has to dial Italian landlines — booking a taxi, calling a hotel’s reception, contacting a landlord — and who does not want to depend on an app. For everyone else, WhatsApp covers the same ground at no cost, because Italian businesses use it heavily.

Where it does not. If your requirement is “a code from an Italian service must reach me”, minutes are irrelevant. You need inbound SMS on a +39 number, which brings you to route three.

Route three: an Italian carrier eSIM

TIM, Vodafone Italia and Wind Tre all issue eSIMs, and all of them will sell you a number. This is the only route that produces a genuine Italian mobile line, and it is also the route with the most friction.

What it involves. A shop visit or an online order with identity verification. A passport. Frequently a codice fiscale, the Italian tax code, which visitors can obtain but which is a separate administrative step. A payment method the carrier’s billing system will accept — and this is where a fair number of foreign cards fail.

The bits nobody warns you about. Tourist-specific bundles are the ones most often refused at franchise stores, so the price you saw online may not be the price you can buy. Registration can take twenty minutes or more. Online top-ups with a non-Italian card are rejected often enough that locals still buy physical vouchers at a tabacchi. And a rolling plan may run on a 28-day cycle rather than a calendar month, which adds a thirteenth charge a year.

When it is worth it. Stays beyond about a month, anyone working remotely who needs a local number for calls, and anyone who will be dealing with Italian institutions. Below that line, the friction outweighs the saving every time. The document-by-document walkthrough, including what to do when a store says no, is in the TIM and Vodafone guide.

What actually requires an Italian number

This is the part that decides whether you need route three at all, and the answer is narrower than most guides imply.

Task Needs a +39 number? What works instead
Booking Trenitalia or Italo tickets as a guest No Email address
Museum and gallery reservations No Email; some ask for a phone number but accept any format
Restaurant reservations No WhatsApp or a call from your own line
Hotel or B&B contact No WhatsApp, email, or your home number
Bank two-factor codes No Your own number, kept alive
Google, Apple, Microsoft logins No Your own number, or an authenticator app
Delivery apps (Glovo, Deliveroo) Usually no Email; some require a reachable number, any country
SPID digital identity Yes Nothing — requires an Italian number and tax code
Opening an Italian bank account Yes Nothing
Signing a lease or utility contract Yes Nothing
Registering with a GP or the comune Yes Nothing

The pattern: tourism does not require an Italian number; residency does. If your trip is a holiday, the second column is the answer to every row that matters. If you are moving to Italy, you will end up at a carrier counter regardless, and the eSIM question becomes secondary.

Two specific cases worth flagging. SPID, the Italian digital identity system used for public services, requires an Italian mobile number and a tax code — there is no visitor workaround. And some Italian delivery and booking apps will accept a foreign number at signup and then fail to send the confirmation SMS, which is a nuisance rather than a blocker; use email confirmation where offered.

The realistic setup for receiving verification codes

If the whole reason you are reading this is a bank code or a login prompt, here is the configuration that works, in order.

  1. Keep your home SIM active for voice and SMS, with data roaming off.
  2. Register WiFi Calling at home, before departure, and test it.
  3. Set the Italy eSIM as the data line, with roaming on for that line.
  4. Turn off “data switching” so the phone does not silently route data through your home line.
  5. Test one code before you need it — log into a service that sends an SMS while you are still at the airport, so you know the path works.
  6. Have a backup for anything critical: recovery codes for your bank, an authenticator app instead of SMS where the service allows it, and a second way to reach anyone who might need to send you a code.

Two failure modes are worth knowing in advance. Some services send codes only by SMS and never over WiFi Calling, so a home line with no cellular signal will not receive them — in that case, step outside, or use a service that offers an app-based code. And some carriers stop delivering SMS over WiFi Calling after a period of inactivity abroad, which is why testing on day one matters more than testing before you leave.

How an SMS actually reaches you in Italy

Understanding the delivery path explains almost every “my code never arrived” complaint, and it takes one paragraph.

When someone sends you an SMS, it goes to your home carrier’s message centre, not directly to your phone. The message centre asks your home network where you are. Your home network knows you are roaming in Italy and forwards the message to the Italian network you are attached to, which delivers it to your handset. Every hop is a commercial agreement between carriers.

Four things follow from that path.

SMS travels on the signalling channel, not the data channel. This is why turning off data roaming does not stop you receiving texts. It also means a plan with zero data can still receive SMS, as long as the line is registered on a network.

Your home line must be registered on some network. If your home SIM is switched off, or has no coverage where you are standing, your home network reports you as unreachable and the message waits — usually for a few hours, sometimes longer, occasionally never. This is the single most common cause of a missing code.

Delivery is not instant. International routing adds seconds to minutes even when everything works. A code with a five-minute expiry can arrive after it has expired, which looks like a failure but is a timing problem.

The sender never knows any of this happened. From the bank’s side the message was delivered. That is why support conversations about missing codes go nowhere: the sending system reports success.

Italian services that break with a foreign number

Most of the Italian services a tourist touches do not care what number you have. A handful do, and knowing which is which saves an afternoon of guessing.

Service Behaviour with a foreign number
Trenitalia and Italo ticket buying Works as a guest with an email address; no number needed
Museum and gallery bookings Email confirmation; phone fields often accept any format
Hotel, B&B and tour operator contact WhatsApp or email is standard practice
Restaurant bookings WhatsApp works; a call from your own line also works
Glovo, Deliveroo, Just Eat Signup may accept an international number but the confirmation SMS sometimes fails
Amazon.it Accepts international numbers at signup
Parking apps (EasyPark and similar) Usually accepts international numbers; payment card is the real gate
EV charging networks App-based; account creation may require a verified number
Poste Italiane, PagoPA, SPID Italian number and tax code required; no visitor workaround
Utility and lease contracts Italian number required, typically alongside a tax code

The pattern is that consumer services have adapted to tourism and public services have not. Anything run by a ministry, a municipality or the post office assumes you are resident, because its design brief was residents.

Two practical notes. Where a signup fails on the confirmation SMS, check whether the app offers email or social login before giving up — many do, and the phone field is a formality. And where a service insists on a number you do not have, the workaround is usually a person rather than a product: a hotel receptionist, a landlord or a tour operator will often book on your behalf, because they are already in the system.

When a code does not arrive

Work through these in order. The first four resolve nearly everything.

  1. Confirm your home line is on. Airplane mode, a dead battery, or a disabled SIM stops delivery at the source.
  2. Check the signal for your home carrier specifically. Your eSIM may show five bars while your home line shows “no service”. In that case the message is waiting, not lost.
  3. Enable WiFi Calling. If it was registered at home, it routes delivery over the eSIM’s data and works where the home network has no coverage.
  4. Wait, then request a resend. International routing can take minutes. Do not hammer the resend button — many services invalidate the previous code, and three quick requests can leave you with three expired codes.
  5. Check for a message-blocking setting. Some phones filter unknown senders into a junk folder that is separate from the SMS inbox.
  6. Check whether the service actually sent it. A surprising number of “missing code” cases are a failed send at the other end, especially with banks that block non-domestic numbers.
  7. Try the alternate channel. Email, an authenticator app, a voice call with a spoken code, or a recovery code you saved before travelling.
  8. Move. Walk to a window, step outside the stone building, or get above ground if you are in a metro. Ten metres often decides it.
  9. Restart the phone. This forces the home line to re-register on the network, which clears the “unreachable” state that causes most silent failures.
  10. Use a second route for anything critical. If access to your bank is business-critical, carry a card reader or pre-generated codes rather than depending on an SMS that may not arrive.

The one thing not to do is buy an Italian number in a panic. It will not help: your bank is sending to your registered number, and a new +39 line does not receive messages addressed to an old one.

What each route costs over a two-week trip

Cost is where the three routes separate most clearly, because two of them are priced in ways that hide the real total.

Cost element Route one: own line + data eSIM Route two: voice-capable eSIM Route three: Italian carrier
Data $13.99 for 10GB over 15 days Included, usually capped Included in a monthly bundle
Incoming SMS Free on most carriers, per-message on some Depends on the number issued Free
Outgoing calls Through an app, effectively free Included minutes, then per-minute Included in the bundle
Setup cost None None, but a higher daily rate Shop visit, passport, often a tax code
Italian number No Usually not Yes
Two-week total Data plan plus any per-SMS charge Typically the most expensive of the three Cheap on paper, expensive in time

Route one wins on cost and loses on one capability. Route three wins on capability and loses on time — the registration afternoon is not refundable, and a tourist who spends two hours of a three-day trip in a phone shop has made a bad trade regardless of the tariff.

Route two sits in the middle and suits a narrow case: someone who must dial Italian landlines and does not want to use an app to do it.

Making calls in Italy without a local number

The assumption that you need a local number to function in Italy is out of date, because Italian businesses have largely moved to messaging apps.

Restaurants, B&Bs and drivers. WhatsApp is standard. A small trattoria that will not answer a phone at lunch service will reply on WhatsApp within the hour. Holiday rentals, airport transfers and tour operators all operate this way. Your home number on WhatsApp works exactly as it does at home.

Calling a landline. If you must dial an Italian landline, a VoIP service over the eSIM’s data does it at a low per-minute rate, and the person you call sees a foreign number — which occasionally matters, mostly for official business.

Calling home. WhatsApp, or your carrier’s own app if it supports calling over data. Both are free or near-free relative to international rates.

What you cannot do. Send an SMS from a +39 number, receive a call on a +39 number, or pass an Italian number verification. Those three require route three, and no app substitutes for them.

Calling home from Italy, and what it actually costs

The reverse direction gets less attention than it deserves, because most travellers make more calls home than to Italian numbers.

Over data, it is effectively free. WhatsApp, FaceTime, Signal and their equivalents all work over the eSIM’s data. Thirty minutes of voice over WhatsApp costs about 15MB, which is nothing on any plan in this comparison. Video costs more — roughly 150–250MB for half an hour — but is still modest.

Over the phone network, it is not. A call from your home line placed in Italy is an international call at your carrier’s roaming rate, and those rates have not fallen as far as data has. If you plan to ring relatives on an ordinary phone line rather than through an app, check the per-minute rate before you travel; it is often several times what you expect.

The awkward middle case is calling a toll-free number or a service that only accepts phone calls. Those are the calls where VoIP apps fail and the phone network is the only route, and they are usually short, so the cost is manageable. Do them from your home line and keep the call brief rather than buying anything extra.

Calling Italian businesses is where the app route has become normal. A restaurant, a B&B, a taxi company, a tour operator — WhatsApp is standard and often the preferred channel, because it lets them reply when they are free rather than stopping service to answer. Sending a message is also easier in a second language than speaking on a phone with background noise.

What not to do is buy a voice-capable plan purely for calls home. The minutes included in those plans are usually priced for short business calls and are a poor deal for a thirty-minute family conversation, which costs nothing over data.

Emergency calls work regardless, and this is worth knowing

Dialling 112 reaches the European emergency number from any mobile phone in Italy, and it works without a SIM, without credit, and without a plan. Calls are answered in Italian and English, and the operator routes you to police, ambulance or fire service.

The older national numbers still connect and are worth knowing, because Italians use them by habit: 113 for police, 115 for fire, 118 for ambulance, and 117 for the finance police. In practice 112 routes you to any of them, which is why visitors only need to remember one.

This matters for a practical reason: whatever happens to your data plan, your ability to call for help does not depend on it. Do not let a failed connection become a reason to delay calling. Dial 112 first, then debug the data.

One related detail that surprises people: an emergency call does not require your eSIM to be the active line. If your home SIM has no Italian coverage and the eSIM has not attached, the handset will still place a 112 call on whatever network it can reach. That is a regulatory requirement across the EU, not a feature of any particular plan.

A setup checklist for before you fly

Six items, five minutes, and it removes most of what can go wrong.

  1. Confirm the phone supports eSIM and is carrier-unlocked. Dial *#06#; an EID means yes. The supported handsets page covers the regional variants that look identical but are not.
  2. Install the Italy profile on home WiFi, and leave it switched off as a data line.
  3. Register WiFi Calling on your home line, then test it in airplane mode with WiFi only.
  4. Turn off data roaming on your home line, and turn it on for the eSIM line when you land.
  5. Save the QR code and the APN value somewhere readable without data — a screenshot in your photo library is enough.
  6. Test one SMS code before you need it, so you know the path works end to end.

Two extra items if the trip involves Italian institutions: sort the codice fiscale before you arrive rather than during a shop visit, and carry a second payment card, because Italian carrier billing systems reject foreign cards often enough to be a planning consideration.

Questions that come up about Italian numbers

Can I get an Italian number without going to a shop? Some carriers offer online ordering with video identification, which reduces the visit but not the identity check. It still requires a passport, usually a tax code, and a payment method that clears. There is no fully remote, document-free route, by law.

Will an Italian number work after I leave Italy? It stays active as long as the plan is paid and the line is used within the carrier’s rules. EU roaming rules let you keep using it across the EU for a period, but a line that is permanently abroad can be cut off under fair-use provisions. For a two-week trip this is irrelevant; for a six-month stay it is not.

Do I need to tell anyone my Italian number? Only if an Italian institution will ring it. Hotels and rentals use WhatsApp or email. Do not pay extra for a number you will not give out.

Can I port my home number to an Italian eSIM? No. Porting works within a country’s numbering plan. Your home number stays with your home carrier.

Is a virtual number from an app accepted for verification? Usually not. Banking, ticketing and public services reject VoIP ranges at a higher rate than they reject foreign mobile numbers. If a service insists on an Italian mobile, an app number will fail.

What about a data-only eSIM with an app for calls? That is the route-one setup with a VoIP overlay, and it covers calls to businesses that use WhatsApp or accept app calls. It does not produce a number that can receive SMS.

If I buy a voice eSIM, will my data stop while I am on a call? On most modern handsets, voice and data run simultaneously, so no. On older devices without that capability, a call can suspend data — which matters if you are using the phone as a hotspot.

Does the codice fiscale requirement apply to a data eSIM? No. It applies to Italian carrier contracts, which is one of the main reasons visitors end up buying travel eSIMs instead of local SIMs in the first place.

Can I run my home line and an Italy eSIM at the same time? Yes on most handsets from the last five years. One line handles voice and SMS, the other handles data. Check whether your model supports two simultaneously active lines rather than two stored profiles — the second is common on Android and the first is what you actually need here.

If I only need to receive one code, is there a cheaper way than a voice plan? Yes, and it is route one. A data eSIM plus your existing line costs nothing extra for the SMS, provided your home carrier delivers abroad. Buying a voice plan to receive a single message is the most expensive way to solve a five-dollar problem.

Do I need an Italy eSIM with phone number, or can I keep my own? For almost every trip, keep your own. An Italy eSIM with phone number attached is a carrier product with registration attached, and the number is only worth the paperwork if something in Italy will actually ring it. Bank codes and logins go to the number you already have.

Will an Italian number work on WhatsApp? It can, but there is no reason to use it that way. WhatsApp follows whatever number you register it with, and moving it to a +39 line means losing your chat history unless you migrate properly. Keep WhatsApp on your home number; it works over the eSIM’s data exactly as it does at home.


Where the specifics come from. Italian SIM registration and identity rules are set by national law and applied by the carriers, which is why the requirement shows up consistently at TIM, Vodafone and Wind Tre counters. Carrier bundle details referenced here follow operator-published tourist offers and the Prepaid Data SIM Card Wiki. The emergency number and EU roaming framework are EU-level rules; the eSIM standard is maintained by the GSMA. Plan structures described here are the ones published for Italy plans at the time of writing.


The short version, again

If you want to receive a code or a call on your own number while in Italy, keep your home SIM active, register WiFi Calling before you fly, and put data on an Italy eSIM. That is the whole answer for nearly every visitor, and it costs nothing beyond the data plan.

If you need a +39 number that Italian institutions will accept, no travel eSIM will provide one. You need an Italian carrier contract, a passport, usually a tax code, and an afternoon. Everything between those two positions — minutes-only voice plans, app numbers, VoIP — solves a narrower problem than the search phrase suggests.

Italy data plans from $1.99 cover the data half of this setup and install in minutes; pair one with your existing line and your number stays reachable. If you are weighing whether a local carrier contract is worth the paperwork, the TIM and Vodafone walkthrough costs it out honestly.

🔗 You might also like