Vihsm Labs

E-invoice checker

Drop an e-invoice: UBL (Peppol BIS Billing 3.0, XRechnung UBL), CII XML (Factur-X, ZUGFeRD, XRechnung CII) or a Factur-X/ZUGFeRD PDF. You'll see which required fields are missing and whether the totals add up.

🔒 The file is read by your browser only. It is never uploaded.

Drag an invoice .xml or Factur-X/ZUGFeRD .pdf file here, or

What this checks

This is a fast first check, not the full official Schematron validation that certified platforms and access points run. A passing result means the basics are right, not that the invoice is certified. It does not check code lists, VAT category rules, allowances and charges in detail, the PDF/A-3 format of a Factur-X file, or that the PDF text matches the XML. Rules: EN 16931, Peppol BIS Billing 3.0, Factur-X (FNFE-MPE), XRechnung (KoSIT).

Still getting PDF and paper invoices from suppliers? France's small businesses must send e-invoices from 1 September 2027, and Germany from 2027–28. Vihsm is building a converter that turns PDFs and scans into clean EN 16931 data for your platform.

Ask for early access