100% Private

E-Invoice Validators (UBL, PEPPOL, ZUGFeRD)

Electronic Invoicing Standards

Electronic invoicing (e-invoicing) replaces paper and PDF invoices with structured XML data. EU regulations increasingly mandate e-invoicing for B2G (business-to-government) and B2B transactions. Compliance validation prevents rejected invoices and payment delays.

Common E-Invoice Standards

UBL (Universal Business Language) is an OASIS standard XML format for business documents. UBL 2.1 invoices are used across Europe and internationally. Many national formats derive from or reference UBL.

PEPPOL is the Pan-European Public Procurement OnLine network. PEPPOL BIS 3.0 defines invoice format requirements for cross-border European procurement. Validation ensures invoices can be delivered through the PEPPOL network.

Factur-X/ZUGFeRD is the Franco-German hybrid format combining a human-readable PDF with embedded XML data. ZUGFeRD 2.1 profiles range from MINIMUM (basic data) to EXTENDED (full accounting data).

XRechnung is Germany's national e-invoicing standard, mandatory for B2G invoices. XRechnung is a Core Invoice Usage Specification (CIUS) derived from the European EN 16931 standard.

Validation Types

Schema validation checks XML structure against the format's XSD schema. This catches syntax errors, missing elements, and wrong data types.

Business rule validation applies semantic rules: required fields for specific invoice types, tax calculation consistency, date logic, and cross-field validations.

Code list validation verifies codes (country codes, currency codes, tax categories) against official reference lists.

Privacy Benefits

Invoice data contains sensitive business information: pricing, customer details, and financial relationships. Our browser-based validators process everything locally. Your invoice data never leaves your device or reaches any server.


Privacy Notice: This site works entirely in your browser. We don't collect or store your data. Optional analytics help us improve the site. You can deny without affecting functionality.