Offizielle Regeln · läuft im Browser
XRechnung Validator – XRechnung online prüfen
XRechnung-Datei (XML, UBL oder CII) hier ablegen. Wir prüfen sie mit den offiziellen Regeln der EN 16931 und den Geschäftsregeln der KoSIT für XRechnung 3.0 – direkt in Ihrem Browser.
Zu prüfende E-Rechnung hier ablegen (XML oder PDF)
oder klicken, um eine Datei auszuwählen – sie verlässt Ihren Computer nicht
- Offizielle RegelnDieselben Regelwerke wie die offiziellen Validatoren: CEN EN 16931, KoSIT XRechnung 3.0 und OpenPeppol.
- 100 % privatDie Prüfung läuft in Ihrem Browser. Ihre Rechnung wird nirgendwo hochgeladen.
- XML und PDFXRechnung in UBL und CII, dazu das XML in ZUGFeRD- und Factur-X-PDFs.
- Klare ErgebnisseJedes Problem mit Regelnummer, offizieller Meldung und Fundstelle in der Datei.
Fragen
Welche Regeln werden geprüft?
Immer die europäische Norm EN 16931 (CEN-Regeln für UBL oder CII). Wenn die Rechnung als XRechnung gekennzeichnet ist, zusätzlich die KoSIT-Regeln für XRechnung 3.0; bei Peppol BIS Billing 3.0 die Peppol-Regeln.
Ist das Ergebnis rechtsverbindlich?
Nein. Die Prüfung nutzt die offiziellen Regeldateien, entscheidend ist aber der Empfänger bzw. dessen Prüfung. Das XML-Schema (XSD) wird nicht im Detail geprüft – die Geschäftsregeln finden die meisten Fehler aus der Praxis.
XRechnung oder ZUGFeRD – was ist der Unterschied?
Die XRechnung ist eine reine XML-Datei (deutsche Regeln auf Basis der EN 16931). ZUGFeRD ist ein PDF mit eingebettetem XML: für Menschen lesbar und für Software auswertbar. Ab dem Profil EN 16931 (Comfort) ist ZUGFeRD in Deutschland eine gültige E-Rechnung.
Meine Rechnung hat Fehler. Was nun?
Jeder Fehler zeigt Regelnummer und offizielle Meldung. Korrigieren Sie die Daten in Ihrer Rechnungssoftware – oder erstellen Sie mit unserem Formular kostenlos eine neue, gültige XRechnung oder ZUGFeRD-Rechnung.
Wird meine Datei hochgeladen?
Nein. Ihr Browser lädt die Regeldateien einmal herunter und prüft lokal. Die Rechnung verlässt Ihren Computer nicht.
Regeln: CEN/TC 434 EN-16931-Validierungsartefakte (EUPL 1.2), KoSIT-XRechnung-Schematron (Apache 2.0), OpenPeppol BIS Billing 3.0, französische BR-FR-Regeln (AIFE). Engine: SaxonJS © Saxonica Ltd.
Was prüft der XRechnung Validator?
Eine XRechnung muss zwei Regelwerke gleichzeitig erfüllen: die europäische Norm EN 16931 (Pflichtfelder, Rechenregeln, Codelisten) und die deutschen Zusatzregeln der KoSIT (Regeln BR-DE-…). Unser Validator wendet beide an – mit denselben Schematron-Dateien, die auch die offizielle Prüfsoftware nutzt. Erkannt werden beide Syntaxen der XRechnung:
- UBL (
InvoiceoderCreditNote) – typisch für Peppol und viele Portale; - UN/CEFACT CII (
CrossIndustryInvoice) – die Syntax, die auch ZUGFeRD verwendet.
Ob es sich um eine XRechnung handelt, liest der Validator aus der Spezifikationskennung (BT-24) der Datei. Steht dort keine XRechnung-Kennung, werden nur die EN-16931-Regeln angewendet.
Häufige Fehler in einer XRechnung – und wie Sie sie beheben
| Regel | Bedeutung | Lösung |
|---|---|---|
BR-DE-15 | Die Käuferreferenz (BT-10) fehlt. | Leitweg-ID (bei Behörden) oder die Referenz eintragen, die Ihr Kunde vorgibt. |
BR-DE-2, BR-DE-5 bis BR-DE-7 | Der Ansprechpartner des Verkäufers fehlt: Name, Telefon oder E-Mail. | Alle drei Angaben im Abschnitt „Kontakt“ des Verkäufers eintragen. |
BR-DE-3, BR-DE-4 | Ort oder Postleitzahl des Verkäufers fehlen. | Vollständige Anschrift angeben. |
BR-DE-1 | Keine Zahlungsanweisungen (BG-16). | Zahlungsart und z. B. IBAN angeben. |
BR-DE-16 | Bei Umsatzsteuer fehlt die USt-IdNr. oder Steuernummer des Verkäufers. | USt-IdNr. (BT-31) oder Steuernummer (BT-32) eintragen. |
BR-CO-15 | Bruttobetrag ≠ Nettobetrag + Umsatzsteuer. | Rundung prüfen; Summen von der Software berechnen lassen. |
Fehler (error) führen dazu, dass ein Rechnungsportal die Datei ablehnen darf. Warnungen (warning) sollten Sie prüfen, sie machen die Rechnung aber nicht ungültig.
Vorher eine XRechnung erstellen?
Wenn Sie noch keine Datei haben, erstellen Sie eine mit unserem kostenlosen XRechnung-Formular – die Pflichtfelder der KoSIT werden dort vor dem Download abgefragt. Was der Unterschied zwischen XRechnung und ZUGFeRD ist, erklärt unser Artikel XRechnung oder ZUGFeRD?.
Hinweis: Der Validator prüft Inhalt und Regeln der Datei. Ob ein bestimmtes Behördenportal (z. B. ZRE oder OZG-RE) zusätzliche Anforderungen stellt, entnehmen Sie bitte dessen Vorgaben. Kein Ersatz für eine Steuerberatung.