Kostenloses Prüftool

E-Rechnung & XRechnungprüfen

Kostenlos und ohne Anmeldung — mit den offiziellen Prüfregeln der KoSIT. Ihre Rechnung wird direkt in Ihrem Browser geprüft und nirgendwohin hochgeladen.

  • Kostenlos, ohne Anmeldung
  • KoSIT-Regeln · XRechnung 3.0.2
  • Nichts wird hochgeladen
So wird geprüft

Drei Prüfungen, wie beim offiziellen Prüftool

Der Checker führt die Prüfungen der KoSIT-Konfiguration vom 31.08.2026 in derselben Reihenfolge aus — mit den veröffentlichten Regeln, unverändert.

  1. 01

    Aufbau (XML-Schema)

    Ist die Datei richtig aufgebaut? Jedes Element wird gegen das offizielle Schema geprüft — UBL 2.1 oder UN/CEFACT CII D16B. Fällt dieser Schritt durch, endet die Prüfung hier, wie bei der KoSIT.

  2. 02

    Europäische Norm (EN 16931)

    Pflichtangaben, Summen, Steuerkategorien und Codelisten — die Geschäftsregeln der Norm in Version 1.3.16. Sie gelten für jede E-Rechnung, auch für ZUGFeRD.

  3. 03

    Deutsche Regeln (XRechnung)

    Was die XRechnung zusätzlich verlangt — etwa Käuferreferenz bzw. Leitweg-ID, Kontakt des Verkäufers und Zahlungsangaben. XRechnung 3.0.2, für Dateien, die sich als XRechnung ausweisen.

Datenschutz

Ihre Rechnung bleibt in Ihrem Browser

Rechnungen enthalten Namen, Adressen, Bankdaten und Beträge. Deshalb wird hier nichts hochgeladen — die Prüfung läuft vollständig auf Ihrem Gerät.

  • Nur die Prüfregeln kommen von uns

    Beim ersten Prüfen lädt Ihr Browser die Regeln der KoSIT von uneno.eu. Ihre Datei geht den umgekehrten Weg nie.

  • Keine Speicherung, kein Konto

    Wir erhalten die Datei nicht, sehen ihren Inhalt nicht und speichern nichts davon. Eine Anmeldung brauchen Sie nicht.

  • Auch für vertrauliche Rechnungen

    Prüfen Sie ruhig echte Rechnungen mit echten Kundendaten — sie verlassen Ihr Gerät nicht.

Formate

Welche E-Rechnungen geprüft werden

Alles, wofür die KoSIT-Konfiguration Regeln hat — als XML-Datei oder als ZUGFeRD-PDF mit der XML darin.

  • XRechnung

    UBL und CII · Rechnung und Gutschrift · auch Extension und CVD

    XMLXML-SchemaEN 16931XRechnung
  • ZUGFeRD / Factur-X, Profil XRECHNUNG

    Die PDF mit der XML darin oder die XML allein

    PDF · XMLXML-SchemaEN 16931XRechnung
  • ZUGFeRD / Factur-X, Profil EN 16931

    Früher COMFORT — die PDF mit der XML darin oder die XML allein

    PDF · XMLXML-SchemaEN 16931
  • E-Rechnung nach EN 16931

    UBL oder CII ohne nationale Erweiterung

    XMLXML-SchemaEN 16931

Nicht geprüft

Dafür enthält die KoSIT-Konfiguration keine Regeln — eine Datei in einem dieser Formate erscheint als „nicht geprüft“, nie als „ungültig“.

  • ZUGFeRD / Factur-X-Profile MINIMUM, BASIC WL, BASIC und EXTENDED
  • Peppol BIS Billing 3.0
  • Die französischen Regeln (BR-FR) — eine Factur-X wird gegen EN 16931 geprüft
  • Normale PDF-Rechnungen ohne XML darin — sie sind keine E-Rechnungen
FAQ

Fragen zur Prüfung von E-Rechnungen

Kurze Antworten auf die Fragen, die uns am häufigsten gestellt werden.

Ist das das offizielle Prüftool der KoSIT?

Nein. Es ist ein kostenloses Werkzeug von UNENO, das die veröffentlichten Prüfregeln der KoSIT unverändert in Ihrem Browser ausführt. Wir haben es gegen das offizielle KoSIT-Prüftool (Version 1.6.3) getestet: Bei 121 Dateien — den Testrechnungen der KoSIT und gezielt fehlerhaften Dateien — kamen beide zum selben Ergebnis, Regel für Regel.

