XML / E-Document Validator

Validate your XML e-documents against official schemas, business rules (Schematron), and digital signatures to ensure compliance and interoperability.

Validation Process

The validation of the E-Document is performed through three steps:

1

Checking the syntax schema (XSD)

Validates structure, element order, data types, and required fields against the official schema.

2

Checking the business rules (Schematron)

Checks EN 16931 and Peppol business rules, VAT calculations, mandatory identifiers, and cross-field logic.

3

Checking the digital signature

Verifies XML signatures to ensure the document content was not altered after signing.

Supported Formats

The following formats can be validated:

  • Peppol BIS Billing 3.0 (UBL)
  • Peppol BIS Billing 3.0 (CII)
  • Peppol PINT Billing - Japan (JP)
  • Peppol PINT Billing - Singapore (SG)
  • Peppol PINT Billing - Australia & New Zealand (AUNZ)
  • Peppol PINT Billing - Malaysia (MY)
  • Peppol International (PINT) Generic
  • XRechnung (UBL)
  • XRechnung (CII)
  • European Standard EN 16931 (UBL)
  • European Standard EN 16931 (CII / Factur-X / ZUGFeRD)
  • EHF Billing 3.0 (Norway)
  • OIOUBL 2.0 / 2.1 (Denmark)
  • NLCIUS 1.0.3 (Netherlands)
  • CIUS-RO 1.0.8 (Romania)