← Alle Tools

E-Rechnung validieren

Lade eine PDF (ZUGFeRD/Factur-X) oder XML (XRechnung) hoch — wir prüfen sie gegen EN 16931 + KoSIT-Schema und zeigen alle Fehler.

Eine E-Rechnung kann technisch fehlerhaft sein, ohne dass es jemandem auffällt — bis der Empfänger sie ablehnt oder die Betriebsprüfung Fragen stellt. Mit diesem Validator prüfst du eine XRechnung oder ZUGFeRD-Datei in wenigen Sekunden gegen die europäische Norm EN 16931 und die deutschen CIUS-Regeln. Das Tool ist ein vollwertiger Schematron-Validator nach KoSIT-Vorbild und liefert dir einen detaillierten Bericht mit allen Fehlern und Warnungen. Für gelegentliche Prüfungen ist die Nutzung kostenlos. Wer ausgehende Rechnungen vor dem Versand automatisch geprüft haben will, statt sie einzeln durch dieses Tool zu jagen, sollte sich das Pro-Angebot von Belegschmiede anschauen — dort läuft die Validierung im Hintergrund mit, der Versand wird gestoppt wenn ein Fehler auftaucht.

Häufige Fragen

Was prüft die Validierung genau?

Wir prüfen drei Dinge. Erstens das Schema: Ist die XML technisch korrekt strukturiert, sind alle Pflichtfelder vorhanden, stimmen die Datentypen? Zweitens die Geschäftsregeln aus EN 16931 (die sogenannten BR-Codes): Sind die Bezüge zwischen Feldern konsistent, summieren sich die Beträge richtig auf, sind die Steuerkategorien korrekt zu den Steuersätzen zugeordnet? Drittens die deutschen CIUS-Regeln (BR-DE-Codes): Sind die nationalen Sonderanforderungen erfüllt, etwa beim Skonto-Format oder bei der Steuernummer?

Was sind Schematron-Regeln?

Schematron ist eine Sprache, mit der man Validierungsregeln für XML-Dokumente formuliert. Im Kontext von E-Rechnungen hat die Koordinierungsstelle für IT-Standards (KoSIT) ein vollständiges Schematron-Regelwerk veröffentlicht, das die Konformität gegen EN 16931 prüft. Jeder ernsthafte Validator — auch unserer — basiert intern auf diesem KoSIT-Regelwerk. Du erhältst dieselben Prüfergebnisse, die du auch vom offiziellen KoSIT-Tool bekommen würdest, nur ohne Java-Installation und Kommandozeile.

Was bedeuten die Fehler-Codes wie „BR-CO-17" oder „BR-DE-18"?

Jede Regel in EN 16931 hat einen eindeutigen Code. „BR" steht für „Business Rule". „BR-CO-17" zum Beispiel ist die Regel, dass Nettosumme plus Umsatzsteuersumme genau dem Bruttobetrag entsprechen müssen — selbst Rundungs-Cent sind nicht erlaubt. „BR-DE-18" definiert das deutsche Skonto-Format. Wenn dieser Code im Validierungsbericht auftaucht, weißt du genau, an welcher Stelle die Rechnung nicht konform ist.

Eine ausführliche Erklärung der häufigsten Fehler findest du in unserem Artikel über die fünf häufigsten EN-16931-Fallstricke .

Warum sollte ich eingehende Rechnungen validieren?

Aus zwei Gründen. Erstens: Wenn der Vorsteuerabzug aus einer eingegangenen Rechnung beansprucht wird, kann eine nicht-konforme Rechnung diesen Vorsteuerabzug gefährden. Das BMF-Schreiben vom 15. Oktober 2025 empfiehlt deshalb ausdrücklich, eingehende E-Rechnungen technisch zu validieren und den Validierungsbericht als Nachweis zu archivieren. Zweitens: Bei ZUGFeRD können PDF und eingebettete XML unterschiedliche Inhalte haben — und steuerlich gilt nur die XML. Eine Validierung deckt solche Diskrepanzen auf, bevor sie zum Problem werden.

Reicht die kostenlose Validierung für meinen Betrieb?

Für Einzelfälle ja. Wer aber regelmäßig E-Rechnungen versendet oder empfängt, hat einen ganz anderen Bedarf: Jede Rechnung muss automatisch validiert werden, der Bericht sollte als Nachweis archiviert werden, ausgehende Rechnungen sollten vor dem Versand geblockt werden wenn die Validierung scheitert. All das macht Belegschmiede im Pro-Tier ab 14,90 €/Monat. Der Validierungsbericht landet automatisch im GoBD-konformen Archiv, fehlerhafte ausgehende Rechnungen werden nicht zugestellt, und du bekommst eine direkte Meldung mit dem konkreten Fehler.

Bereit für den nächsten Schritt?

Eine fehlerhafte E-Rechnung, die rausgeht, kostet Zeit und manchmal auch Geld. Wenn du jede ausgehende Rechnung automatisch validieren lassen willst, ohne den Workflow zu ändern, lohnt sich Belegschmiede. Du schreibst deine Rechnung wie gewohnt, wir validieren, archivieren den Bericht und stellen erst zu wenn alles passt.

Pro-Tier ausprobieren