Italy IoT SIM Deployment Guide: €0.12/MB local vs €0.45/MB roaming — When eSIM Compliance Saves 62%
· 6 min read · Technical Whitepapers
Deploying IoT SIMs in Italy? Local carrier data costs €0.12/MB vs €0.45/MB roaming. eSIM compliance with AGCom registrazione prevents €15,000 fines. This guide maps carrier options, TCO, and procurement triggers.
Italy IoT SIM deployment means procuring cellular connectivity for devices operating under Italian jurisdiction: M2M SIMs, eSIMs, or multi-carrier Global IoT SIMs subject to AGCom SIM registration rules and EU roaming regulations. For a 10,000-device smart meter deployment, using a local Italian carrier with eSIM profile switching versus roaming saves €26,400/year in data costs when average monthly usage is 5 MB per device.
WHY IT MATTERS
Two regulatory boundaries change procurement decisions for Italy: 1) AGCom Resolution 39/18/CIR mandates that all SIMs activated in Italy must be registered with a valid Italian tax ID (Partita IVA) or national ID (Codice Fiscale). Unregistered SIMs risk suspension and fines up to €15,000. 2) Post-Brexit, UK-based carriers no longer guarantee free roaming in Italy; EU (TIM, Vodafone, WindTre, Iliad) can charge up to €0.22/min voice (but data pricing varies). Before, a global IoT roaming SIM from a non-EU supplier could be deployed without local registration. Now, the procurement constraint is carrier choice: you must either partner with an Italian MNO or use a GSMA SGP.32-compliant eSIM that allows profile switching to a local operator. The operational change: you need a CMP platform that manages AGCom registration data per SIM and can trigger local profile switches when roaming thresholds are exceeded.
TYPICAL APPLICATIONS
Application 1: Smart Metering (Gas/Water/Electricity)
Italian utilities deploy NB-IoT or LTE-M SIMs in meters across 20 regions. Use case: 50,000 meters, each sending 1 MB/month. Procurement path: Global IoT SIM (multi-carrier) with eSIM profile switching to a local carrier (TIM NB-IoT) to avoid roaming surcharges. Requires a CMP platform supporting AGCom registration and API-driven profile activation. Catalog pricing works for <5,000 units; project quote needed for >10,000 due to custom data package terms with TIM/Vodafone.
Application 2: Fleet Telematics for Logistics
Trucks crossing EU borders but operating primarily in Italy need a mixed strategy: domestic traffic on a local IoT SIM (TIM or WindTre) at €0.15/MB, cross-border traffic on a multi-country eSIM. For a 2,000-vehicle fleet, total monthly data = 12 GB (6 MB/vehicle). With an eSIM that switches to local profile when stationary in Italy, savings reach 60% versus a single roaming SIM. Use a CMP with RESTful M2M API for real-time profile management.
Application 3: Vending Machines & POS Terminals
Vending machines in Italy typically use 2G/3G SIMs, but as 3G sunset approaches (2025), migration to LTE-M or NB-IoT is critical. 2,500 vending machines, each consuming 20 MB/month. Switching to a multi-carrier eSIM with fallback to TIM LTE-M reduces downtime risk. Project quote required because each device needs a specific local carrier profile and physical SIM logistics for retrofit.
TECHNICAL SPECIFICATION / COMPARISON TABLE
| Dimension | TIM IoT | Vodafone IoT Italy | WindTre Business | Iliad Business (MVNO on Iliad) |
|---|---|---|---|---|
| Network Technologies | NB-IoT, LTE-M, 5G | NB-IoT, LTE-M, 5G | NB-IoT, LTE-M, 4G | LTE-M, 4G (NB-IoT planned) |
| eSIM Support | Yes (SGP.22, SGP.32 IoT) | Yes (SGP.32 compliant) | Yes (SGP.22) | No physical eSIM; soft SIM via partner |
| Data Pricing (per MB, low-volume <10 MB/month per SIM) | €0.12 – €0.18 | €0.15 – €0.20 | €0.10 – €0.14 | €0.08 – €0.12 (through reseller) |
| SIM Registration for AGCom | Handled via portal | API-automated | Manual CSV upload | Manual via partner |
| Minimum Contract Term | 12 months | 24 months | 12 months | No minimum (monthly) |
| Activation Fee per SIM | €1.50 | €2.00 | €1.00 | €0.00 (digital only) |
| Coverage (NB-IoT) | 95% of municipal areas | 92% | 88% | 70% (through Iliad own network) |
| Roaming within EU | Included (up to 2 GB/month) | Included (up to 5 GB) | Included (up to 1 GB) | Fair use throttle after 500 MB/month |
SELECTION NOTES
When your Italian deployment is <500 devices and each uses <5 MB/month, catalog pricing from a multi-carrier Global IoT SIM provider (e.g., WND with TIM profile) is sufficient. You can manage SIM registration via the provider’s portal without a custom API integration. When your deployment is >5,000 devices or uses >20 MB/month per device, a project quote is required: negotiate volume discounts (typically 30-40% off catalog per MB), demand a 12-month lock-in to avoid price hikes, and require API-level SIM registration automation. If your devices require eSIM profile switching for multi-country use, choose a provider with GSMA SGP.32 compliant platforms—catalog offerings exist (e.g., Pelion, Truphone) but you still need a project quote for the integration of AGCom registration fields into your API workflow. The trigger: if you cannot generate a valid Italian tax ID per SIM (e.g., due to distributed ownership), you must use a project quote that includes a corporate M2M contract under your company’s Partita IVA.
COST MODEL / TCO
Hardware Breakdown
NB-IoT module (e.g., Quectel BC66) cost: €8-€12 per unit (volume 10k). eSIM chip (eUICC) additional €1.50 vs physical SIM €0.80. For 10,000 devices, incremental eSIM cost = €7,000.
Connectivity Costs
Physical SIM (local Italian carrier): €1.50 activation + €0.15/MB * 5 MB/month * 12 months = €9.00 per device/year. Multi-carrier eSIM with local profile: €2.00 activation + €0.12/MB = €7.40 per device/year. Roaming SIM (non-EU carrier): €3.00 activation + €0.45/MB = €27.00 per device/year.
Platform Costs
CMP platform (SIM management, eSIM profile switching, AGCom registration dashboard): €0.20-€0.40 per SIM per month (catalog) or flat €5,000/year for up to 20,000 SIMs (project quote).
TCO Comparison (per device, 3-year horizon)
| Cost Driver | Physical SIM (local) | eSIM (multi-carrier) | Roaming SIM | |
|---|---|---|---|---|
| Hardware (module + SIM) | €9.80 | €13.50 | €9.80 | |
| Connectivity (36 months) | €36.00 | €28.80 | €108.00 | |
| CMP platform (36 months) | €7.20 (catalog) | €10.80 (catalog) | €7.20 | |
| AGCom registration compliance | Included in carrier | Automated (included) | Manual cost ~€1/SIM | |
| Total 3-year per device | €53.00 | €53.10 | €125.00 | eSIM hardware cost is offset by connectivity savings vs roaming. Break-even vs roaming: month 6. Note: physical SIM costs do not include SIM swap logistics for profile changes—eSIM avoids that risk. |
When is catalog pricing enough?
For deployments under 1,000 devices with simple SIM registration requirements and no need for multi-country profiles, catalog pricing from a Global IoT SIM provider that includes Italian carrier profiles at €0.15-€0.20/MB is sufficient. You can use the provider’s standard CMP and API without customization.
When must this go to project quote?
If you exceed 5,000 devices, require a custom data pool (shared volume across SIMs), need API-based AGCom registration with real-time tax ID validation, or demand a 36-month price lock with volume discounts, a project quote is mandatory. Also, if your devices use eUICC with multiple operator profiles and you need GSMA SGP.32 compliance guarantees, a project quote ensures the provider customizes the profile management platform to your SIM registration workflow.
Italian Carrier IoT SIM Specifications
| Carrier | eSIM Standard | Data Rate (LTE-M) | Max SIMs per Account |
|---|---|---|---|
| TIM | GSMA SGP.22, SGP.32 | 1 Mbps | Unlimited (contract required) |
| Vodafone | GSMA SGP.32 (IoT) | 1 Mbps | Unlimited |
| WindTre | GSMA SGP.22 (no SGP.32) | 500 kbps | 100,000 per contract |
| Iliad | No native eSIM (via partner) | 500 kbps | 10,000 |
Procurement Path Comparison: Local Carrier vs Global IoT SIM
| Dimension | Local Carrier Direct (TIM) | Global IoT SIM (multi-carrier) | When to Choose |
|---|---|---|---|
| Contract Term | 12-24 months minimum | Monthly, no lock-in | Global SIM for short-term/ pilot deployments |
| AGCom Registration | Carrier portal (manual or API) | CMP automates registration | Global SIM if you lack Italian tax ID |
| eSIM Profile Switching | Single carrier only | Multi-operator profiles | Global SIM for multi-country IoT |
| Data Price per MB (low volume) | €0.12-€0.20 | €0.15-€0.25 | Local carrier for pure Italy deployments |
| Bulk discount >10k SIMs | Negotiable (project quote) | Catalog + volume tiers | Both require project quote for >10k |
Frequently Asked Questions
Do I need to register each IoT SIM with Italian authorities?
Yes, AGCom Resolution 39/18/CIR requires all SIMs activated in Italy to be registered with a valid Italian tax ID (Partita IVA) or Codice Fiscale. For M2M SIMs, the business entity owning the devices must provide their Partita IVA. Failure to register can result in SIM suspension and fines up to €15,000.
What is the cost of eSIM profile switching for IoT in Italy?
Profile switching on a GSMA SGP.32 compliant platform typically costs between €0.10 and €0.30 per switch, plus the CMP monthly fee (~€0.20-€0.40 per SIM). If you use a multi-IMSI eSIM, switching is free when moving between pre-loaded profiles. Expect project setup fees of €2,000-€5,000 for custom integration with AGCom registration.
Which Italian carrier offers the best NB-IoT coverage for rural IoT applications?
TIM's NB-IoT network covers 95% of Italian municipal areas, including rural zones. Vodafone covers 92%, WindTre 88%. For agricultural IoT in most remote areas, TIM is the safest choice.
Can I use a UK-based IoT SIM for devices permanently installed in Italy?
Post-Brexit, UK carriers no longer guarantee free roaming in the EU. Data charges can be €0.45/MB or higher. More critically, you must still comply with AGCom SIM registration—a UK carrier cannot register a SIM with an Italian Partita IVA. You need a local Italian carrier or a multi-carrier eSIM that can switch to a local profile.