Step 2 of 4 · ProjectsAutomations

All projectsAutomations

dac7-validator

TypeScript validator for OECD DPI and EU DAC7 XML: schema checks, typed errors, a CLI and a Swedish TIN rule.

What it does

Validates OECD DPI XML reports required under EU DAC7 against the bundled official schema and returns typed errors with stable codes, as a Node library or command-line tool. It needs Node 18 or later and the native libxmljs2 package; it is for digital platforms that must report seller income. It is an early pre-release whose API will change, with one country rule so far (Swedish tax numbers).

Where it fits on the map

Similar projects

Of the same kind, for a shared jurisdiction or tax area. Not a ranking.

Maintain this project?

Link to this page from your README, so readers find the facts, the notes and where it fits. The badge is a small SVG served from this site.

Listed on tax-oss.com

[![Listed on tax-oss.com](https://tax-oss.com/badge.svg)](https://tax-oss.com/projects/dac7-validator/)
Next · Step 3 of 4The gapsThe activities with no open project yet, and the partly covered ones, with what to build on.