Metric definitions, universe, municipalities, totals, ranking floors, verdict rules and data coverage — with formulas and sources.
Financial metrics come from annual statements filed with the Tax Administration (IRMS). A missing value is shown as “—” and is never counted as zero: an unparsed statement is not 0€ revenue, and a year without a filing is not a 100% drop.
BizStats covers legal entities that file annual statements with the Tax Administration, linked by their eight-digit PIB. Company data comes from the IRMS snapshot of 1 Nov 2026.
A company is assigned to the municipality of its current seat for every year: a move changes the municipality in earlier years too, and new municipalities have series from before they existed — Tuzi (a municipality since 2018) and Zeta (since 2022). Municipal totals for earlier years therefore describe today's territory and seats, not the municipality of the time.
Totals (revenue, profit, employees) add up every statement of the year in scope; profit leaves out implausible statements.
Rankings are never paid for and follow the rules below. The floors come from one configuration shared by the API and the pages, and every ranking carries a “Criteria” line.
The verdict applies fixed rules (version verdict-v1) to public sources and shows the worst signal: “Serious warning signs”, “Caution advised”, “Worth watching” or “Looks solid”. Every claim carries its source date. The rules, worst first:
The peer-group position (peer-position-v3) is a descriptive measure: where the company's latest statement sits among comparable companies of the same year. It is not a credit rating or a risk assessment: there is no letter grade or composite score, and it does not replace the at-a-glance verdict.
| Statement year | Companies with a position | Later trouble | Revenue | Net profit margin | Revenue per employee | Average gross pay | Loss years* | Margin without group* |
|---|---|---|---|---|---|---|---|---|
| 2016 | 10,142 | 23.6% | 0.65 | 0.62 | 0.61 | 0.54 | 0.64 | 0.63 |
| 2017 | 11,355 | 22.6% | 0.65 | 0.61 | 0.62 | 0.54 | 0.64 | 0.63 |
| 2018 | 12,431 | 21.5% | 0.64 | 0.62 | 0.62 | 0.54 | 0.65 | 0.63 |
| 2019 | 13,549 | 19.7% | 0.65 | 0.63 | 0.62 | 0.53 | 0.66 | 0.64 |
| 2020 | 10,408 | 14.1% | 0.65 | 0.62 | 0.61 | 0.53 | 0.66 | 0.63 |
| 2021 | 11,387 | 11.9% | 0.65 | 0.64 | 0.63 | 0.54 | 0.67 | 0.65 |
| 2022 | 14,155 | 10.1% | 0.63 | 0.63 | 0.61 | 0.54 | 0.66 | 0.64 |
| 2023 | 15,928 | 7.9% | 0.61 | 0.63 | 0.60 | 0.55 | 0.67 | 0.64 |
* Comparison without a peer group: the share of loss years among the latest statements and the net margin itself. AUC 0.5 = chance.
| Indicator | Bottom quarter | Below median | Above median | Top quarter |
|---|---|---|---|---|
| Revenue | 18.3% | 9.0% | 7.4% | 6.9% |
| Net profit margin | 18.1% | 7.3% | 5.9% | 7.7% |
| Revenue per employee | 17.4% | 8.5% | 7.7% | 7.6% |
| Average gross pay | 11.7% | 11.3% | 9.2% | 8.6% |
Annual statements with data per year (without unparsed entries) and the processing status of every entry. The latest year is preliminary until late filings arrive.
| Year | Statements | Total revenue |
|---|---|---|
| 2015 | 14,423 | 6.5b€ |
| 2016 | 15,555 | 7.2b€ |
| 2017 | 17,096 | 8.3b€ |
| 2018 | 19,624 | 9.0b€ |
| 2019 | 21,554 | 9.6b€ |
| 2020 | 23,246 | 8.3b€ |
| 2021 | 25,087 | 9.9b€ |
| 2022 | 28,932 | 12.6b€ |
| 2023 | 32,920 | 14.6b€ |
| 2024 | 35,145 | 15.9b€ |
| 2025 | 35,708 | 17.6b€ |
| Status | Entries |
|---|---|
| okStatement parsed | 196,696 |
| suspicious_low_average_payParsed; payroll cost below 300€ a month is not shown | 49,188 |
| partialPartly parsed (a single metric) | 19,349 |
| no_metricsNo parsed statement (never counted as 0; every 2014 entry) | 17,732 |
| suspicious_employee_countImplausible headcount (not shown) | 36 |
Each dataset shows two dates: “Refreshed” (when BizStats last fetched the source) and “Data through” (the newest date or period the records cover). Datasets without an automatic refresh are marked “not scheduled”. The freshness rating takes the worse of the source's age and the age of the derived views on company pages. Source revisions enter the next successful ingestion.