Italian Company Register — Registro Imprese Scraper avatar

Italian Company Register — Registro Imprese Scraper

Pricing

Pay per usage

Go to Apify Store
Italian Company Register — Registro Imprese Scraper

Italian Company Register — Registro Imprese Scraper

Search and extract Italian company data from the Registro Imprese (Italian Business Register). Look up by company name, Codice Fiscale, or Partita IVA. Returns company name, VAT number, legal form, address, PEC, ATECO code, share capital, and registration status. No cookies, no login required.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Studio Amba

Studio Amba

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

20 hours ago

Last modified

Share

Italian Company Register Scraper — Registro Imprese

Search and extract Italian company data from the Registro Imprese, Italy's official business register managed by the Chambers of Commerce (Camere di Commercio). Look up companies by name, Codice Fiscale, or Partita IVA. Returns company name, VAT number, legal form, registered address, PEC (certified email), ATECO activity code, share capital, and registration status. No cookies, no login required.

How to scrape Registro Imprese data

This actor searches the official Italian Registro Imprese (Business Register) and extracts structured company data. The register contains every Italian business entity — over 6 million active companies including SRL, SPA, SAS, SNC, sole proprietorships, cooperatives, and consortiums.

Search by Company Name

Enter a company name or keyword in Italian. The actor searches the Registro Imprese and returns all matching companies with their official registration data.

Search by Codice Fiscale

Look up a specific company by its Codice Fiscale (Italian tax identification code). Companies use an 11-digit numeric code. This provides an exact match.

Search by Partita IVA

Look up a company by its 11-digit Partita IVA (Italian VAT number). Every Italian business that performs taxable transactions has a Partita IVA.

Filter by Province

Narrow results by Italian province using the 2-letter province code (e.g., MI for Milano, RM for Roma, TO for Torino). Useful for regional market research or building geographic lead lists.

What data does Italian Company Register Scraper extract?

FieldTypeDescription
companyNameStringOfficial registered company name (denominazione)
codiceFiscaleStringItalian tax identification code (Codice Fiscale)
partitaIvaString11-digit Italian VAT number (Partita IVA)
numeroReaStringREA registration number (province code + number)
legalFormStringLegal form (SRL, SPA, SAS, SNC, Ditta Individuale, etc.)
addressStringFull registered office address (sede legale)
postalCodeStringItalian postal code (CAP, 5 digits)
cityStringCity name
provinceStringProvince code (2 letters)
pecStringCertified email address (Posta Elettronica Certificata)
statusStringActivity status: active, ceased, suspended, inactive
registrationDateStringDate of registration in the register
atecoCodeStringATECO economic activity classification code
atecoDescriptionStringDescription of the ATECO activity
shareCapitalStringCapitale sociale (share capital amount)
urlStringLink to the company on Registro Imprese
scrapedAtStringISO timestamp of data extraction

Input Parameters

ParameterTypeDefaultDescription
Company Name / KeywordsStringSearch by company name or keywords (in Italian)
Codice FiscaleStringLook up by Italian tax code
Partita IVAStringLook up by 11-digit VAT number
ProvinceStringFilter by 2-letter province code (MI, RM, TO, NA, etc.)
Active Companies OnlyBooleanfalseExclude ceased and inactive companies
Max ResultsInteger100Maximum companies to return
Proxy ConfigurationObjectIT ResidentialProxy settings (Italian residential recommended)

Example output

{
"companyName": "FERRARI S.P.A.",
"codiceFiscale": "00159560366",
"partitaIva": "00159560366",
"numeroRea": "MO-88982",
"legalForm": "SOCIETA' PER AZIONI",
"address": "Via Emilia Est 1163, 41121 Modena (MO)",
"postalCode": "41121",
"city": "Modena",
"province": "MO",
"pec": "ferrari@legalmail.it",
"status": "active",
"registrationDate": "17/03/1947",
"atecoCode": "29.10.00",
"atecoDescription": "Fabbricazione di autoveicoli",
"shareCapital": "20,260,000 EUR",
"url": "https://www.registroimprese.it/ricercaext?denominazione=Ferrari",
"scrapedAt": "2026-05-23T10:30:00.000Z"
}

