Infogreffe Bilans Scraper: 3-Year Financial Statements FR avatar

Infogreffe Bilans Scraper: 3-Year Financial Statements FR

Pricing

from $0.00005 / actor start

Go to Apify Store
Infogreffe Bilans Scraper: 3-Year Financial Statements FR

Infogreffe Bilans Scraper: 3-Year Financial Statements FR

Scrape 3 years of bilans (CA, resultat net, effectifs, total bilan) for French companies via INPI RNE. Dirigeants, capital, NAF, siege, immatriculation. Premium B2B for M&A due diligence, credit scoring, salary benchmarks. $15/1K bilans.

Pricing

from $0.00005 / actor start

Rating

0.0

(0)

Developer

Walid

Walid

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

5 days ago

Last modified

Share

Infogreffe Bilans Scraper — 3-Year Financial Statements for FR Companies (INPI RNE)

Bookmark this actor → apify.com/dltik/infogreffe-bilans-fr-scraper — Apify ranks by bookmarks, so it directly drives the visibility of this scraper. One click. No signup beyond your existing Apify account.

Scrape 3 years of bilans (chiffre d'affaires, résultat net, effectifs, total bilan) for any French company from the official INPI RNE (Registre National des Entreprises). Same source as Infogreffe / Pappers PRO / Diane — but at $15 per 1K bilans instead of $50K/year subscriptions. Built for M&A due-diligence, credit scoring, salary benchmarking, and B2B intel.

✨ What makes this scraper different

FeatureThis scraperOther Infogreffe scrapers on Apify
3 years of bilans (CA, résultat net, effectifs, total bilan)❌ only registry metadata
Direct INPI RNE source (post-Loi PACTE 2022 official)❌ legacy Infogreffe scrape
Structured bilans[] array with normalized numbers
confidentialite flag detection (Loi Macron opt-out)
dirigeants with DOB + nationality + rolepartial
Headline ca_dernier_exercice / resultat_net_dernier_exercice
URL to INPI + annuaire-entreprises
Free auth (no $50/mo Pappers PRO key, no Infogreffe contract)varies
Price per record$0.015$0.005 (no bilans)

What can this Infogreffe bilans scraper do?

  • 🇫🇷 26M French companies lookup-able by SIREN (any active or ceased entity registered at the RNE)
  • 💰 3 years of bilans (extendable to 5) — CA, résultat net, effectifs, total bilan, type de bilan, durée d'exercice
  • 🏛️ Direct INPI RNE source — the official open registry that replaced Infogreffe / RCS as the legal source of truth in 2023 (Loi PACTE)
  • 👥 Dirigeants — gérant, président, DG, conseil d'administration, with nom complet, date de naissance, nationalité, rôle
  • 🏢 Full identity — dénomination, forme juridique, capital social, code NAF, siège (adresse + CP + commune), date d'immatriculation, état administratif
  • 🔒 Confidentialité opt-out detection — flags the ~15% of small companies that legally hid their CA (Loi Macron)
  • 🚀 HTTP-only, no headless browser, no anti-bot — runs in under 3s per company

What data can you extract per company?

FieldDescription
siren9-digit national ID
denominationLegal company name
forme_juridiqueSARL, SAS, SA, SCI, EURL, SASU...
capital_socialShare capital in euros
date_immatriculationRCS registration date (YYYY-MM-DD)
code_nafNAF / APE code (e.g. 62.01Z for software)
siege_adresseHeadquarters street address
siege_code_postalPostal code
siege_communeCity
siege_paysCountry
etat_administratifA (active) / C (ceased)
dirigeantsArray of {role, nom, prenoms, nom_complet, date_naissance, nationalite, raison_sociale, siren}
bilansArray of yearly bilans (most recent first) with {date_cloture, duree_exercice_mois, ca, resultat_net, total_bilan, effectifs, type_bilan, confidentialite}
ca_dernier_exerciceLatest revenue (€) — headline number
resultat_net_dernier_exerciceLatest net income (€)
effectifs_dernier_exerciceLatest headcount
total_bilan_dernier_exerciceLatest total assets (€)
date_dernier_bilanMost recent close date
url_inpiDirect INPI company page
url_annuaire_entreprisesDirect annuaire-entreprises.data.gouv.fr page
scraped_atISO UTC timestamp

How to scrape French company bilans in 5 steps

  1. Create a free Apify account — no credit card required
  2. Create a free INPI account at data.inpi.fr/login (Loi PACTE 2022 mandate — RNE data is free to all)
  3. Open Infogreffe Bilans Scraper on Apify Store
  4. Paste your INPI email + password in the input fields (stored encrypted as Apify secrets) and provide a sirens list (e.g. ["552120222","775670417"])
  5. Click Start — clean JSON in seconds with 3 years of bilans, exportable to CSV/JSON/Excel from the dataset UI

How much does it cost to scrape Infogreffe bilans?

PAY_PER_EVENT — $0.015 per bilan record ($15 per 1,000 companies). Failed lookups & runs without credentials are not charged. Compare: Diane / Astree / Pappers PRO charge $50–$200 per bilan via legacy enterprise contracts.

Run sizeCompaniesApify costTime
Quick test5$0.08~15s
Standard100$1.50~3min
Deep1,000$15~30min
Massive5,000$75~2.5h

Set yearsHistory=5 (default 3) for deeper history at the same price per company. Set includeRawBilans=true to also export every accounting line item (200+ fields per year).

Input parameters

ParameterTypeDefaultDescription
modeenumsirensiren = bulk SIREN lookup, search = free-text by denomination
sirensarray[]List of 9-digit SIREN (SIRET auto-trimmed)
querystringFree-text company name (mode=search)
yearsHistoryint31–5 years of bilans per company
includeDirigeantsbooltrueInclude legal representatives
includeRawBilansboolfalseInclude full INPI accounting payload per year
maxResultsint100Hard cap on returned companies (1–2000)
inpiUsernamestring (secret)env INPI_USERNAMEYour INPI email
inpiPasswordstring (secret)env INPI_PASSWORDYour INPI password
proxyConfigobjectdatacenter offOptional Apify proxy (rarely needed)

Output example

{
"siren": "552120222",
"denomination": "L'OREAL",
"forme_juridique": "SA à conseil d'administration",
"capital_social": 107132075.4,
"date_immatriculation": "1957-01-01",
"code_naf": "70.10Z",
"siege_adresse": "14 RUE ROYALE",
"siege_code_postal": "75008",
"siege_commune": "PARIS",
"siege_pays": "FRANCE",
"etat_administratif": "A",
"dirigeants": [
{
"role": "PRESIDENT DU CONSEIL D'ADMINISTRATION",
"type": "personne_physique",
"nom_complet": "Jean-Paul AGON",
"nom": "AGON",
"prenoms": "Jean-Paul",
"date_naissance": "1956-07-06",
"nationalite": "FRANCAISE"
}
],
"bilans": [
{
"date_cloture": "2024-12-31",
"duree_exercice_mois": 12,
"ca": 43480000000,
"resultat_net": 6403000000,
"total_bilan": 53000000000,
"effectifs": 90000,
"type_bilan": "CONSOLIDE",
"confidentialite": false
},
{ "date_cloture": "2023-12-31", "ca": 41183000000, "resultat_net": 6184000000 },
{ "date_cloture": "2022-12-31", "ca": 38260000000, "resultat_net": 5706000000 }
],
"ca_dernier_exercice": 43480000000,
"resultat_net_dernier_exercice": 6403000000,
"effectifs_dernier_exercice": 90000,
"total_bilan_dernier_exercice": 53000000000,
"date_dernier_bilan": "2024-12-31",
"url_inpi": "https://data.inpi.fr/entreprises/552120222",
"url_annuaire_entreprises": "https://annuaire-entreprises.data.gouv.fr/entreprise/552120222",
"scraped_at": "2026-06-20T14:32:01Z"
}

Use cases

  • 🤝 M&A due diligence — pull 3 years of bilans for a target + 5 comparables in 30 seconds; feed the numbers into a DCF model
  • 💳 Credit scoring & risk — auto-enrich a CRM with CA / résultat net / effectifs to score B2B prospects before extending payment terms
  • 💼 Salary benchmarking — aggregate effectifs × résultat_net across a NAF code to size compensation envelopes per industry
  • 🎯 Sales prospecting — qualify B2B leads by CA bracket and growth trajectory (compare year N vs N-1 from bilans[])
  • 📊 Industry research — pull the entire 74.90B (consulting) NAF or a department's 100 largest companies for sector analysis
  • 🏦 Banking onboarding & KYC — fetch dirigeants + capital + dénomination + bilans in one call (vs 5 different sources)
  • 🤖 Finance AI agents — feed Claude / GPT a clean structured bilans[] instead of scraping PDFs

Use the actor via API

Python:

import requests
run = requests.post(
"https://api.apify.com/v2/acts/dltik~infogreffe-bilans-fr-scraper/run-sync-get-dataset-items",
headers={"Authorization": "Bearer YOUR_APIFY_TOKEN", "Content-Type": "application/json"},
json={
"mode": "siren",
"sirens": ["552120222", "775670417", "542065479"],
"yearsHistory": 3,
"includeDirigeants": True,
"inpiUsername": "you@example.com",
"inpiPassword": "your_inpi_password"
}
).json()
for r in run:
if r.get("siren"):
print(f"{r['denomination']:30} CA={r.get('ca_dernier_exercice')} RN={r.get('resultat_net_dernier_exercice')}")

curl:

curl -X POST "https://api.apify.com/v2/acts/dltik~infogreffe-bilans-fr-scraper/run-sync-get-dataset-items" \
-H "Authorization: Bearer YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"mode":"siren","sirens":["552120222"],"yearsHistory":5,"inpiUsername":"you@example.com","inpiPassword":"xxxx"}'

FAQ

Why do I need an INPI account? Since the Loi PACTE 2022, the RNE (Registre National des Entreprises) replaced Infogreffe / RCS as the single legal source of truth for French company data. INPI hosts it and requires a free account for API access — a pure formality, no payment, no quota. Register at data.inpi.fr/login.

Why $15 per 1K instead of $5? Bilans are premium B2B data — legacy providers (Diane, Astree, Pappers PRO) charge $50–$200 per bilan via enterprise contracts. We sit at $0.015 — same league as Apify peers like the Poland KRS Financial Statements Scraper ($0.15 per large statement, 10× our price). Other Infogreffe scrapers on Apify return only registry metadata (no CA / résultat) and price at $0.005.

Why is ca_dernier_exercice sometimes null? ~15% of small companies legally opt out of publishing their CA under the Loi Macron — confidentialite: true flags them. Also, INPI receives bilans 2–7 months post-clôture, so very recent FY may not be available yet; the actor surfaces the latest year on file.

How fresh is the data? Pulled live at run time from the INPI RNE database. New filings show up within days of deposit at the greffe.

Does it cover associations and micro-entrepreneurs? Yes — RNE covers all forms (SA, SAS, SARL, SCI, EURL, SASU, associations loi 1901 if they file at the RNE, auto-entrepreneurs). Bilans are only filed by commercial entities subject to publication obligations (typically not micro-entrepreneurs).


Found this Infogreffe Bilans Scraper useful? Bookmark it — Apify ranks actors by bookmarks, so it's the strongest single signal for Store visibility. One click.

Other scrapers by dltik

ActorWhat it doesPrice
Pappers Sirene Scraper26M French companies (SIREN, SIRET, dirigeants, capital)$0.001/result
Pappers Enrichment BundleBulk enrichment of SIREN lists with full company data$0.005/result
Pappers MCP ServerFrench company data for AI agents (Claude / GPT)$0.01/tool-call
BODACC ScraperFrench commercial court announcements (creations, faillites, M&A)$0.003/record
BODACC MCP ServerBODACC announcements for AI agents$0.01/tool-call
France Travail Scraper700K+ FR jobs with structured salary + skills$0.0015/job
HATVP ScraperFrench elected officials' financial declarationsvaries
Annuaire Administration FRFrench gov agencies & contacts$0.003/org

License: MIT · Author: dltik