XRechnung Validator: E-Rechnung online prüfen
XRechnung oder ZUGFeRD hochladen und prüfen
XRechnung, ZUGFeRD oder PDF hierher ziehen
oder klicken, um eine Datei auszuwählen. Max. 20 MB. Kein Konto nötig.
Die Datei wird nur zur Prüfung verarbeitet, nicht gespeichert und nie für KI-Training verwendet.
Was geprüft wird
- Format und Profil: UBL Invoice/CreditNote oder CII, Spezifikationskennung (BT-24), Version, ob die Datei eine E-Rechnung nach § 14 UStG ist.
- Pflichtfelder EN 16931: Rechnungsnummer, Datum, Währung, Verkäufer und Käufer mit Anschrift, Positionen, Steueraufschlüsselung.
- Deutsche Regeln BR-DE: Käuferreferenz (BR-DE-15), Verkäuferkontakt (BR-DE-2, 5 bis 7), USt-IdNr/Steuernummer (BR-DE-16), Zahlungsart und Bankverbindung (BR-DE-1, 13, 23), Rechnungstyp (BR-DE-17), Skonto-Format (BR-DE-18), Korrekturrechnung (BR-DE-26).
- Arithmetik: Positionssummen, Nachlässe, Zuschläge, Steuerbeträge je Kategorie (BR-CO-10 bis BR-CO-18), Brutto und Fälligkeitsbetrag. Alle Beträge werden dezimal gerechnet, nie mit Fließkommazahlen.
- Kennungen: IBAN-Prüfsumme, BIC-Format, USt-IdNr-Aufbau, Leitweg-ID-Prüfziffer, Länder- und Einheitencodes.
- Hinweise nach UStG: Leistungsdatum, Reverse-Charge-Hinweis, Kleinunternehmer-Hinweis, Kleinbetragsrechnung.
Interne und offizielle Prüfung
Das kostenlose Tool auf dieser Seite führt die interne, deterministische Prüfung aus. Im kostenlosen Konto läuft zusätzlich der offizielle KoSIT-Validator mit der aktuellen XRechnung-Konfiguration (und Mustangproject für ZUGFeRD); Versionen und Ergebnis stehen im Bericht. Ein Konto ist in einer Minute angelegt und kostet nichts.
Fehler verstehen und beheben
Jeder Fehler im Bericht verlinkt auf eine Erklärungsseite mit Ursache und Lösung, zum Beispiel INV_009: Käuferreferenz fehlt oder PAY_001: Bankverbindung fehlt. Die vollständige Liste finden Sie unter Fehlercodes erklärt. Wenn Sie die Rechnung selbst erzeugt haben, korrigieren Sie sie im Konto in der Prüfmaske und erzeugen sie neu.
Der Validator prüft technische und fachliche Regeln des Standards. Ob eine Rechnung umsatzsteuerlich vollständig ist, beurteilen Sie beziehungsweise Ihre Steuerberatung.
Häufige Fragen
- Unbegrenzt und kostenlos. Ohne Konto gilt ein Stundenlimit je Verbindung gegen Missbrauch; im kostenlosen Konto entfällt es.
- Ja. ZUGFeRD-PDFs werden erkannt, das eingebettete XML wird extrahiert und geprüft, Profil und Version werden angezeigt. Siehe auch ZUGFeRD Validator.
- Keine Regel des Standards ist verletzt, aber es gibt Warnungen, etwa ein fehlendes Leistungsdatum nach UStG oder ein ZUGFeRD-Profil, das keine E-Rechnung ist. Prüfen Sie die Hinweise, bevor Sie versenden.
- Empfängerportale prüfen oft zusätzliche eigene Regeln (zum Beispiel eine bestimmte Leitweg-ID, Bestellnummer oder Anhangsgrößen). Fragen Sie nach der konkreten Fehlermeldung; die Fehlercode-Seiten helfen bei der Zuordnung.
Wie oft darf ich den Validator nutzen?
Prüft der Validator auch ZUGFeRD-Dateien?
Was bedeutet „gültig mit Hinweisen“?
Mein Empfänger lehnt die Rechnung ab, der Validator sagt gültig. Warum?
Quellen
- § 14 UStG in der Fassung des Wachstumschancengesetzes
- BMF-Schreiben vom 15.10.2024 (Ausstellung von Rechnungen nach § 14 UStG; Einführung der obligatorischen elektronischen Rechnung)
- Standard XRechnung, KoSIT: https://xeinkauf.de/xrechnung/
- ZUGFeRD / Factur-X, FeRD: https://www.ferd-net.de/
- EN 16931-1: Semantisches Datenmodell der Kernelemente einer elektronischen Rechnung
- KoSIT Validator: https://github.com/itplr-kosit/validator
- XRechnung Schematron (BR-DE-Regeln): https://github.com/itplr-kosit/xrechnung-schematron
Weiterlesen
Ihre Software bleibt. Ihre Rechnungen werden E-Rechnungen.
Kostenloses Konto mit 5 Rechnungen im Monat, Validator und Viewer unbegrenzt. Upgrade erst, wenn Sie mehr brauchen.
Kein Zahlungsmittel nötig. 5 Rechnungen im Monat kostenlos.