Reporting class (regnskabsklasse)

The reporting class (A, B, C, or D) is the Danish Financial Statements Act's grouping of companies by size and type. The class determines the content requirements for the annual report — the higher the class, the more disclosure.

Class A covers the smallest, typically personally owned businesses with no statutory duty to file an annual report. Class B is small companies — the vast majority of Danish ApS companies — with lenient requirements, including the option to show gross profit instead of revenue. Class C covers medium-sized and large companies with requirements including a management review and cash flow statement, and class D is listed and state-owned companies with the strictest requirements.

Placement is determined by three size criteria: balance sheet total, net revenue, and average number of employees. If two of the three limits are exceeded in two consecutive fiscal years, the company moves up a class.

Why data quality varies
When comparing financials, remember that a class B company lawfully discloses far less than a class C company — missing revenue is not the same as missing activity.