E-Invoice Validators (UBL, PEPPOL, ZUGFeRD)
Facturx Viewer
Extract and view XML data from Factur-X and ZUGFeRD hybrid PDF invoices. Validate structure and view embedded data. Browser-based.
Peppol Validator
Validate PEPPOL BIS 3.0 invoices for EU e-procurement. Check structure and business rules before network submission. Private validation.
Ubl Validator
Validate UBL 2.1 e-invoices instantly. Check XML structure, required fields, Peppol compliance. Fix errors before submission. No upload needed.
Xrechnung Validator
Validate XRechnung invoices for German B2G e-invoicing. Check EN 16931 compliance and required fields. Browser-based, private.
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.