---
title: "/companies/{cvr}/financials"
method: GET
path: "/v1/companies/{cvr}/financials"
tags: ["Companies"]
---

# /companies/{cvr}/financials

`GET /v1/companies/{cvr}/financials`

## Request

- Base URL: `https://api.companydata.dk` (the document declares no server; this is the origin it was published from)
- URL: `https://api.companydata.dk/v1/companies/{cvr}/financials`
- Auth: HTTP bearer

Get financial statements for a company.

Returns all available annual reports with key figures extracted from XBRL,
sorted by period end date (newest first).

## Path parameters

- `cvr` string, required

## Response `200`

Successful Response

- CompanyFinancialsResponse: Response for company financial history endpoint.
  - `cvr` string, required: CVR number of the company
  - `statements` FinancialStatement[], required: Full financial statements, newest first
    - `cvr` string, required: 8-digit CVR number
    - `period` FinancialPeriod, required: Accounting period for a financial statement.
      - `start_date` string, date-time, required: Period start date
      - `end_date` string, date-time, required: Period end date (fiscal year end)
    - `report_type` string: Type of publication
    - `reporting_class` string, nullable: Reporting class (regnskabsklasse)
    - `is_consolidated` boolean: Whether this is a consolidated (group) report
    - `is_amended` boolean: Whether this is an amended/corrected filing
    - `approval_date` string, date-time, nullable: Date report was approved by general assembly
    - `chairman_name` string, nullable: Name of meeting chairman (dirigent)
    - `currency` string: Currency for all amounts
    - `income_statement` IncomeStatement: Key figures from the income statement (resultatopgørelse). All amounts in DKK.
      - `revenue` integer, nullable: Net revenue (nettoomsætning)
      - `gross_profit` integer, nullable: Gross profit (bruttofortjeneste)
      - `ebitda` integer, nullable: EBITDA - profit before depreciation & amortization
      - `operating_profit` integer, nullable: Operating profit (resultat af ordinær primær drift)
      - `profit_before_tax` integer, nullable: Profit before tax (resultat før skat)
      - `profit_loss` integer, nullable: Net profit/loss for the year (årets resultat)
      - `tax_expense` integer, nullable: Tax expense (skat af årets resultat)
      - `external_expenses` integer, nullable: External expenses (eksterne omkostninger)
      - `staff_costs` integer, nullable: Staff costs (personaleomkostninger)
      - `depreciation` integer, nullable: Depreciation & amortization (af- og nedskrivninger)
      - `finance_income` integer, nullable: Finance income (finansielle indtægter)
      - `finance_costs` integer, nullable: Finance costs (finansielle omkostninger)
      - `other_income` integer, nullable: Other operating income
      - `income_from_subsidiaries` integer, nullable: Income from investments in subsidiaries
      - `income_from_associates` integer, nullable: Income from investments in associates
    - `balance_sheet` BalanceSheet: Key figures from the balance sheet (balance). All amounts in DKK.
      - `total_assets` integer, nullable: Total assets (aktiver i alt)
      - `noncurrent_assets` integer, nullable: Non-current assets (anlægsaktiver)
      - `current_assets` integer, nullable: Current assets (omsætningsaktiver)
      - `cash` integer, nullable: Cash and cash equivalents (likvide beholdninger)
      - `inventories` integer, nullable: Inventories (varebeholdninger)
      - `receivables` integer, nullable: Total receivables (tilgodehavender)
      - `intangible_assets` integer, nullable: Intangible assets (immaterielle anlægsaktiver)
      - `property_plant_equipment` integer, nullable: Property, plant & equipment (materielle anlægsaktiver)
      - `investment_property` integer, nullable: Investment property (investeringsejendomme)
      - `goodwill` integer, nullable: Goodwill
      - `other_fixtures_equipment` integer, nullable: Other fixtures, fittings, tools and equipment (driftsmateriel og inventar)
      - `investments` integer, nullable: Investments in subsidiaries/associates
      - `trade_receivables` integer, nullable: Trade receivables (varetilgodehavender)
      - `receivables_from_group` integer, nullable: Receivables from group companies
      - `right_of_use_assets` integer, nullable: Right-of-use assets (IFRS 16 leases)
      - `equity` integer, nullable: Shareholder equity (egenkapital)
      - `contributed_capital` integer, nullable: Share capital (selskabskapital)
      - `retained_earnings` integer, nullable: Retained earnings (overført resultat)
      - `total_liabilities` integer, nullable: Total liabilities (gældsforpligtelser)
      - `longterm_liabilities` integer, nullable: Long-term liabilities (langfristede gældsforpligtelser)
      - `shortterm_liabilities` integer, nullable: Short-term liabilities (kortfristede gældsforpligtelser)
      - `provisions` integer, nullable: Provisions (hensættelser)
      - `deferred_tax` integer, nullable: Deferred tax liabilities
      - `trade_payables` integer, nullable: Trade payables (varekreditorer)
      - `payables_to_group` integer, nullable: Payables to group companies
      - `bank_loans` integer, nullable: Bank loans and mortgage debt
      - `lease_liabilities` integer, nullable: Lease liabilities (IFRS 16)
    - `cash_flow` CashFlowStatement: Key figures from the cash flow statement (pengestrømsopgørelse). All amounts in DKK.
      - `operating_cash_flow` integer, nullable: Cash flow from operating activities
      - `investing_cash_flow` integer, nullable: Cash flow from investing activities
      - `financing_cash_flow` integer, nullable: Cash flow from financing activities
      - `net_cash_change` integer, nullable: Net increase/decrease in cash
      - `capex` integer, nullable: Capital expenditures (purchase of PP&E)
      - `dividends_paid` integer, nullable: Dividends paid to shareholders
    - `prev_income_statement` IncomeStatement: Key figures from the income statement (resultatopgørelse). All amounts in DKK.
      - `revenue` integer, nullable: Net revenue (nettoomsætning)
      - `gross_profit` integer, nullable: Gross profit (bruttofortjeneste)
      - `ebitda` integer, nullable: EBITDA - profit before depreciation & amortization
      - `operating_profit` integer, nullable: Operating profit (resultat af ordinær primær drift)
      - `profit_before_tax` integer, nullable: Profit before tax (resultat før skat)
      - `profit_loss` integer, nullable: Net profit/loss for the year (årets resultat)
      - `tax_expense` integer, nullable: Tax expense (skat af årets resultat)
      - `external_expenses` integer, nullable: External expenses (eksterne omkostninger)
      - `staff_costs` integer, nullable: Staff costs (personaleomkostninger)
      - `depreciation` integer, nullable: Depreciation & amortization (af- og nedskrivninger)
      - `finance_income` integer, nullable: Finance income (finansielle indtægter)
      - `finance_costs` integer, nullable: Finance costs (finansielle omkostninger)
      - `other_income` integer, nullable: Other operating income
      - `income_from_subsidiaries` integer, nullable: Income from investments in subsidiaries
      - `income_from_associates` integer, nullable: Income from investments in associates
    - `prev_balance_sheet` BalanceSheet: Key figures from the balance sheet (balance). All amounts in DKK.
      - `total_assets` integer, nullable: Total assets (aktiver i alt)
      - `noncurrent_assets` integer, nullable: Non-current assets (anlægsaktiver)
      - `current_assets` integer, nullable: Current assets (omsætningsaktiver)
      - `cash` integer, nullable: Cash and cash equivalents (likvide beholdninger)
      - `inventories` integer, nullable: Inventories (varebeholdninger)
      - `receivables` integer, nullable: Total receivables (tilgodehavender)
      - `intangible_assets` integer, nullable: Intangible assets (immaterielle anlægsaktiver)
      - `property_plant_equipment` integer, nullable: Property, plant & equipment (materielle anlægsaktiver)
      - `investment_property` integer, nullable: Investment property (investeringsejendomme)
      - `goodwill` integer, nullable: Goodwill
      - `other_fixtures_equipment` integer, nullable: Other fixtures, fittings, tools and equipment (driftsmateriel og inventar)
      - `investments` integer, nullable: Investments in subsidiaries/associates
      - `trade_receivables` integer, nullable: Trade receivables (varetilgodehavender)
      - `receivables_from_group` integer, nullable: Receivables from group companies
      - `right_of_use_assets` integer, nullable: Right-of-use assets (IFRS 16 leases)
      - `equity` integer, nullable: Shareholder equity (egenkapital)
      - `contributed_capital` integer, nullable: Share capital (selskabskapital)
      - `retained_earnings` integer, nullable: Retained earnings (overført resultat)
      - `total_liabilities` integer, nullable: Total liabilities (gældsforpligtelser)
      - `longterm_liabilities` integer, nullable: Long-term liabilities (langfristede gældsforpligtelser)
      - `shortterm_liabilities` integer, nullable: Short-term liabilities (kortfristede gældsforpligtelser)
      - `provisions` integer, nullable: Provisions (hensættelser)
      - `deferred_tax` integer, nullable: Deferred tax liabilities
      - `trade_payables` integer, nullable: Trade payables (varekreditorer)
      - `payables_to_group` integer, nullable: Payables to group companies
      - `bank_loans` integer, nullable: Bank loans and mortgage debt
      - `lease_liabilities` integer, nullable: Lease liabilities (IFRS 16)
    - `prev_cash_flow` CashFlowStatement: Key figures from the cash flow statement (pengestrømsopgørelse). All amounts in DKK.
      - `operating_cash_flow` integer, nullable: Cash flow from operating activities
      - `investing_cash_flow` integer, nullable: Cash flow from investing activities
      - `financing_cash_flow` integer, nullable: Cash flow from financing activities
      - `net_cash_change` integer, nullable: Net increase/decrease in cash
      - `capex` integer, nullable: Capital expenditures (purchase of PP&E)
      - `dividends_paid` integer, nullable: Dividends paid to shareholders
    - `ratios` FinancialRatios: Calculated financial ratios (nøgletal).
      - `profit_margin` number, nullable: Profit margin: profit_loss / revenue (overskudsgrad)
      - `return_on_equity` number, nullable: Return on equity: profit_loss / equity (egenkapitalforrentning)
      - `equity_ratio` number, nullable: Equity ratio: equity / total_assets (soliditetsgrad)
      - `current_ratio` number, nullable: Current ratio: current_assets / shortterm_liabilities (likviditetsgrad)
    - `employees` integer, nullable: Average number of employees
    - `dividend_proposed` integer, nullable: Proposed dividend amount in DKK
    - `audit_info` AuditInfo: Audit-related information from the annual report.
      - `audit_type` string, nullable: Type of assurance
      - `opinion_type` string, nullable: Auditor's opinion type
      - `has_going_concern` boolean, nullable: Whether report contains going concern paragraph
      - `has_emphasis_of_matter` boolean, nullable: Whether report contains emphasis of matter
      - `auditor_name` string, nullable: Name of signing auditor
      - `audit_firm_name` string, nullable: Name of audit firm
      - `audit_firm_cvr` string, nullable: CVR number of audit firm
      - `audit_date` string, date-time, nullable: Date of auditor's report
      - `auditor_mne_numbers` string[]: MNE numbers of the signing auditors, normalized (e.g. 'mne24819')
    - `documents` DocumentInfo[]: Attached documents (PDF, XBRL)
      - `url` string, required: Download URL for the document
      - `mime_type` string, required: MIME type
      - `document_type` string, required: Document type
    - `meta` FinancialStatementMeta, required: Metadata about the financial statement.
      - `announcement_id` string, required: Unique announcement ID (URN) from CVR
      - `case_number` string, nullable: Case number (sagsNummer)
      - `publication_date` string, date-time, nullable: Publication date on CVR
      - `cvr_updated_at` string, date-time, nullable: Last update timestamp from CVR
      - `xbrl_parsed_at` string, date-time, nullable: When XBRL was parsed by Selskabsbasen
      - `created_at` string, date-time: Record creation time
      - `updated_at` string, date-time: Record last update time
  - `summary` FinancialSummary[], required: Quick overview of key figures per year
    - `period_end` string, date-time, required: End date of fiscal period
    - `period_start` string, date-time, nullable: Start date of fiscal period
    - `reporting_scope` string: group when explicitly recorded; otherwise unspecified. Legacy false consolidation flags do not prove company-only scope.
    - `currency` string: Currency code (e.g., DKK, EUR)
    - `revenue` integer, nullable: Annual revenue
    - `gross_profit` integer, nullable: Gross profit
    - `profit_loss` integer, nullable: Net profit/loss
    - `total_assets` integer, nullable: Total assets
    - `equity` integer, nullable: Shareholder equity
    - `employees` integer, nullable: Average number of employees
    - `announcement_id` string, nullable: Announcement ID for PDF download link
  - `meta` object: Response metadata

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/companydata/apis/companydata-dk-api.md) · [All operations](https://skmtc.dev/companydata/apis/companydata-dk-api/llms.txt) · [OpenAPI document](https://skmtc.dev/companydata/apis/companydata-dk-api/revisions/1cc6c361ae64?raw)
