Skip to content
E-Invoicing

E-Invoice Validation

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

  1. Drop a file into the page or select it manually
  2. Let Billance detect the format and profile automatically
  3. Run the technical rules and validation schemata
  4. 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.