Laden...
Laden...
XRechnung-XML oder ZUGFeRD-PDF hochladen — wir prüfen die Datei gegen EN 16931 und die XRechnung-Regeln und zeigen dir den Inhalt als lesbare Rechnung an. Kostenlos, ohne Anmeldung.
Eine E-Rechnung ist erst dann gültig, wenn sie die Pflichtfelder der EN 16931 und die Geschäftsregeln der XRechnung (BR-DE-Regeln) erfüllt. Dieser Validator prüft beides in Sekunden — und übersetzt das XML gleichzeitig in eine Ansicht, die Menschen lesen können.
Datei hier ablegen oder klicken zum Auswählen
XRechnung (UBL/CII) als .xml bis 2 MB · ZUGFeRD/Factur-X als .pdf bis 10 MB
Deine Datei wird nur geprüft — nicht gespeichert, nicht protokolliert.
Die Prüfung läuft über eine professionelle E-Rechnungs-Engine — dieselbe Technologie, mit der cashwerk selbst XRechnungen erstellt:
Ist die Datei wohlgeformtes UBL- oder CII-XML bzw. ein ZUGFeRD-/Factur-X-PDF mit korrekt eingebettetem XML? UBL und CII werden automatisch erkannt.
Rechnungsnummer, Datum, Verkäufer- und Käuferdaten, Positionen, Steuern, Summen — alle Pflichtangaben der europäischen Norm werden auf Vorhandensein und korrekte Typen geprüft.
Deutsche BR-DE-Regeln und Codelisten: gültige Steuerkategorien, Währungs- und Einheitencodes, Zahlungsangaben. Fehler werden mit Feldpfad und Regel-Code angezeigt.
Seit der E-Rechnungspflicht landen zwei Dateitypen im Posteingang, die ohne Software niemand lesen kann. Beide kannst du hier öffnen und prüfen:
Reines XML nach dem deutschen CIUS-Standard — als UBL oder CII. Pflicht bei Rechnungen an Behörden (B2G) und der Standard, den Buchhaltungssysteme austauschen. Für Menschen unlesbar — genau dafür gibt es den Viewer.
Ein hybrides PDF: für Menschen lesbar, mit eingebettetem XML (factur-x.xml) für Maschinen. Der Validator extrahiert das XML aus dem PDF und prüft es wie eine XRechnung — unterstützt werden die Profile EN 16931 und XRechnung.
Du willst verstehen, was die E-Rechnungspflicht für dein Unternehmen bedeutet? Zum E-Rechnung-Leitfaden →
Eine XRechnung ist reines XML und in keinem PDF-Reader lesbar. Lade die .xml-Datei einfach oben in den Viewer — er zeigt dir Verkäufer, Käufer, Positionen, Steuern und Zahlbetrag als übersichtliche Rechnung an, kostenlos und ohne Anmeldung.
Drei Ebenen: die technische Struktur (wohlgeformtes UBL-/CII-XML bzw. korrekt eingebettetes XML im ZUGFeRD-PDF), die Pflichtfelder der EN 16931 (Rechnungsnummer, Parteien, Positionen, Summen, Steuern) und die deutschen XRechnung-Geschäftsregeln inklusive Codelisten. Fehler werden mit Feldpfad und Regel angezeigt.
XRechnung als UBL- oder CII-XML (wird automatisch erkannt) sowie ZUGFeRD-/Factur-X-PDFs in den Profilen EN 16931 und XRechnung. Ältere ZUGFeRD-Profile wie MINIMUM oder BASIC enthalten keine vollständigen Rechnungsdaten und können nicht als E-Rechnung validiert werden.
Nein. Die Datei wird ausschließlich im Speicher verarbeitet, zur Prüfung weitergereicht und danach verworfen — kein Speichern, kein Logging der Inhalte, keine Anmeldung. Verarbeitung nach DSGVO, Hosting in der EU.
Der Fehlerbericht zeigt dir pro Problem den Feldpfad und die verletzte Regel. Häufigste Ursachen: fehlende Leitweg-ID bei Behördenrechnungen, fehlende Pflichtangaben zum Verkäufer, falsche Steuer- oder Einheitencodes, inkonsistente Summen. Korrigiere die Felder in deiner Rechnungssoftware und prüfe erneut — oder erstelle die Rechnung direkt mit cashwerk, das gültige XRechnungen automatisch erzeugt.
XRechnung ist reines XML (maschinenlesbar, Pflicht bei B2G), ZUGFeRD/Factur-X ist ein PDF mit eingebettetem XML (für Mensch und Maschine). Inhaltlich basieren beide auf der EN 16931 — deshalb prüft der Validator beide gegen dieselben Regeln.
cashwerk erstellt XRechnung und ZUGFeRD direkt aus deinen Angeboten und Projekten — GoBD-konform, mit lückenloser Nummerierung und automatischem Beleg-Sync zu Lexware und sevDesk. Validieren musst du dann nichts mehr.