Wird meine Rechnung hochgeladen oder gespeichert?

Nein. Die Datei wird in Ihrem Browser gelesen und geprüft; von uneno.eu werden nur die Prüfregeln geladen. Wir erhalten die Rechnung nie, also wird auch nichts davon gespeichert — und ein Konto brauchen Sie nicht.

Was ist der Unterschied zwischen XRechnung und ZUGFeRD?

Die XRechnung ist reines XML (UBL oder CII) und der Standard für Behörden; ZUGFeRD ist eine PDF mit den Rechnungsdaten als eingebettetem XML. Beide folgen der Norm EN 16931. Der Checker prüft XRechnung und ZUGFeRD in den Profilen EN 16931 und XRECHNUNG — als PDF oder als XML allein.

Was bedeuten Fehler, Warnungen und Hinweise?

Ein Fehler heißt: Eine Regel ist verletzt, die E-Rechnung ist nicht gültig, und der Empfänger darf sie zurückweisen. Eine Warnung ist eine Soll-Regel — die Rechnung bleibt gültig, eine Korrektur lohnt sich aber. Ein Hinweis ist nur eine Information. Jeder Befund nennt seine Regel (etwa BR-DE-15) und die Stelle in der Rechnung.

Was mache ich, wenn meine E-Rechnung Fehler hat?

Korrigieren Sie die Rechnung in der Software, mit der sie erstellt wurde — jeder Befund nennt das betroffene Feld (BT-…) —, und prüfen Sie sie erneut. Erzeugt Ihre Software keine gültigen E-Rechnungen, erstellt UNENO Rechnung XRechnung und ZUGFeRD für Sie, und jede Version testen wir gegen die Regeln der KoSIT.

Warum wird meine ZUGFeRD-Rechnung „nicht geprüft“?

Weil die Regeln der KoSIT nur die ZUGFeRD-/Factur-X-Profile EN 16931 und XRECHNUNG abdecken. Dateien in den Profilen MINIMUM, BASIC WL, BASIC oder EXTENDED sowie Peppol-BIS-Rechnungen erscheinen als „nicht geprüft“ — das sagt nichts darüber, ob sie gültig sind.

Muss ich E-Rechnungen ausstellen?

Ja, wenn Sie an andere deutsche Unternehmen fakturieren — ab 2027 bei mehr als 800.000 € Vorjahresumsatz, ab 2028 unabhängig von der Größe. Kleinunternehmer nach § 19 UStG und Rechnungen an Privatkunden sind ausgenommen. Empfangen können muss E-Rechnungen jedes deutsche Unternehmen schon seit dem 1. Januar 2025.

Heißt „gültig“, dass meine Rechnung richtig ist?

Es heißt, dass die Datei das Format erfüllt: das XML-Schema, die EN 16931 und — bei der XRechnung — die deutschen Regeln. Ob der Inhalt stimmt, etwa der Steuersatz für Ihren Fall oder die Beträge selbst, kann die Prüfung nicht beurteilen; das bleibt bei Ihnen oder Ihrer Steuerberatung.

E-Rechnungen, die diese Prüfung bestehen.

UNENO Rechnung erstellt XRechnung und ZUGFeRD direkt aus Ihren Rechnungen — und jede Version testen wir gegen die Regeln der KoSIT. 14 Tage kostenlos testen, ohne Kreditkarte.

  • XRechnung 3.0 & ZUGFeRD
  • Gegen die KoSIT-Regeln getestet
  • In Deutschland entwickelt & gehostet
  • 14 Tage kostenlos

Verwendete Komponenten und Lizenzen

Der Checker verwendet die Prüfkonfiguration XRechnung der Koordinierungsstelle für IT-Standards (KoSIT, Apache License 2.0), die Validierungsregeln zur EN 16931 (CEN, EUPL 1.2) und die Schemas UBL 2.1 (OASIS) und UN/CEFACT CII D16B (UNECE) — alle unverändert.

Ausgeführt werden sie mit SaxonJS 2.7 (© Saxonica Ltd, unverändert weitergegeben unter der SaxonJS-Lizenz) und xmllint-wasm 5.3 auf Basis von libxml2 (MIT-Lizenz). Die vollständigen Lizenztexte, mit Hinweis und Haftungsausschluss von Saxonica, stehen in NOTICE.txt.