Skip to content

CVR Data

This section contains information about the data available from the Danish Business Authority (CVR).

Basic info (Staminformation)

We plan to move basic information to the data-api, but for now you can access this information using the entity api here.

Key Figures (Nøgletal)

Key Figures in Denmark are reported in the eXtensible Business Reporting Language (XBRL) format. This format can be cumbersome to understand, and a full-time job to maintain as semantics and convention can change yearly. To counter that, we convert those XBRL documents into easy-to-understand JSON, while still maintaining the link to the original XBRL.

To retrieve key figures for a company, you can use the following endpoint (click it to see the json)

GET api.lassox.com/data/cvr/LASSOID/reports
[{
    "cvr": 34580820,
    "reportType": "Yearly",
    "period": {
        "from": "2019-01-01T00:00:00",
        "to": "2019-12-31T00:00:00",
        "instant": null
    },
    "publicationTime": "2020-05-29T14:56:10",
    "reportUrl": "https://api.lassox.com/data/cvr/report?id=02808543/amNsb3VkczovLzAzLzJmLzkwLzY3LzNiL2VkMjctNDYyOC04NTNmLThhNDEyM2EwYzMzOQ.pdf",
    "xbrlUrl": "http://regnskaber.virk.dk/02808543/amNsb3VkczovLzAzLzIwLzA1L2EzL2VjLzllY2EtNGRiNy1iMjQyLTdmYjMyZmVjYzgzMA.xml",
    "reportYear": 2019,
    "currencies": ["DKK"],
    "convertedFromCurrencies": null,
    "administrativeExpenses": null,
    "assets": {
        "unit": "DKK",
        "value": 14053715.0,
        "sources": ["Assets"],
        "possibleError": false,
        "error": false
    },
    "auditors": [{
            "companyName": "Christensen Kjærulff, Statsautoriseret Revisionsaktieselskab",
            "companyCVR": 15915641,
            "id": "mne33765",
            "name": "Elan Schapiro",
            "title": "statsautoriseret revisor"
        }
    ],
    "bankCVR": null,
    "bankName": null,
    "capital": {
        "unit": "DKK",
        "value": 1737691.0,
        "sources": ["ContributedCapital"],
        "possibleError": false,
        "error": false
    },
    "cashHoldings": {
        "unit": "DKK",
        "value": 4166529.0,
        "sources": ["CashAndCashEquivalents"],
        "possibleError": false,
        "error": false
    },
    "classOfReportingEntity": {
        "value": "Regnskabsklasse B",
        "sources": ["ClassOfReportingEntity"],
        "possibleError": false,
        "error": false
    },
    "coverage": {
        "unit": "Percentage",
        "value": 66.445075982201184179603839320,
        "sources": ["GrossResult", "Revenue"],
        "possibleError": false,
        "error": false
    },
    "currentAssets": {
        "unit": "DKK",
        "value": 8027213.0,
        "sources": ["CurrentAssets"],
        "possibleError": false,
        "error": false
    },
    "debt": {
        "unit": "DKK",
        "value": 14220504.0,
        "sources": ["LiabilitiesAndEquity", "Equity"],
        "possibleError": false,
        "error": false
    },
    "deferredTaxAssets": {
        "unit": "DKK",
        "value": 887586.0,
        "sources": ["CurrentDeferredTaxAssets"],
        "possibleError": false,
        "error": false
    },
    "depreciations": {
        "unit": "DKK",
        "value": -1843855.0,
        "sources": ["DepreciationAmortisationExpenseAndImpairmentLossesOfPropertyPlantAndEquipmentAndIntangibleAssetsRecognisedInProfitOrLoss"],
        "possibleError": false,
        "error": false
    },
    "descriptionOfQualifications": null,
    "dividend": null,
    "ebitda": {
        "unit": "DKK",
        "value": -2641193.0,
        "sources": ["ProfitLossFromOrdinaryOperatingActivities", "DepreciationAmortisationExpenseAndImpairmentLossesOfPropertyPlantAndEquipmentAndIntangibleAssetsRecognisedInProfitOrLoss"],
        "possibleError": false,
        "error": false
    },
    "employeeExpenses": {
        "unit": "DKK",
        "value": 7184696.0,
        "sources": ["EmployeeBenefitsExpense"],
        "possibleError": true,
        "error": false
    },
    "employees": {
        "unit": "pure",
        "value": 19.0,
        "sources": ["AverageNumberOfEmployees"],
        "possibleError": false,
        "error": false
    },
    "equity": {
        "unit": "DKK",
        "value": -166789.0,
        "sources": ["Equity"],
        "possibleError": false,
        "error": false
    },
    "equityLoan": null,
    "equityReturn": {
        "unit": "Percentage",
        "value": 3023.7042011163805766567339573,
        "sources": ["ProfitLossFromOrdinaryActivitiesBeforeTax", "Equity"],
        "possibleError": false,
        "error": false
    },
    "externalExpenses": {
        "unit": "DKK",
        "value": 2784480.0,
        "sources": ["OtherExternalExpenses"],
        "possibleError": false,
        "error": false
    },
    "financialFixedAssets": {
        "unit": "DKK",
        "value": 154664.0,
        "sources": ["LongtermInvestmentsAndReceivables"],
        "possibleError": false,
        "error": false
    },
    "goingConcern": null,
    "grossResult": {
        "unit": "DKK",
        "value": 4543503.0,
        "sources": ["GrossResult"],
        "possibleError": false,
        "error": false
    },
    "intangibleFixedAssets": {
        "unit": "DKK",
        "value": 5422167.0,
        "sources": ["IntangibleAssets"],
        "possibleError": false,
        "error": false
    },
    "inventories": null,
    "landAndBuildings": null,
    "liabilitiesAndEquity": {
        "unit": "DKK",
        "value": 14053715.0,
        "sources": ["LiabilitiesAndEquity"],
        "possibleError": false,
        "error": false
    },
    "liquidityRatio": {
        "unit": "Percentage",
        "value": 185.63141798336137271565753797,
        "sources": ["CurrentAssets", "ShorttermLiabilitiesOtherThanProvisions"],
        "possibleError": false,
        "error": false
    },
    "longtermInvestmentsInAssociates": null,
    "longtermInvestmentsInGroupEnterprises": null,
    "longtermLiabilities": {
        "unit": "DKK",
        "value": 9896229.0,
        "sources": ["LongtermLiabilitiesOtherThanProvisions"],
        "possibleError": false,
        "error": false
    },
    "managementsReview": null,
    "nonCurrentAssets": {
        "unit": "DKK",
        "value": 6026502.0,
        "sources": ["NoncurrentAssets"],
        "possibleError": false,
        "error": false
    },
    "operatingMargin": {
        "unit": "Percentage",
        "value": -65.590218636109507730569087400,
        "sources": ["ProfitLossFromOrdinaryOperatingActivities", "Revenue"],
        "possibleError": false,
        "error": false
    },
    "opinionOnFinancialStatements": {
        "value": "Vi har revideret årsregnskabet for Lasso X A/S for regnskabsåret 1. januar - 31. december 2019, der omfatter anvendt regnskabspraksis, resultatopgørelse, balance og noter. Årsregnskabet udarbejdes efter årsregnskabsloven.\n\nDet er vores opfattelse, at årsregnskabet giver et retvisende billede af selskabets aktiver, passiver og finansielle stilling pr. 31. december 2019 samt af resultatet af selskabets aktiviteter for regnskabsåret 1. januar - 31. december 2019 i overensstemmelse med årsregnskabsloven.\n",
        "sources": ["OpinionOnAuditedFinancialStatements"],
        "possibleError": false,
        "error": false
    },
    "otherFinanceExpenses": {
        "unit": "DKK",
        "value": 556358.0,
        "sources": ["OtherFinanceExpenses"],
        "possibleError": true,
        "error": false
    },
    "otherFinanceIncome": {
        "unit": "DKK",
        "value": -1800.0,
        "sources": ["OtherFinanceIncome"],
        "possibleError": false,
        "error": false
    },
    "pensions": {
        "unit": "DKK",
        "value": 146000.0,
        "sources": ["PostemploymentBenefitExpense"],
        "possibleError": false,
        "error": false
    },
    "profitFromOrdinaryOperatingActivities": {
        "unit": "DKK",
        "value": -4485048.0,
        "sources": ["ProfitLossFromOrdinaryOperatingActivities"],
        "possibleError": false,
        "error": false
    },
    "propertyCost": null,
    "provisions": null,
    "reportingCompanyName": {
        "value": "Lasso X A/S",
        "sources": ["NameOfReportingEntity"],
        "possibleError": false,
        "error": false
    },
    "result": {
        "unit": "DKK",
        "value": -3447760.0,
        "sources": ["ProfitLoss"],
        "possibleError": false,
        "error": false
    },
    "resultBeforeTax": {
        "unit": "DKK",
        "value": -5043206.0,
        "sources": ["ProfitLossFromOrdinaryActivitiesBeforeTax"],
        "possibleError": false,
        "error": false
    },
    "revenue": {
        "unit": "DKK",
        "value": 6837983.0,
        "sources": ["Revenue"],
        "possibleError": false,
        "error": false
    },
    "roi": {
        "unit": "Percentage",
        "value": -31.913611454337874362757463060,
        "sources": ["ProfitLossFromOrdinaryOperatingActivities", "Assets"],
        "possibleError": false,
        "error": false
    },
    "salaries": {
        "unit": "DKK",
        "value": 6879406.0,
        "sources": ["WagesAndSalaries"],
        "possibleError": false,
        "error": false
    },
    "shorttermInvestments": null,
    "shorttermLiabilities": {
        "unit": "DKK",
        "value": 4324275.0,
        "sources": ["ShorttermLiabilitiesOtherThanProvisions"],
        "possibleError": false,
        "error": false
    },
    "shorttermPayablesToGroupEnterprises": null,
    "shorttermReceivables": {
        "unit": "DKK",
        "value": 3860684.0,
        "sources": ["ShorttermReceivables"],
        "possibleError": false,
        "error": false
    },
    "shorttermReceivablesFromGroupEnterprises": null,
    "shorttermReceivablesFromOwnersAndManagement": null,
    "shorttermTradeReceivables": {
        "unit": "DKK",
        "value": 3860684.0,
        "sources": ["ShorttermReceivables"],
        "possibleError": false,
        "error": false
    },
    "socialSecurityExpenses": {
        "unit": "DKK",
        "value": 64848.0,
        "sources": ["SocialSecurityContributions"],
        "possibleError": false,
        "error": false
    },
    "solvencyRatio": {
        "unit": "Percentage",
        "value": -1.1867965160813350775933623200,
        "sources": ["Equity", "Assets"],
        "possibleError": false,
        "error": false
    },
    "submittingCompanyCVR": {
        "unit": null,
        "value": 15915641.0,
        "sources": ["IdentificationNumberCvrOfSubmittingEnterprise"],
        "possibleError": false,
        "error": false
    },
    "submittingCompanyName": {
        "value": "Christensen Kjærulff, Statsautoriseret Revisionsaktieselskab",
        "sources": ["NameOfSubmittingEnterprise"],
        "possibleError": false,
        "error": false
    },
    "supplementaryInformation": [],
    "tangibleFixedAssets": {
        "unit": "DKK",
        "value": 449671.0,
        "sources": ["PropertyPlantAndEquipment"],
        "possibleError": false,
        "error": false
    },
    "taxExpense": {
        "unit": "DKK",
        "value": -1595446.0,
        "sources": ["TaxExpenseOnOrdinaryActivities"],
        "possibleError": false,
        "error": false
    },
    "typeOfAuditorAssistance": {
        "value": "Revision",
        "sources": ["TypeOfAuditorAssistance"],
        "possibleError": false,
        "error": false
    },
    "typeOfBasisForModifiedOpinion": null
}
// Additional reports omitted for brevity..
]

