A real Facturpdf e-invoice
Three files the Facturpdf engine built from sample Stripe invoices: a ZUGFeRD PDF with the e-invoice inside, and two XML e-invoices. Open them, or run them through any validator you trust.
| Format | File | Validator result |
|---|---|---|
| ZUGFeRD 2 PDF/A-3 (EN 16931), the file your buyer opens | facturpdf-sample-zugferd.pdf | Valid (Mustang + veraPDF) |
| EN 16931 (ZUGFeRD / Factur-X XML) | facturpdf-sample-zugferd-en16931.xml | Accepted |
| XRechnung 3.0 (public-sector buyer) | facturpdf-sample-xrechnung.xml | Accepted |
The PDF passes the Mustang ZUGFeRD check and the veraPDF PDF/A-3 check. The XML files are checked with the KoSIT validator 1.6.3 and the official XRechnung configuration 2026-08-31, the same check German public buyers run. The engine's test set has 30 Stripe invoices (multi-rate VAT, coupons, proration, reverse charge, refunds as credit notes, fractional-cent metering); every file it built was accepted.
What is in the file
- Seller and buyer with full address, VAT IDs checked per country format
- Every Stripe line, with net, VAT per rate and gross equal to Stripe to the cent
- Service period, payment terms, and for refunds a link to the original invoice
What Facturpdf adds around it
Your own invoice layout as the PDF page (the sample uses a standard German view), delivery to your buyer, a link on the Stripe invoice and an 8-year write-locked archive. Opens 24 Nov 2026.