ViDA phases OSS, platform, single-registration, and cross-border B2B digital-reporting measures through 2035.
Phases, scope, exceptions & sources →European Union
EU-level open source clusters around two things every business touches: VAT number validation against VIES, and the EN 16931 e-invoicing standard that ViDA will push into every member state. Libraries here handle MOSS/OSS VAT rules, structured invoice formats, and cross-border compliance so national tools don't have to.
ViDA makes cross-border B2B digital reporting effective in 2030 and aligns legacy domestic systems by 2035. There is no open reference implementation of those requirements yet.
12 projects tagged European Union, ranked by community stars.
Handle all the hard stuff related to EU MOSS tax/vat regulations, the way it should be.
Open Source Java e-Invoicing library, validator and tool (Factur-X/ZUGFeRD, UNCEFACT/CII XRechnung)
Python lib for Factur-X, the e-invoicing standard for France and Germany
Component using the European Commission (EC) VAT Information Exchange System (VIES) to verify and validate VAT registration numbers in the EU, using PHP and Composer.
Validation artefacts for the European eInvoicing standard EN 16931
Create and import e-invoices with ERPNext.
Libreoffice Extension to generate PDF Factur-X invoices with Libreoffice Calc
Java library helping you to handle ZUGFeRD invoices
Official Model Context Protocol (MCP) server for vatnode — EU VAT validation, rates, and format checks for AI agents (Claude, Cursor, ChatGPT).
VAT ID validateion MCP server using https://ec.europa.eu/taxation_customs/vies/