Skip to content
David VanAssche
The Money You Didn't ModelUpdated 2026-03-174 min read

Dutch Statutory Audit Requirements

What US companies must know about their BV subsidiary's financial reporting obligations

TL;DR
Cross two of three size thresholds (EUR 7.5M balance sheet, EUR 15M turnover, 50 employees) and your Dutch BV needs a statutory audit by a local Dutch-registered accountant -- your US Big Four auditor signing from New York does not qualify. Late filing triggers personal director liability in bankruptcy, and the annual compliance jump runs EUR 50K-100K.
The American Assumption
Your Dutch subsidiary can use the US parent's auditor and reporting standards for local compliance.
The Dutch Reality
The Netherlands mandates a statutory audit by a Dutch-registered accountant for medium and large companies. Dutch statutory accounts must be prepared under Dutch GAAP, not US GAAP. A US Big Four auditor signing from New York does not qualify.
The Consequence
Late filing of annual accounts triggers a statutory presumption of mismanagement under Article 2:248 BW, creating personal director liability in bankruptcy. Filed accounts are public -- anyone can order them from KVK.
EUR 7.5M
Balance sheet threshold
Exceeding two of three size criteria on two consecutive dates triggers statutory audit
EUR 50K-100K
Compliance cost increase
Additional annual cost when crossing from small to medium classification

The Netherlands mandates a statutory audit for any company classified as "medium" or "large" -- triggered by exceeding two of three size thresholds on two consecutive balance sheet dates. As of financial years starting January 1, 2024, the thresholds (raised 25% to account for inflation) are: balance sheet total over EUR 7.5 million, net turnover over EUR 15 million, or more than 50 employees. The audit must be performed by a Dutch-registered accountant (registeraccountant or accountant-administratieconsulent registered with the NBA and employed by an AFM-licensed audit firm). A US parent's Big Four auditor signing from New York does not qualify.

Dutch statutory accounts must be prepared under Dutch GAAP -- not US GAAP. The consolidation reporting package your subsidiary prepares for the US parent is a completely separate exercise from the statutory jaarrekening filed at KVK. Annual accounts must be filed within 12 months of fiscal year-end. Late filing triggers a statutory presumption of mismanagement (Article 2:248 BW) that creates personal director liability in the event of bankruptcy -- an irrebuttable presumption that the board manifestly improperly performed its duties, with a rebuttable presumption that this caused the bankruptcy. Filed accounts are public: anyone can order them from KVK for a few euros.

Size Classification

CategoryBalance Sheet TotalNet TurnoverEmployees
Microup to EUR 450,000up to EUR 900,000fewer than 10
Smallup to EUR 7,500,000up to EUR 15,000,000fewer than 50
Mediumup to EUR 25,000,000up to EUR 50,000,000fewer than 250
Largeexceeds medium on at least 2 of 3 criteria

American subsidiaries often cross the small-to-medium threshold faster than expected. Intercompany receivables, capitalized development costs, or a large cash pool balance from the parent can inflate the balance sheet total well beyond EUR 7.5 million even when local revenue is modest.

Cost Ranges

Subsidiary ProfileEstimated Annual Audit Fee
Simple medium-sized BVEUR 25,000--40,000
Typical medium-sized BVEUR 35,000--60,000
Complex medium-sized BVEUR 50,000--80,000
Large BVEUR 70,000--150,000+

Total annual compliance cost increase when crossing from small to medium: EUR 50,000--100,000 including Dutch GAAP preparation, statutory audit, and GAAP reconciliation.

The 403 Trade-Off

The Article 2:403 group exemption can eliminate the statutory audit requirement, but at the cost of unlimited joint and several parent liability for all debts arising from the subsidiary's legal acts. See the companion 403 Declaration briefing for full analysis.

Sources

Research compiled 2026-03-17.

Have questions about this topic? Let's talk on LinkedIn