XML / E-Document Validator
Validate your XML e-documents against official schemas, business rules (Schematron), and digital signatures to ensure compliance and interoperability.
Nothing to show for this filter.
Note : Validation results and recommendations are for general technical guidance only and do not constitute legal, tax, or business advice. While HubBroker strives for complete accuracy with official standards (EN 16931, Peppol BIS), we assume no liability for potential errors, omissions, or decisions made based on this tool.
Validation Process
The validation of the E-Document is performed through three steps:
Checking the syntax schema (XSD)
Validates structure, element order, data types, and required fields against the official schema.
Checking the business rules (Schematron)
Checks EN 16931 and Peppol business rules, VAT calculations, mandatory identifiers, and cross-field logic.
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)