Tips for best results

  • B2B lead generation: Search by industry keyword + province to build targeted Italian lead lists. Example: "consulenza informatica" in province "MI" (Milano).
  • Due diligence: Look up a specific Partita IVA or Codice Fiscale to verify company existence and registration status before doing business.
  • Competitor mapping: Search by product or service keyword to find competitors in a specific Italian region.
  • Supplier verification: Verify Italian suppliers by their VAT number before entering business relationships.
  • Use Italian keywords: The register is in Italian. Search "costruzioni" not "construction", "alimentari" not "food".

How much does it cost?

Italian Company Register Scraper runs on the Apify platform. You pay only for compute resources used.

Search sizeEstimated timeEstimated cost
10 companies~30 seconds~$0.01
100 companies~5 minutes~$0.05
1,000 companies~45 minutes~$0.40

Apify's free tier includes $5 of monthly compute — enough to search thousands of Italian companies at no cost.

Can I integrate?

Yes. Send Italian company data directly to your existing tools:

  • Google Sheets — Build a live Italian company database
  • HubSpot / Salesforce — Enrich CRM contacts with official Italian business data
  • Slack — Get notified about new companies matching your criteria
  • Webhooks — Push to any HTTP endpoint for custom workflows
  • Zapier / Make — Connect to 5,000+ apps

Can I use it as an API?

Yes. Call Italian Company Register Scraper programmatically:

Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_API_TOKEN")
run = client.actor("studio-amba/registro-imprese-scraper").call(run_input={
"searchQuery": "Ferrari",
"provincia": "MO",
"maxResults": 20,
})
for company in client.dataset(run["defaultDatasetId"]).iterate_items():
print(f"{company['companyName']} (P.IVA {company['partitaIva']}) — {company['city']}")

JavaScript

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });
const run = await client.actor('studio-amba/registro-imprese-scraper').call({
searchQuery: 'consulenza',
provincia: 'MI',
maxResults: 50,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach(c => console.log(`${c.companyName} | P.IVA ${c.partitaIva} | ${c.city}`));

FAQ

What is the Registro Imprese?

The Registro Imprese (Business Register) is Italy's official public register of companies. It is managed by the Camere di Commercio (Chambers of Commerce) through InfoCamere, the technological consortium. Every Italian business entity must register, making it the authoritative source for Italian company data.

What is a Codice Fiscale?

The Codice Fiscale is Italy's tax identification code. For companies, it is an 11-digit numeric code. For individuals, it is a 16-character alphanumeric code derived from personal data. It is used for all tax and administrative interactions.

What is a Partita IVA?

The Partita IVA is Italy's VAT number, an 11-digit code assigned to businesses that perform taxable transactions. It is the Italian equivalent of a VAT number in other EU countries.

What are ATECO codes?

ATECO codes classify Italian businesses by economic activity. They are the Italian adaptation of the European NACE classification system. Each company has one or more ATECO codes describing what they do.

What is PEC?

PEC (Posta Elettronica Certificata) is Italy's certified email system. It provides legal proof of sending and receiving emails. Every Italian company is required to have a PEC address registered in the business register.

Common Italian legal forms include: SRL (Societa a Responsabilita Limitata — limited liability company), SPA (Societa per Azioni — joint-stock company), SAS (Societa in Accomandita Semplice — limited partnership), SNC (Societa in Nome Collettivo — general partnership), and Ditta Individuale (sole proprietorship).

Limitations

  • The free search on Registro Imprese returns basic company data. Detailed visure camerali (full company reports) require paid access on registroimprese.it
  • The autocomplete search returns up to 10 results per query — use specific search terms for best results
  • Some data fields (directors, business purpose, financial statements) are only available via paid products
  • The site may rate-limit heavy usage — residential Italian proxies are recommended

Other European company register scrapers

Working with European business data? Combine with these tools:

Your feedback

Found a bug or want a feature? Open an issue on the Issues tab. Your feedback helps improve this actor.