Skip to main content
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 PatternFormatExamplesMatch TypeResults
Company NameText stringBarilla
Zona Web
Fuzzy matchUp to 10 results
CCIAA + REA2 letters + 1-7 digitsTO1239673
TO 1239673
RM1503238
Exact match by province1 result
REA Only1-7 digits1239673
12345
Cross-province + name search¹Multiple results
Partita IVA11 digits01654010345
IT01654010345
Exact match1 result
Codice Fiscale (Company)11 digits03943150270Exact match1 result
Codice Fiscale (Individual)16 alphanumericMHJKST95E15Z100GExact match1 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 registry 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:
  1. Primary ATECO2025 code (if available)
  2. Primary ATECO2022 code (if ATECO2025 unavailable)
  3. RAE code (if no ATECO codes available)
  4. 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 registries. 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
  • Registry codes: Single values for RAE (pasta manufacturing) and SAE (productive enterprises)