Trading Agent Data · Private companies
Filed accounts for 2.6 million private companies, with the date each was filed.
Every French, Belgian and Danish company that deposits annual accounts with its public register, taken from the register itself: no estimates, no scraping, no licensed middleman. Each figure is stored as it was first reported and keyed to the day it became public, so a query for any past date returns only what was knowable then.
The source licences permit redistribution, so you may export it, keep it, and build products on it.
Coverage
| Register | Entities | From | `filed` means | Basis |
|---|---|---|---|---|
France INPI — Registre national des entreprises | 1.4 million | 2017 | dateDepot (register deposit date) | own accounts and, where filed, group consolidation (both kept) Turnover lawfully absent from ~45% of deposits (confidentiality declarations). |
Belgium National Bank of Belgium — Central Balance Sheet Office | 670,000 | Apr 2022 | NBB deposit date | statutory (solo) accounts Abbreviated and micro filers omit turnover; gross profit is reported instead. |
Denmark Danish Business Authority — published annual reports (XBRL) | 550,000 | 2013 | register publication timestamp | as published (group where the entity reports one) Turnover on ~12% of filings; class B may publish gross profit. |
New Zealand charities Charities Register (CC BY 3.0 NZ) | 27,000 | FY2008 | register record date | the charity's own return Registered charities, not companies. |
Listed markets (United States, Taiwan, Korea) are in the same warehouse under the same API; see the coverage page. Entity counts are as of September 2026; the API's index reports exact numbers and each market's last update.
What each row carries
Registration number, name, activity code and registered address where the register states them; fiscal year and period end; filed; the reporting model and confidentiality flag; the reporting basis (consolidated, solo, reported); value and currency. Metrics: revenue, gross_profit, operating_income, net_income, assets, liabilities, equity, and derived ratios (net margin, ROA, ROE, debt-to-equity, asset turnover).
What is NOT there is stated too: a metric the filer lawfully omitted is absent, never zero and never imputed. The register's own page for the entity is linked from every response.
How you get it
- REST API, JSON or CSV, with as_of for point-in-time queries.
- Bulk files: the whole market as gzipped CSV with a sha256, refreshed on each load.
- Company-name search across all 2.6 million entities.
- Python: pip install pit-fundamentals. MCP: npx pit-fundamentals-mcp.
- Deletions feed, so copies you hold can mirror what the register withdraws.
What it is for
Credit and supplier risk
Three to nine years of a counterparty's filed balance sheet, with the filing lag visible: a company that files late every year is a signal in itself.
Prospecting and market sizing
Filter a country's companies by activity code, address and size band from the accounts they filed, not from a scraped estimate.
Research
As-first-reported figures keyed to publication dates, so a study of private-company behaviour sees what was knowable when — the survivorship and look-ahead problems documented for commercial databases do not arise.
AI agents
Ask an assistant what a Belgian supplier reported in 2022 and get the register's figure with its source. The MCP server runs on the free key with no signup.
Honesty about the data
These are the filers' own figures as keyed in or published by the registers, under each register's reuse licence (INPI RNE licence, homologated; NBB webservice conditions; Danish Business Authority open data; Charities Register CC BY 3.0 NZ). Attribution with the last-update date rides on every response and file, and the licences require you to keep it. Periods that are not about a year are excluded; empty cells are excluded rather than served as zero. A French company that files both consolidation and its own accounts appears twice for that year, told apart by basis. Factual, historical records about legal entities: not investment advice, and not a source of personal data.