Skip to content
Innopulse Consulting

Compliance thresholds in the DACH region: when which duty applies

Many duties depend on numbers: from 50 employees whistleblower protection applies in Germany and Austria, from medium size NIS2 may apply, from 20 people processing data Germany requires a data protection officer, and above EUR 800,000 prior-year turnover the e-invoicing mandate starts in 2027 instead of 2028.

Last updated: 13.11.2026

This overview collects the thresholds at which compliance duties begin or end in the DACH region. It is ordered by type of threshold and links to detailed explanations.

Thresholds are usually checked per entity, not for the group. For NIS2, partner and linked enterprises may be counted for size; when in doubt, the question belongs in the applicability check.

ThresholdRegulationWhat it triggersTerritoryExplainer
Fewer than 10 employees and at most EUR 2 million turnover or balance sheetEuropean Accessibility Act, BFSG, BaFGMicroenterprise exemption for servicesEU, Germany, AustriaExplainer
20 people regularly processing personal data automaticallyBDSG section 38Duty to appoint a data protection officerGermanyExplainer
50 employeesHinSchG, HSchGDuty to operate an internal reporting channelGermany, AustriaExplainer
From 50 employees or more than EUR 10 million turnover and balance sheetGerman NIS2 act, NISG 2026Medium-sized companies in covered sectors become important entitiesGermany, AustriaExplainer
From 250 employees or more than EUR 50 million turnover and more than EUR 43 million balance sheetGerman NIS2 act, NISG 2026Large companies in highly critical sectors become essential entitiesGermany, AustriaExplainer
Fewer than 250 employeesSwiss Data Protection Ordinance (DPO) Art. 24Exemption from the record of processing where risk is lowSwitzerlandExplainer
Fewer than 250 employeesGDPR Art. 30(5)Exemption from the record only for occasional processing without riskEUExplainer
More than EUR 800,000 total turnover in the previous yearSection 27(38) German VAT ActDuty to issue e-invoices from 1 January 2027 instead of 2028GermanyExplainer
Invoice amount up to EUR 250Section 33 German VAT Implementing OrdinanceSmall-amount invoice, no e-invoicing dutyGermanyExplainer
Contract value from CHF 5,000Federal administration requirementsElectronic invoice to the federal administrationSwitzerlandExplainer
25 % (Switzerland) or more than 25 % (Germany, Austria) of shares or votesAMLA, GwG, WiEReGBeneficial owner, reporting to the transparency registerSwitzerland, Germany, AustriaExplainer
1,000 employees in GermanyLkSGSupply chain due diligence; narrowing of scope announcedGermany
45 million monthly active users in the EUDigital Services ActAdditional duties for very large online platformsEUExplainer

Notes

  • As of 13 November 2026. Thresholds may shift through legislative changes; the overview is updated accordingly.
  • Under NIS2 some entities are covered regardless of size, such as certain digital infrastructure providers.

Frequently asked questions

Do part-time staff count towards thresholds?

That depends on the regulation. For NIS2, the EU SME definition counts annual work units; for whistleblower protection, all employees generally count.

Are group companies added together?

Usually each entity is checked separately. For NIS2, linked enterprises may be included for size; the applicability check clarifies this.

Where can I find the deadlines for these duties?

In our overview of regulatory deadlines 2023 to 2028 and in the comparison of regulations in Switzerland, Germany and Austria.

Sources

  • German Federal Data Protection Act (BDSG), section 38
  • German HinSchG and Austrian HSchG
  • Commission Recommendation 2003/361/EC on the definition of SMEs
  • Swiss Data Protection Ordinance, SR 235.11, Art. 24
  • Section 27(38) German VAT Act and section 33 VAT Implementing Ordinance

More overviews

Book an initial conversation
LM
Reviewed by
Founder & CEO · MSc Innovation Management (FFHS) · PMP · IREB CPRE · Author of “Identity Over Discipline”
Mandates incl. EDA, MeteoSwiss, FSO, SERI, FINMA, Swisscom and BLS