evidoria

← Back to browse

Good practice

Skattestyrelsen Transaction Network Analysis — Denmark’s machine-learning VAT carousel-fraud detector

Denmark · Copenhagen · See the Denmark profile

Since 2014 Denmark’s Skattestyrelsen has run a real-time ML system flagging suspicious VAT refund claims; it reports ~70% accuracy, is now integrated into the EU Transaction Network Analysis system, with targeted compliance checks finding fraud/errors in 8 of 10 cases.

~70%
Reported accuracy of the TNA system
8 of 10
Targeted compliance checks finding fraud or errors (money-transfer campaigns)
Skattestyrelsen Transaction Network Analysis — Denmark’s machine-learning VAT carousel-fraud detector

Details

Maturity
Established
Promoter
Skattestyrelsen (Danish Tax Agency)
Period
2014-present
Keywords
VAT fraud, tax compliance, network analysis, machine learning, carousel fraud, EU integration

Context

Denmark's Skattestyrelsen (Tax Agency) has deployed machine-learning systems for taxpayer risk assessment since at least 2014, spanning VAT, personal income, corporate income tax and customs. Its most documented AI tool, Transaction Network Analysis (TNA), is a real-time data-matching and network-graph engine that flags suspicious VAT refund claims by detecting patterns typical of 'carousel fraud' — chains of fictitious intra-EU transactions used to claim fraudulent refunds.

Activities

The system uses supervised learning to segment taxpayers by compliance risk and assign audit-priority scores. It has operated continuously since 2014 and has been updated and integrated into the EU-level TNA platform, enabling cross-border fraud detection across Member States.

Results

Skattestyrelsen's targeted compliance campaigns for money transfers report uncovering errors or fraud in approximately 8 of 10 checks, and the taxadmin.ai ISORA country report records around 70% accuracy for the TNA system.

Conclusions

Governance gaps are significant: the use of ML by the Danish Tax Administration is not governed by any specific ad hoc norms (only the property-valuation system falls under a dedicated statute), training-data specifications are not publicly disclosed, and no independent audit of the TNA system or its accuracy claims has been published — a contrast with analogous systems in Ireland (Revenue REAP) and Austria (PACC). The earlier EFI automated-collection system (2005-2015) was shelved after operational failures, a cautionary precedent on over-automation, even as EU TNA integration demonstrates genuine cross-border transferability.

Implementation

Indicative cost
Medium (€50k–€500k)
Time to results
Long (> 3 years)
Staffing & skills
Skattestyrelsen (Danish Tax Agency) risk-assessment and audit staff

Conditions for success

  • Continuous operation and iterative updates since 2014
  • Integration into the EU-level Transaction Network Analysis platform for cross-border data sharing

Common failure modes

  • ML use is not governed by any specific ad hoc norms (aside from the property-valuation statute)
  • Training-data specifications are not publicly disclosed
  • No independent audit of the TNA system or its accuracy claims has been published
  • Predecessor EFI automated-collection system (2005-2015) was shelved after operational failures

Where it fits

Governance type
national tax administration integrated into an EU-wide platform
Scale
national/EU
Income level
high-income

Data sources

Where this practice's information was retrieved from, and when.

Attachments

Similar practices you may find useful