E-Rechnung Validator
XRechnung, ZUGFeRD, Factur-X, Peppol BIS und über 25 weitere Formate in Sekunden prüfen – gegen XML-Schema, die Geschäftsregeln der EN 16931 und die Pflichtangaben nach § 14 UStG. Jeder Befund wird im Klartext erklärt.
- Kein Login
- Keine Speicherung
- Ohne Tracking
- Kostenlos
Rechnung hierher ziehen
XML, ZUGFeRD-/Factur-X-PDF oder ein ZIP mit mehreren Rechnungen · max. 10 MB
Die Datei wird nur für die Prüfung verarbeitet und danach sofort gelöscht – nicht gespeichert und nicht weitergegeben.
Was dieser Validator prüft
Eine reine Schemaprüfung reicht in der Praxis nicht – eine schema-valide Rechnung kann trotzdem unbezahlbar sein, weil Pflichtangaben fehlen oder die Summen nicht aufgehen. Dieser Validator führt deshalb fünf Prüfungen nacheinander aus.
1. Formaterkennung
Erkennt Format, Version und Profil (CustomizationID) am XML selbst – auch aus dem eingebetteten XML eines ZUGFeRD-/Factur-X-PDF.
2. XML-Struktur (XSD)
Validierung gegen das veröffentlichte XML-Schema (XSD) des jeweiligen Formats: Elemente, Reihenfolge, Datentypen.
3. Geschäftsregeln EN 16931
Schematron-Prüfung mit den CEN-Regeln (BR-*, BR-CO-*, BR-CL-*) und den nationalen CIUS-Regeln, z. B. BR-DE-* der XRechnung.
4. § 14 UStG
Die Pflichtangaben, über die der Vorsteuerabzug entscheidet – unabhängig davon, ob das Schema sie erzwingt.
5. Rechenwerk & Kennungen
Positionssummen, Steueraufschlüsselung und Gesamtbeträge werden nachgerechnet; IBAN, BIC, USt-IdNr. und Leitweg-ID werden auf Gültigkeit geprüft.
Und dann: Klartext
Statt „[BR-CO-10] Sum of Invoice line net amount…“ steht dort, welches Feld fehlt und was der Absender ändern muss – nachschlagbar im Verzeichnis aller Fehlercodes.
Was Sie als Ergebnis bekommen
- Ampel je Prüfschritt statt einer einzigen Ja/Nein-Antwort
- Jeder Befund mit Regel-ID, Klartext-Erklärung und Handlungstipp
- Ausgelesene Eckdaten: Beträge, Parteien, IBAN, Leitweg-ID
- Lesbare Vorschau der XML als normale Rechnung
- Prüfbericht als PDF und Rohergebnis als JSON zum Download
- Bei PDFs zusätzlich: PDF/A-3-Stufe und digitale Signatur
Viele Rechnungen auf einmal prüfen
Packen Sie bis zu 50 Rechnungen (XML oder ZUGFeRD-/Factur-X-PDF) in ein ZIP-Archiv und ziehen Sie es oben auf die Fläche. Sie erhalten eine Tabelle mit einer Zeile je Rechnung – Ergebnis, Absender, Betrag und der erste Befund – und können sie als CSV für Excel herunterladen. Praktisch für den Monatsabschluss oder wenn eine Kanzlei die Belege eines Mandanten durchsieht.
Rechnung in ein anderes Format umwandeln
Nach der Prüfung lässt sich die Rechnung direkt umwandeln: eine XRechnung in ein ZUGFeRD-PDF, das auch ein Mensch lesen kann, oder ein ZUGFeRD-PDF in eine XRechnung für das Behördenportal. Die Rechnungsdaten bleiben dabei unverändert.
Prüfer auf der eigenen Website einbinden
Steuerberater, Verbände und Softwareanbieter können den Prüfer kostenlos auf ihrer Seite anbieten. Kopieren Sie dazu diese Zeile in Ihre Seite:
<iframe src="https://billvox.de/embed/validator.html" title="E-Rechnung prüfen" width="100%" height="640" style="border:0" loading="lazy"></iframe>
Englische und französische Fassung: /embed/validator.html?lang=en bzw. ?lang=fr. Die Dateien Ihrer Besucher werden auch dort nur für die Prüfung verarbeitet und nicht gespeichert.
Prüfregeln: CEN/TC 434 (EN 16931, EUPL 1.2), KoSIT (XRechnung, Apache 2.0), FNFE-MPE/FeRD (Factur-X/ZUGFeRD, Apache 2.0), OpenPeppol AISBL (Peppol BIS), ANAF (CIUS-RO); Erklärungen: Billvox. Lizenzhinweise
Unterstützte Formate
Schema- & Regelprüfung bedeutet: vollständige XSD- und Schematron-Validierung.
Schemaprüfung: das XML-Schema des Formats sowie Pflichtangaben, Kennungen und
Rechenwerk – die nationalen Geschäftsregeln der Behördenportale sind dort nicht hinterlegt.
Bei den übrigen Formaten werden Format, Pflichtangaben, Kennungen und Rechenwerk geprüft. Die tagesaktuelle Liste liefert auch
GET /api/public/formats.
| Format | Land / Raum | Prüftiefe |
|---|---|---|
| XRechnung (UBL) | Deutschland | Schema- & Regelprüfung |
| XRechnung (CII) | Deutschland | Schema- & Regelprüfung |
| ZUGFeRD (auch als Hybrid-PDF) | Deutschland | Schema- & Regelprüfung |
| Factur-X (auch als Hybrid-PDF) | Frankreich | Schema- & Regelprüfung |
| Peppol BIS Billing 3.0 | International | Schema- & Regelprüfung |
| FatturaPA / SDI | Italien | Schemaprüfung |
| KSeF FA(2) und FA(3) | Polen | Schemaprüfung |
| NAV Online Számla | Ungarn | Schemaprüfung |
| SI-UBL / NLCIUS | Niederlande | Schema- & Regelprüfung |
| e-Factura (RO CIUS) | Rumänien | Schemaprüfung |
| FacturaE | Spanien | Schemaprüfung |
| myDATA / AADE | Griechenland | Schemaprüfung |
| UBL-TR 1.2.1 | Türkei | Schemaprüfung |
| ZATCA / FATOORA | Saudi-Arabien | Schemaprüfung |
| PINT A-NZ | Australien / Neuseeland | Schema- & Regelprüfung |
| InvoiceNow / PINT SG | Singapur | Schema- & Regelprüfung |
| JP PINT | Japan | Schema- & Regelprüfung |
| MyInvois / PINT MY | Malaysia | Schema- & Regelprüfung |
| PINT AE | Vereinigte Arabische Emirate | Schema- & Regelprüfung |
| PINT OM | Oman | Schema- & Regelprüfung |
| NF-e 4.00 | Brasilien | Erkennung & Inhaltsprüfung |
| CFDI 4.0 | Mexiko | Erkennung & Inhaltsprüfung |
| DIAN | Kolumbien | Erkennung & Inhaltsprüfung |
| DTE | Chile | Erkennung & Inhaltsprüfung |
| CPE / SUNAT | Peru | Erkennung & Inhaltsprüfung |
| Factura Electrónica 4.4 | Costa Rica | Erkennung & Inhaltsprüfung |
| e-Tax Invoice | Südkorea | Erkennung & Inhaltsprüfung |
| eGUI MIG 4.0 | Taiwan | Erkennung & Inhaltsprüfung |
| GST e-Invoice | Indien | Erkennung & Inhaltsprüfung |
| SHAAM Clearance | Israel | Erkennung & Inhaltsprüfung |
| Hóa đơn điện tử (GDT) | Vietnam | Erkennung & Inhaltsprüfung |
Typische Gründe, warum eine E-Rechnung abgelehnt wird
Leitweg-ID fehlt oder ist falsch
Bei Rechnungen an Behörden (B2G) prüft BR-DE-15 die Käuferreferenz. Ohne gültige Leitweg-ID weist das Portal die Rechnung zurück.
Summen gehen nicht auf
BR-CO-10 bis BR-CO-15: Positionssummen, Zu-/Abschläge, Steuerbetrag und Gesamtbetrag müssen exakt zusammenpassen – auf den Cent.
Steuerkategorie ohne Begründung
Bei Reverse Charge (AE), innergemeinschaftlicher Lieferung (K) oder Steuerbefreiung (E) fordert die Norm einen Befreiungsgrund.
Veraltete Profilkennung
Seit XRechnung 3.0 muss die CustomizationID auf xeinkauf.de zeigen. Ältere xoev-de-Kennungen gelten als ungültig.
PDF ohne eingebettetes XML
Ein gescanntes oder gedrucktes PDF ist keine E-Rechnung. Erst das eingebettete XML nach EN 16931 macht ZUGFeRD daraus.
§ 14 UStG unvollständig
Fehlende Steuernummer, Leistungszeitpunkt oder Entgeltaufschlüsselung kosten den Vorsteuerabzug – auch wenn das Schema nicht meckert.
Häufige Fragen
Werden meine Rechnungen gespeichert?
Nein. Die Datei wird nur für die Prüfung verarbeitet und danach sofort gelöscht – sie landet weder in einer Datenbank noch in einem Objektspeicher und wird nicht an Dritte weitergegeben. Es ist kein Konto nötig, und es werden keine Rechnungsinhalte protokolliert.
Was bedeutet „gültig“ genau?
„Gültig“ heißt: keine Fehler in Struktur, Geschäftsregeln, § 14 UStG und Rechenwerk. Warnungen können bleiben – sie machen die Rechnung nicht ungültig, führen aber bei manchen Empfängern trotzdem zu Rückfragen. Die automatische Prüfung ersetzt keine Steuer- oder Rechtsberatung.
Kann ich ein ZUGFeRD-PDF direkt hochladen?
Ja. Bei einem PDF wird das eingebettete XML extrahiert und geprüft. Enthält das PDF kein XML, sagt der Prüfer das ausdrücklich – dann handelt es sich um ein reines Bild-PDF und nicht um eine E-Rechnung im Sinne der EN 16931.
Prüft ihr auch XRechnung 3.0 und Peppol BIS?
Ja. Für XRechnung laufen zusätzlich zu den EN-16931-Regeln die deutschen BR-DE-Regeln der aktuellen KoSIT-Version, für Peppol die BIS-Billing-3.0-Regeln.
Gibt es den Prüfer auch als API?
Ja: POST /api/public/validate mit der Datei als multipart/form-data liefert dasselbe Ergebnis als JSON, POST /api/public/validate/report den PDF-Prüfbericht. Für den produktiven Einsatz mit Kontingent und Authentifizierung gibt es die Billvox Public API.
Was kostet das?
Der Prüfer ist kostenlos und ohne Anmeldung nutzbar. Es gilt ein faires Limit pro IP-Adresse, damit die Seite für alle schnell bleibt.
Aus einmal prüfen wird laufend prüfen
Billvox empfängt E-Rechnungen an Ihre eigene Abhol-Adresse, prüft jede eingehende Rechnung automatisch mit genau dieser Engine und speichert sie unveränderbar – Empfang ist in jedem Plan kostenlos und unbegrenzt.
Kostenloses Konto anlegen