
The telephone code +39 identifies Italy in the international numbering system. But behind this simple prefix lies a numbering plan with technical peculiarities rare in Europe, notably the preservation of the initial zero when calling from abroad. Understanding the structure of Italian numbers after +39 helps avoid frequent dialing errors and pinpoint the exact origin of an incoming call.
Structure of the Italian numbering plan under the +39 code
The Italian national numbering plan, framed by the ITU-T recommendation E.164, assigns the first digit after +39 to a specific service category. This organization is not just administrative: it determines pricing, network type, and applicable portability rules.
You may also like : How to Effectively Use the Member Area to Manage Your Messages on Wannonce
| First digit after +39 | Type of service | Usage example |
|---|---|---|
| 0 | Geographic (landline) numbers | Rome: +39 06, Milan: +39 02 |
| 3 | Mobile and personal services | Italian mobile operators |
| 4 | Internal services, SMS/MMS, data | Kiosk services via SMS |
| 5 | Nomadic telephony (VoIP) | Italian VoIP numbers |
| 7 | Switched Internet access | Dial-up connections |
| 8 | Toll-free or shared-cost services | Toll-free numbers, shared-cost services |
Ranges 2 and 6 remain reserved to meet future needs, according to official AGCOM documentation. The length of Italian numbers varies from 3 to 12 digits (excluding the country code), which constitutes an unusually wide range compared to other European countries.
Finding information on Le Petit Rat Porteur allows for a deeper exploration of what this international code truly encompasses.
Recommended read : The Latest High-Tech Trends to Discover for a Easier Daily Life
The retained initial zero: an Italian exception to know

In the vast majority of countries, dialing a number from abroad involves dropping the initial zero from the local number. France operates this way: to reach a Parisian landline, you dial +33 1 (and not +33 01). Italy does the opposite: the initial zero is retained in international numbering.
A call to a landline in Rome is therefore composed as +39 06 followed by the local number, and not +39 6. This peculiarity stems from a reform of the Italian numbering plan that integrated the area prefix into the subscriber number, making the zero an integral part of the number itself.
The mistake is common and leads to systematic call failures. Here are the concrete cases where this rule applies:
- Calls to Italian landlines: always dial the 0 after +39 (example: +39 02 for Milan, +39 055 for Florence)
- Calls to Italian mobiles: the number starts with 3, so no initial zero to manage (example: +39 3xx xxx xxxx)
- Calls to VoIP or service numbers: follow the same logic as the first digit in the table above
However, for mobile numbers starting with 3, the issue does not arise since the first digit is never a zero. The confusion only affects calls to fixed numbers or services starting with 0.
Code +39 and mobile ranges 37x: the AGCOM circular of 2024
Unwanted calls and SMS from +39 numbers have significantly increased in recent years, particularly from specific mobile ranges. The AGCOM circular No. 4/2024, published on March 15, 2024, directly addresses this situation.
This measure imposes enhanced traceability for Italian mobile numbers starting with 37x, a sub-range of +39 identified as a vector for abuse and telephone fraud. Italian operators must now verify and document the assignment of these numbers with a stricter level of control.
Identifying a suspicious call from +39
Receiving a call from a +39 number does not automatically mean that the caller is physically in Italy. VoIP technologies allow an Italian code to be displayed from any country. Several signals should raise alarms:
- A +39 37x number that calls back immediately after a missed call, prompting a return call to a premium number
- A short call (one or two rings) followed by a hang-up, a technique known as “wangiri”
- A correspondent asking for personal or banking information while presenting themselves as an Italian organization
- Repeated calls from different +39 numbers each time, making individual blocking ineffective
The AGCOM circular of 2024 aims precisely to reduce these practices by imposing a verification of the subscriber’s identity on the 37x ranges before any activation.
Comparing the +39 code with neighboring European codes

The +39 code belongs to zone 3 of the ITU-T global numbering plan, which primarily covers Southern Europe and part of Western Europe. Comparing its logic to that of neighboring countries highlights differences in handling the initial zero and number length.
| Country | Code | Initial zero retained | Number length (excluding code) |
|---|---|---|---|
| Italy | +39 | Yes | 3 to 12 digits |
| France | +33 | No | 9 digits |
| Spain | +34 | No (no trunk zero) | 9 digits |
| Switzerland | +41 | No | 9 digits |
| Germany | +49 | No | Variable (3 to 12) |
Italy and Germany share a variable number length, unlike France or Spain, which have standardized to 9 digits. In contrast, unlike Germany, Italy retains the local prefix zero, which remains a near-exception in Europe.
This uniqueness of the Italian plan results from a technical choice made during the liberalization of telecommunications: rather than renumbering the entire network, AGCOM integrated the geographic prefix into the national number. The result is a functional but confusing system for anyone who mechanically applies the “drop the zero” rule valid almost everywhere else.
Correctly dialing a number in +39 thus relies on two reflexes: checking if the number starts with 0 (landline) or 3 (mobile), and never removing that initial zero on an Italian landline. The AGCOM circular of 2024 adds a layer of vigilance on the 37x ranges, reminding that the +39 code is not a guarantee of the caller’s actual location.