Primary Identifier: We use Codice Fiscale (Tax Code) as the company ID for all Italian entities.For companies, the Codice Fiscale (11 digits) is typically identical to their Partita IVA (VAT number).
Understanding Italian Company Identifiers
Codice Fiscale (Tax Code)
- 11 digits for companies:
01654010345
- 16 alphanumeric for individuals:
RSSMRA85M01H501Z
- Universal fiscal identifier required for all administrative interactions in Italy
Partita IVA (VAT Number)
- 11 digits:
01654010345
- Required for commercial activities and VAT transactions
- For companies (SRL, SPA, etc.): Usually identical to Codice Fiscale
- For individuals (sole proprietors): Always different from personal tax code
CCIAA + REA Code
- CCIAA: Chamber of Commerce provincial code (2 letters) - e.g.,
TO (Torino), MI (Milano), RM (Roma)
- REA Code: Economic and Administrative Register number (1-7 digits) - e.g.,
1239673
- Together they form a unique provincial identifier:
TO1239673
Search Capabilities
Search automatically detects the identifier type and returns appropriate results:
| Search Pattern | Format | Examples | Match Type | Results |
|---|
| Company Name | Text string | Barilla
Zona Web | Fuzzy match | Up to 10 results |
| CCIAA + REA | 2 letters + 1-7 digits | TO1239673
TO 1239673
RM1503238 | Exact match by province | 1 result |
| REA Only | 1-7 digits | 1239673
12345 | Cross-province + name search¹ | Multiple results |
| Partita IVA | 11 digits | 01654010345
IT01654010345 | Exact match | 1 result |
| Codice Fiscale (Company) | 11 digits | 03943150270 | Exact match | 1 result |
| Codice Fiscale (Individual) | 16 alphanumeric | MHJKST95E15Z100G | Exact match | 1 result |
¹ REA numbers are unique within a province but can exist in multiple
provinces. Searching by REA only (without CCIAA) performs both a
cross-province REA search and a company name search simultaneously, then
combines and deduplicates the results. This ensures you get both exact REA
matches across all provinces and relevant name matches.
Example Searches:
// Company name search
search('Barilla'); // Returns up to 10 matches
// Provincial register search
search('TO1239673'); // CCIAA=TO, REA=1239673 → 1 exact result
search('TO 1239673'); // Space-separated also works
// Cross-province REA search (combines REA + name search)
search('1239673'); // Returns REA matches + name matches, deduplicated
// Tax/VAT identifier search
search('01654010345'); // 11 digits → Partita IVA/Codice Fiscale
search('MHJKST95E15Z100G'); // 16 chars → Individual Codice Fiscale
Italy supports 70+ legal form classifications with official Italian descriptions:
| Italian Legal Form Description |
|---|
| ALTRE FORME |
| ASSOCIAZIONE |
| ASSOCIAZIONE IMPRESA |
| ASSOCIAZIONE IN PARTECIPAZIONE |
| AZIENDA AUTONOMA STATALE |
| AZIENDA MUNICIPALE |
| AZIENDA PROVINCIALE |
| AZIENDA REGIONALE |
| AZIENDA SPECIALE |
| AZIENDA SPECIALE DI CUI AL DLGS 267/2000 |
| AZIENDA SPECIALE REA |
| COMUNIONE EREDITARIA |
| CONSORZIO |
| CONSORZIO CON ATTIVITA’ ESTERNA |
| CONSORZIO DI CUI AL DLGS 267/2000 |
| CONSORZIO FIDI |
| CONSORZIO INTERCOMUNALE |
| CONSORZIO MUNICIPALE |
| CONSORZIO SENZA ATTIVITA’ ESTERNA |
| CONTRATTO DI RETE DOTATO DI SOGGETTIVITA’ GIURIDICA |
| COOPERATIVA SOCIALE |
| ENTE |
| ENTE DI CUI ALLA L.R. 21-12-93 N88 |
| ENTE DIRITTO PUBBLICO |
| ENTE ECCLESIASTICO |
| ENTE ECCLESIASTICO CIVILMENTE RICONOSCIUTO |
| ENTE IMPRESA |
| ENTE MORALE |
| ENTE PUBBLICO COMMERCIALE |
| ENTE PUBBLICO ECONOMICO |
| ENTE SOCIALE |
| FONDAZIONE |
| FONDAZIONE IMPRESA |
| GRUPPO EUROPEO DI INTERESSE ECONOMICO |
| IMPRESA FAMILIARE |
| IMPRESA INDIVIDUALE |
| ISTITUTO DI CREDITO |
| ISTITUTO DI CREDITO DI DIRITTO PUBBLICO |
| ISTITUTO RELIGIOSO |
| MUTUA ASSICURAZIONE |
| NON PRECISATA |
| PERSONA FISICA |
| PICCOLA SOCIETA’ COOPERATIVA |
| PICCOLA SOCIETA’ COOPERATIVA A RESPONSABILITA’ LIMITATA |
| SOCIETA’ A RESPONSABILITA’ LIMITATA |
| SOCIETA’ A RESPONSABILITA’ LIMITATA A CAPITALE RIDOTTO |
| SOCIETA’ A RESPONSABILITA’ LIMITATA CON UNICO SOCIO |
| SOCIETA’ A RESPONSABILITA’ LIMITATA SEMPLIFICATA |
| SOCIETA’ ANONIMA |
| SOCIETA’ CONSORTILE |
| SOCIETA’ CONSORTILE A RESPONSABILITA’ LIMITATA |
| SOCIETA’ CONSORTILE COOPERATIVA A RESPONSABILITA’ LIMITATA |
| SOCIETA’ CONSORTILE IN ACCOMANDITA SEMPLICE |
| SOCIETA’ CONSORTILE IN NOME COLLETTIVO |
| SOCIETA’ CONSORTILE PER AZIONI |
| SOCIETA’ COOPERATIVA |
| SOCIETA’ COOPERATIVA A RESPONSABILITA ILLIMITATA |
| SOCIETA’ COOPERATIVA A RESPONSABILITA LIMITATA |
| SOCIETA’ COOPERATIVA CONSORTILE |
| SOCIETA’ COOPERATIVA EUROPEA |
| SOCIETA’ COSTITUITA IN BASE A LEGGI DI ALTRO STATO |
| SOCIETA’ DI FATTO |
| SOCIETA’ DI MUTUO SOCCORSO |
| SOCIETA’ EUROPEA |
| SOCIETA’ IN ACCOMANDITA PER AZIONI |
| SOCIETA’ IN ACCOMANDITA SEMPLICE |
| SOCIETA’ IN NOME COLLETTIVO |
| SOCIETA’ IRREGOLARE |
| SOCIETA’ NON PREVISTA DALLA LEGISLAZIONE ITALIANA |
| SOCIETA’ PER AZIONI |
| SOCIETA’ PER AZIONI CON SOCIO UNICO |
| SOCIETA’ SEMPLICE |
| SOCIETA’ TRA PROFESSIONISTI |
| SOGGETTO ESTERO |
Activity Classifications
Italy provides comprehensive activity classification through multiple nomenclatures with sophisticated processing logic:
ATECO Classifications (Italian Standard):
- ATECO2025: Latest Italian classification standard
- Primary: The main business activity (first code returned)
- Secondary: Additional business activities (remaining codes)
- ATECO2022: Previous Italian classification standard
- Primary: The main business activity (first code returned)
- Secondary: Additional business activities (remaining codes)
All ATECO codes include English descriptions derived from official mappings and translations.
Single-Value Classifications:
- RAE: Italian Economic Administrative Register classification (single code)
- SAE: Italian Statistical Administrative classification (single code)
- SIC: US Standard Industrial Classification (single code)
AI-Mapped International Classifications:
- ISIC: International Standard Industrial Classification (AI-inferred, single code)
- NACE: European standard classification (AI-inferred, single code)
ISIC/NACE Generation Priority:
- Primary ATECO2025 code (if available)
- Primary ATECO2022 code (if ATECO2025 unavailable)
- RAE code (if no ATECO codes available)
- SAE code (if no other codes available)
The AI uses semantic analysis to map the highest-priority available classification to international standards, ensuring accurate cross-referencing while maintaining single, authoritative ISIC/NACE codes.
Note: ATECO code lengths vary from 2-6 digits depending on the company’s registered activities and data availability in Italian registers. There is no universal logic differentiating code length based on primary vs secondary status.
Example: Barilla G. E R. Fratelli SPA
{
"activities": {
"ATECO2025": [
{
"code": "1073",
"description": "Manufacture of farinaceous products",
"isAIInferred": false
},
{
"code": "432101",
"description": "Installation of lighting and photovoltaic systems on buildings",
"isAIInferred": false
},
{
"code": "432203",
"description": "Installation of fire sprinkler systems",
"isAIInferred": false
}
// ... additional secondary codes
],
"ATECO2022": [
{
"code": "1073",
"description": "Manufacture of farinaceous products",
"isAIInferred": false
},
{
"code": "432101",
"description": "Installation of lighting and photovoltaic systems on buildings",
"isAIInferred": false
}
// ... additional secondary codes
],
"RAE": [
{
"code": "417",
"description": "PASTE ALIMENTARI",
"isAIInferred": false
}
],
"SAE": [
{
"code": "430",
"description": "Imprese produttive",
"isAIInferred": false
}
],
"SIC": [
{
"code": "2098",
"description": "Macaroni, spaghetti & other noodle mfrs",
"isAIInferred": false
}
],
"ISIC": [
{
"code": "1074",
"description": "Manufacture of macaroni, noodles, couscous and similar farinaceous products",
"isAIInferred": true
}
],
"NACE": [
{
"code": "10.74",
"description": "Manufacture of macaroni, noodles, couscous and similar farinaceous products",
"isAIInferred": true
}
]
}
}
In this example:
- Primary activity: “1073” (Manufacture of farinaceous products) from ATECO2025
- ISIC/NACE generation: Based on primary ATECO2025 code “1073”
- Secondary activities: Multiple additional ATECO codes for various installation services
- register codes: Single values for RAE (pasta manufacturing) and SAE (productive enterprises)