E-Rechnung prüfen: XRechnung und ZUGFeRD

Lade deine XRechnung oder ZUGFeRD-Rechnung hoch. Du siehst sofort, ob sie EN 16931 entspricht, und bekommst jeden Fehler in einem verständlichen Satz.

Datei prüfen

Deine Datei wird nur für die Prüfung verarbeitet und danach sofort verworfen. Wir speichern nichts.

Was die Prüfung abdeckt

  • EN 16931

    Die europäische Norm für E-Rechnungen: Pflichtfelder, Summen, Steuern und Codelisten.

  • XRechnung 3.0

    Die deutschen Zusatzregeln der KoSIT, zum Beispiel für Leitweg-ID, Kontaktdaten und Zahlungsangaben.

  • ZUGFeRD und Factur-X

    Bei einem PDF prüfen wir das eingebettete XML mit denselben Regeln. Die Profile BASIC und EXTENDED prüfen wir nur gegen die Regeln von EN 16931.

  • Prüfwerkzeug

    KoSIT Validator 1.6.3 mit der XRechnung-Konfiguration 3.0.2 vom 31.08.2026.

Was wir nicht prüfen

  • PDF/A-Konformität und XMP-Metadaten des PDFs
  • Elektronische Signaturen
  • Inhalt und Rechenlogik über die Normregeln hinaus, zum Beispiel ob ein Preis oder Steuersatz zu deiner Leistung passt
  • Die ZUGFeRD-Profile MINIMUM und BASIC WL, denn sie enthalten nicht alle Felder, die EN 16931 verlangt
  • ZUGFeRD 1.0, das ist älter als EN 16931
  • Rechnungsdaten über 5 MB: Hochladen kannst du Dateien bis 10 MB, an die Prüfung geht aber höchstens 5 MB XML

Häufige Fragen

Was wird geprüft?
Wir prüfen die Rechnungsdaten gegen die Regeln von EN 16931. Bei einer XRechnung kommen die deutschen Regeln der XRechnung 3.0 dazu. Dafür nutzen wir das offizielle Prüfwerkzeug der KoSIT. Bei einem ZUGFeRD-PDF prüfen wir das XML, das im PDF steckt. Dieses XML darf höchstens 5 MB groß sein. Was wir nicht prüfen, steht im Abschnitt „Was wir nicht prüfen“.
Wird meine Datei gespeichert?
Nein. Deine Datei wird nur im Arbeitsspeicher verarbeitet und nach der Prüfung verworfen. Wir speichern weder die Datei noch ihren Namen noch das Ergebnis. Nur wenn du Statistik-Cookies zustimmst, zählen wir, ob eine Prüfung gültig oder ungültig war.
Warum wird PDF/A nicht geprüft?
PDF/A braucht ein eigenes Prüfwerkzeug. Wir prüfen die Rechnungsdaten, also das XML. Das Ergebnis sagt deshalb nichts darüber aus, ob das PDF dem Standard PDF/A entspricht.
Was tue ich bei Fehlern?
Zu jedem Fehler bekommst du einen Satz in normalem Deutsch. Korrigiere den Wert in deinem Rechnungsprogramm und erstelle die Datei neu. Hast du die Rechnung bekommen, schick dem Absender die Fehlerliste.