French Company Financials & Ratios by SIREN avatar

French Company Financials & Ratios by SIREN

Pricing

from $10.00 / 1,000 company with financials

Go to Apify Store
French Company Financials & Ratios by SIREN

French Company Financials & Ratios by SIREN

Revenue, EBITDA, net income and 14 credit ratios for French companies by SIREN, every filed year, from official INPI/BCE open data. Pappers/societe.com financials alternative. Pay only for companies with data.

Pricing

from $10.00 / 1,000 company with financials

Rating

0.0

(0)

Developer

Atesen Software

Atesen Software

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

3 hours ago

Last modified

Categories

Share

Paste a list of SIREN numbers and get revenue, EBITDA (EBE), EBIT, net income and 14 financial & credit ratios for every fiscal year the company filed, straight from the official “Ratios Financiers (BCE / INPI)” open dataset published by the French Ministry of Economy (DGE) on data.economie.gouv.fr. No API key, no scraping of Pappers or societe.com, and you only pay for companies that have financial data.

Good for: credit risk & supplier screening, M&A / private-equity sourcing, B2B lead scoring by revenue, KYB files, and enriching a CRM or Google Sheet with French company financials.

What you get

For each SIREN and each filed year (one row per company × fiscal year × accounts type):

FieldMeaning
siren, companyName, nafCode, companyCategory, headquartersCityIdentity (name/NAF/city from the official Recherche d'entreprises API)
fiscalYear, fiscalYearEndClosing date of the financial year
accountsTypeC complete corporate, S simplified corporate, K consolidated group
revenue, grossMargin, ebitda, ebit, netIncomeKey figures in EUR (chiffre d'affaires, marge brute, EBE, EBIT, résultat net)
ebitdaMarginPct, preTaxProfitOnRevenuePct, cashFlowOnRevenuePctProfitability ratios (%)
debtRatioPct, equityRatioPct, liquidityRatio, interestCoverage, repaymentCapacityYearsSolvency & credit ratios
workingCapitalOnRevenuePct, workingCapitalDays, inventoryDays, customerCreditDays, supplierCreditDays, assetAgeRatioPctWorking capital & operating ratios
confidentialityPublic, or Partiellement confidentiel when the company opted to keep part of its accounts confidential (some fields are then empty)
statusfound, no_financials, invalid_check_digit, wrong_length, not_a_number, api_error (open-data API down after 5 retries; free, re-run later)

Companies that never filed accounts (or filed them confidentially) get one no_financials row, free of charge.

Input example

{
"sirens": ["552032534", "500569405", "855200887"],
"years": ["2023", "2024"],
"latestYearOnly": false,
"accountsTypes": ["C", "S", "K"],
"includeCompanyIdentity": true
}

SIRET (14 digits) and French VAT numbers (FR27552032534) are accepted too; the SIREN is extracted and validated (Luhn check) automatically. Duplicates are removed.

Output example

{
"siren": "552032534",
"status": "found",
"companyName": "DANONE",
"fiscalYear": 2025,
"fiscalYearEnd": "2025-12-31",
"accountsType": "K",
"accountsTypeLabel": "consolidated (group)",
"confidentiality": "Public",
"revenue": 27376000000,
"ebitda": 3660000000,
"ebit": 3379000000,
"netIncome": 2100000000,
"ebitdaMarginPct": 13.369,
"equityRatioPct": 37.652,
"interestCoverage": 22.514,
"nafCode": "70.10Z",
"companyCategory": "GE",
"headquartersCity": "PARIS"
}

Download the dataset as JSON, CSV, Excel or via API. The Key figures view shows a compact table; the All ratios view shows every ratio.

Pricing

Pay per event: one charge per company that has at least one financial year returned, no matter how many years you get. Invalid, duplicate and "no financials" SIRENs are free. Example: 1,000 SIRENs where 700 have filed accounts = 700 charged events (at $0.01 per company that is $7). See the Pricing tab for current prices.

Use with Make, Zapier, n8n, Clay or Google Sheets

  • Make / n8n / Zapier: use the Apify app/node → Run an Actor with this actor and an input like the one above, then Get dataset items and map revenue, ebitda, netIncome into your CRM or sheet.
  • API: POST https://api.apify.com/v2/acts/atesen-software~french-company-financials-ratios/run-sync-get-dataset-items?token=YOUR_TOKEN with the JSON input returns the rows directly.
  • Google Sheets: export the dataset as CSV or use Apify's Google Sheets integration.

Need the company identity first (from names, SIRET or VAT)? Use French Company Data: SIRENE, SIREN/SIRET & VAT Enrichment. Only have websites? Use French Website to SIREN & Mentions Légales Extractor.

FAQ

Where does the data come from? The Ratios Financiers (BCE / INPI) dataset (ratios_inpi_bce), computed from the annual accounts filed with the national register (RNCS, open data from INPI) and published by the DGE (French Ministry of Economy) under Licence Ouverte v2.0. It has 6.8 million company-year records. Source: data.economie.gouv.fr.

Is this a Pappers or societe.com alternative? For financials, yes: it uses the same public filings, but from the official open dataset, so it is cheap, stable and legal to reuse.

Why are some years or companies missing? Small companies may opt for confidentiality of their accounts, and very recent years appear after the filing deadline (usually 7 months after the fiscal year end) plus publication delay.

Are the values edited? No. Figures are returned exactly as published in the open dataset. Some rows (often consolidated K accounts) report 0 where the source has no value, so treat a 0 net income on a large group with care and cross-check with the corporate (C) row.

Are the numbers in euros? Key figures are in EUR; fields ending in Pct are percentages and fields ending in Days are days.

Why can a company have two rows for one year? Groups file both corporate (C/S) and consolidated (K) accounts. Filter with Accounts types.

Data: INPI (RNCS) / DGE, “Ratios Financiers (BCE / INPI)”, data.economie.gouv.fr, Licence Ouverte v2.0. This Actor is not affiliated with INPI, the DGE, Pappers or societe.com.