XRechnung Validator
Lade deine XRechnung- oder ZUGFeRD-XML hoch: Das Tool erkennt Format und Version, liest den Beleg aus und meldet fehlende Pflichtangaben — kostenlos, ohne Anmeldung. Eine Prüfung gegen die KoSIT-Schematron-Geschäftsregeln leistet es nicht.
Verarbeitung in EU-Rechenzentren · keine dauerhafte Speicherung · DSGVO-konform.
Häufige Fragen
Ist der XRechnung-Validator kostenlos?
Ja. Du kannst XRechnung- und ZUGFeRD-Dateien ohne Anmeldung und ohne Kreditkarte prüfen.
Was prüft das Tool?
Es liest deine Datei ein: Format und Version werden erkannt (XRechnung/UBL, ZUGFeRD/Factur-X/CII), das XML wird auf Wohlgeformtheit geprüft, und es meldet fehlende Pflichtangaben, ohne die sich der Beleg nicht auslesen lässt — Rechnungsnummer, Verkäufer, Käufer und mindestens eine Position. Die Geschäftsregeln der KoSIT (Schematron, BR-DE-*) prüft das Tool nicht.
Werden meine Daten gespeichert?
Nein. Die Verarbeitung erfolgt in EU-Rechenzentren ohne dauerhafte Speicherung, DSGVO-konform.
Wie validiere ich automatisiert in meiner Software?
Über die invoice-api.xhub REST-API: Ein POST-Request prüft deine Rechnungsdaten gegen die KoSIT-Regeln und erzeugt daraus die konforme Datei. 20 API-Calls/Monat sind kostenlos.
Welche XRechnung-Versionen werden erkannt?
XRechnung 3.x und 2.x sowie ZUGFeRD und Factur-X 2.x; bei PDFs wird das eingebettete XML ausgelesen. Die erkannte Version steht im Ergebnis und steuert, wie der Beleg gelesen wird — eine versionsabhängige Regelprüfung führt das Tool nicht durch.
Was ist der Unterschied zwischen Schema- und Schematron-Fehlern?
Schema-Fehler (XSD) bedeuten, dass die XML-Struktur nicht dem Standard entspricht — z. B. ein falsches oder fehlendes Element. Schematron-Fehler sind verletzte Geschäftsregeln wie fehlende Leitweg-ID, inkonsistente Summen oder unzulässige Code-Werte. Beide Ebenen müssen fehlerfrei sein, damit ein Empfänger (z. B. eine Behörde) die Rechnung akzeptiert. Dieses Tool prüft keine der beiden Ebenen — es liest den Beleg aus und meldet, was zum Auslesen fehlt.