The validation page checks PDF and XML files for technical e-invoice compliance. You can validate both Billance-generated files and external documents there.
Supported Inputs
Billance processes:
- PDF files with embedded e-invoice XML
- Pure XML files
Depending on the file, Billance automatically detects profiles such as XRechnung, ZUGFeRD / Factur-X, EN16931, or related derived rule sets.
How Validation Works
- Drop a file into the page or select it manually
- Let Billance detect the format and profile automatically
- Run the technical rules and validation schemata
- Open the result from the results list
Understanding the Result View
Each validation ends up in your local result list. There you can see:
- A status such as compliant, incomplete, or invalid
- The detected profiles and rule sets
- Individual errors, warnings, and infos
- Technical details such as rule ID, context, and XML path
Useful Additional Features
- Validated files remain available in your local history list
- Under Recently Used, you see both validated files and recently generated Billance documents
- Validation reports can be exported as PDF, HTML, or XML
- You can export or delete multiple results together
- You can clear the local validation history when needed
Common Error Patterns
- Missing mandatory data such as invoice number or buyer reference
- Invalid values such as wrong country or tax codes
- Totals that do not match the line items
- Profile-specific requirements, for example for XRechnung or PEPPOL
Notes for Free & Premium
- On the Free plan, 1 validation per day is currently included
- Premium removes that limitation
Privacy
Validation runs locally on your device. No invoice content is sent to external servers.