Sample e-invoice files, one per format
Every file below came out of the same engine that powers CrateAPI's /generate and /validate endpoints — and every one of them passed that engine's own validator before we published it. Use them to test your parser, viewer, ERP import or integration, without waiting on a real customer invoice.
These are format samples, not live transactions. None of them was submitted to Peppol, SDI, KSeF or any other network, and none carries a digital signature. All data — company names, VAT numbers, IBANs — is fictitious: valid in shape, invented in substance. Nothing here identifies a real business or needs to be attributed to anyone.
UBL / Peppol BIS 3.0
Standard invoice (type 380), UBL 2.1 syntax, Peppol BIS Billing 3.0 profile — the most widely used cross-border e-invoicing format in the EU.
CII — Cross Industry Invoice (EN 16931)
XRechnung 3.0 (Germany)
Standard invoice for German B2G/B2B e-invoicing, UBL syntax, XRechnung 3.0 profile, with a Leitweg-ID routing reference.
Factur-X / ZUGFeRD (PDF/A-3)
Hybrid PDF/A-3b: a human-readable invoice PDF with a machine-readable EN 16931 CII XML (factur-x.xml) embedded inside it — open it as a normal PDF, or extract the XML for automated processing.
RO_CIUS (Romania, e-Factura)
Standard invoice for Romania's e-Factura system, UBL syntax, RO_CIUS 1.0.1 profile, RON currency.
FatturaPA (Italy, SDI)
Facturae (Spain)
Standard invoice for Spain (Facturae schema, InvoiceDocumentType FC/InvoiceClass OO), unsigned — XAdES signing stays the sender's own responsibility, same as the real workflow.
KSeF / FA_VAT (Poland)
Standard invoice for Poland's KSeF platform, FA_VAT schema FA(2), PLN currency, pre-flight only — not submitted to KSeF, no numer KSeF.
Need this with your own data?
Generate and validate documents like these from your own invoice data through the API — the free validator never asks for a key.