To retrieve only the latest report for a company, use the following endpoint:

GET api.lassox.com/data/cvr/LASSOID/reports/latest

Format

The key figures are returned in the following format:

{ 
    "revenue": { // see list below for the available fields
        "unit": "DKK", // the reported currency or unit.
        "value": 1568076, // the value of the reported key figure. Type can vary depending on the type of the key figure.
        "sources": ["Revenue"] // The XBRL-field(s) used to obtain this key figure.
        "possibleError": false,
        "error": false
    }
}

We run statistical analysis on the data in realtime in an attempt to catch errors and discrepancies in the XBRL file. If we believe it might be an error, possibleError will be true. In some cases we are certain data is erroneous, in which case error will be true. In both cases we urge you to check the value from the report linked in the reportUrl property, as these are more likely to be correct.

Available fields

We include a large amount of fields from the XBRL data. Some of them are taken directly from the XBRL file, some are calculations based on raw data, and some are combinations of fields to make up for missing data. It all depends on the taxonomy of the XBRL file and the data made available. Below is a reference list of all fields currently included.

Click to view available fields
Name Danish Name Type XBRL Example field
administrativeExpenses Administrationsomkostninger Decimal AdministrativeExpenses
assets Aktiver Decimal Assets
auditors Revisorer List of auditors
bankCVR Tilknyttet bank CVR Integer IdentificationNumberCvrOfFinancialInstitution
bankName Tilknyttet bank navn String NameOfFinancialInstitution
capital Registreret kapital mv. Decimal ContributedCapital
cashHoldings Likvider Decimal CashAndCashEquivalents
classOfReportingEntity Regnskabsklasse String ClassOfReportingEntity
coverage Dækningsgrad Percentage
currentAssets Omsætningsaktiver Decimal CurrentAssets
debt Gæld Decimal
deferredTaxAssets Udskudte skatteaktiver Decimal CurrentDeferredTaxAssets
depreciations Afskrivninger Decimal DepreciationAmortisationExpenseAndImpairmentLossesOfPropertyPlantAndEquipmentAndIntangibleAssetsRecognisedInProfitOrLoss
descriptionOfQualifications Forbehold String DescriptionOfQualificationsOfFinancialStatementsExtendedReview
dividend Udbytte Decimal Dividend
ebitda EBITDA Decimal
employeeExpenses Personaleomkostninger Decimal EmployeeBenefitsExpense
employees Antal ansatte Decimal AverageNumberOfEmployees
equity Egenkapital Decimal Equity
equityLoan Ansvarlig lånekapital Decimal EquityLoan
equityReturn Egenkapitalens forrentning Percentage
externalExpenses Eksterne omkostninger Decimal ExternalExpenses
financialFixedAssets Finansielle anlægsaktiver Decimal LongtermInvestmentsAndReceivables
goingConcern Oplysning om usikkerhed om going concern String DisclosureOfUncertaintiesRelatingToGoingConcern
grossResult Bruttoresultat Decimal GrossResult
intangibleFixedAssets Immaterielle anlægsaktiver Decimal IntangibleAssets
inventories Varebeholdninger Decimal Inventories
landAndBuildings Grunde og bygninger Decimal LandAndBuildings
liabilitiesAndEquity Passiver Decimal LiabilitiesAndEquity
liquidityRatio Likviditetsgrad Percentage
longtermInvestmentsInAssociates Kapitalandele i associerede virksomheder (langfristede) Decimal LongtermInvestmentsInAssociates
longtermInvestmentsInGroupEnterprises Kapitalandele i tilknyttede virksomheder (langfristede) Decimal LongtermInvestmentsInGroupEnterprises
longtermLiabilities Langfristede forpligtelser Decimal LongtermLiabilitiesOtherThanProvisions
managementsReview Ledelsesberetning String ManagementsReview
nonCurrentAssets Anlægsaktiver Decimal NoncurrentAssets
operatingMargin Overskudsgrad Percentage
opinionOnFinancialStatements Konklusion String TypeOfBasisForModifiedOpinionOnAuditedFinancialStatements
otherFinanceExpenses Øvrige finansielle omkostninger Decimal OtherFinanceExpenses
otherFinanceIncome Andre finansielle indtægter Decimal OtherFinanceIncome
pensions Pensioner Decimal PostemploymentBenefitExpense
profitFromOrdinaryOperatingActivities Resultat af ordinær drift Decimal ProfitLossFromOrdinaryOperatingActivities
propertyCost Ejendomsomkostninger Decimal PropertyCost
provisions Hensatte forpligtelser Decimal Provisions
reportingCompanyName Virksomhedens navn String NameOfReportingEntity
result Årets resultat Decimal ProfitLoss
resultBeforeTax Årets resultat før skat Decimal ProfitLossFromOrdinaryActivitiesBeforeTax
revenue Omsætning Decimal Revenue
roi Investeringsafkast Percentage
salaries Lønninger Decimal WagesAndSalaries
shorttermInvestments Værdipapirer og kapitalandele Decimal ShorttermInvestments
shorttermLiabilities Kortfristede forpligtelser Decimal ShorttermLiabilitiesOtherThanProvisions
shorttermPayablesToGroupEnterprises Kortfristede gældsforpligtelser til tilknyttede virksomheder Decimal ShorttermPayablesToGroupEnterprises
shorttermReceivables Tilgodehavender Decimal ShorttermReceivables
shorttermReceivablesFromGroupEnterprises Kortfristede tilgodehavender hos tilknyttede virksomheder Decimal ShorttermReceivablesFromGroupEnterprises
shorttermReceivablesFromOwnersAndManagement Kortfristede tilgodehavender hos irksomhedsdeltagere og ledelse Decimal ShorttermReceivablesFromOwnersAndManagement
shorttermTradeReceivables Tilgodehavender fra salg og tjenesteydelser Decimal ShorttermTradeReceivables
socialSecurityExpenses Andre omkostninger til social sikring Decimal SocialSecurityContributions
solvencyRatio Solvensgrad Percentage
submittingCompanyCVR Indsendende virksomheds CVR Integer IdentificationNumberCvrOfSubmittingEnterprise
submittingCompanyName Indsendende virksomheds navn String NameOfSubmittingEnterprise
supplementaryInformation Fremhævelse af forhold i regnskabet List of supplementary information (String) SupplementaryInformationOnAuditorsReview
taxExpense Skat af årets resultat Decimal TaxExpense
typeOfAuditorAssistance Type af revisorbistand String TypeOfAuditorAssistance
typeOfBasisForModifiedOpinion Type af grundlag for konklusion String TypeOfBasisForModifiedOpinionOnAuditedFinancialStatements

Extra features

Get non-yearly reports

you can specify that you want to retrieve non-yearly reports as well, using the queryparameter onlyYearly=false. This will include quarterly and bi-annual reports in the results alongside the yearly reports.

Currency conversion

It is possible to request currency-conversion to DKK by adding parameter convertToDkk=true, in which case the field convertedFromCurrencies will contain the conversion rates used (if any).

Key phrases

You can opt-in to scan the document for a fixed list of keywords that are interesting if contained in the report. This is done by adding the queryparameter checkPhrases=true. This will include a new property, phrases, which has a list of keywords found and the surrounding text it was found in. As of now, the list of words is fixed on our end. Note that this parameter impacts performance, so you should only add it if you want to use the results.