Financials
Filed annual accounts, the figures extracted from them, and who actually files.
What exists
German companies above certain thresholds must publish annual accounts (Jahresabschluss) in the Bundesanzeiger. Small companies file an abridged balance sheet with no profit and loss account. Sole traders and most partnerships file nothing.
So the honest description of this endpoint is: the accounts that were filed, for the companies that had to file them.
Reading financials
GET /companies/{id}/financial-statements
returns the reports and the figures extracted from them.
{
"company_id": "c359aa06-…",
"company_name": "Enduro Reise & Training GmbH",
"financial_reports": [
{
"fiscal_year": 2022,
"report_type": "Jahresabschluss",
"published_at": "2023-11-04",
"balance_sheet_total": 412883.0,
"equity": 128004.0,
"currency": "EUR"
}
]
}Check counts.financial_statements on the
company record before calling this endpoint:
a zero means nothing has been filed, and the call would cost 10 credits to tell you so.
What the figures mean
- Figures are taken from the filed document. Where a company filed an abridged balance sheet, only balance-sheet lines exist; revenue and profit are genuinely absent, not missing.
fiscal_yearis the year the accounts cover.published_atis when they appeared, typically 11–23 months later.- Accounts are filed in the currency of the filing.
Extracted, not audited
These numbers are read out of filed documents by an automated pipeline. They are good enough to screen and to trend. They are not a substitute for the filed document itself for any decision that has to survive challenge — and the document is what your counterparty will produce.
Absence is not zero
A company with no reports is usually a company with no filing obligation. Do not read a missing balance sheet as a balance sheet of zero, and do not rank companies by a figure that most of them are not required to publish.