ViewCreateValidatePricingAccount
BaseInvoice
ViewerValidate & FixBatchTeamCreate
Pricing
ENDEFRNLBE
Sign inTry free →

EU E-Invoice Sample Files

Real-world XML fixtures for XRechnung, Factur-X, PEPPOL BIS 3, and EN 16931 validation testing. Free to download — no sign-up required.

XRechnungUBLXRechnung 3.x

sample-xrechnung-ubl.xml

Download

A valid XRechnung in UBL syntax, widely used for German public-sector invoicing. Passes all EN 16931 and XRechnung schematron rules.

Open in viewer →Learn about XRechnung →
XRechnungCIIXRechnung 3.x

sample-xrechnung-cii.xml

Download

XRechnung in CII (Cross-Industry Invoice) syntax — the alternative serialisation accepted by all German public authorities.

Open in viewer →Learn about XRechnung →
Factur-XCIIEN 16931 (Comfort)

sample-facturx-cii.xml

Download

A Factur-X EN 16931 (Comfort profile) XML — the machine-readable layer embedded in French e-invoices. Mandatory for B2B in France from September 2026.

Open in viewer →Learn about Factur-X →
PEPPOL BIS 3UBLPEPPOL BIS Billing 3.0

sample-peppol-bis3.xml

Download

A PEPPOL BIS Billing 3.0 invoice — the cross-border standard used across 40+ countries for public procurement. EN 16931 compliant.

Open in viewer →Learn about PEPPOL BIS 3 →
UBL (with errors)UBLBroken — for testing

sample-errors-ubl.xml

Download

A deliberately invalid UBL invoice containing common EN 16931 violations — missing mandatory fields, wrong code lists, and arithmetic errors. Use it to test your validator's error reporting.

Open in viewer →
CII (with errors)CIIBroken — for testing

sample-errors-cii.xml

Download

A deliberately invalid CII invoice with EN 16931 schematron failures. Useful for integration-testing error handling in your e-invoicing pipeline.

Open in viewer →

Validate these samples instantly

Drop any of these files into BaseInvoice to parse, inspect, and validate them against EN 16931 schematron rules — right in your browser, no upload.

Open the viewer →

All files are synthetic test data with no real business information. Suitable for unit tests, CI pipelines, and integration testing.

Rules sourced fromEN 16931(CEN)XRechnung 3.x(KoSIT)Peppol BIS 3.0(OpenPeppol)
BaseInvoice

EU e-invoice tools. Validates against EN 16931. Nothing leaves your browser.

EnglishDeutschFrançaisNederlandsBelgique / België

Product

  • View & export
  • Validate
  • Create e-invoice
  • Batch processing
  • Batch fix
  • API
  • Pricing

Resources

  • Sample invoices
  • EU mandate deadlines
  • XRechnung vs Peppol

Trust

  • Security & privacy
  • Standards & sources

Legal

  • Privacy policy
  • Terms of service

© 2026 BaseInvoice · All rights reserved

Invoice data never leaves your browser — we store nothing.