Prüfe deine e-Rechnung auf Konformität mit dem deutschen XRechnung-Standard (EN 16931) — direkt im Browser, ohne dass deine Daten auf Server übertragen werden.
Ziehe deine XRechnung-XML-Datei hierher oder klicke zum Auswählen.
Unterstützte Formate: .xml (XRechnung, ZUGFeRD)
🔒 Alle Daten bleiben in deinem Browser — keine Rechnungsdaten werden an unsere Server gesendet.
Europäische Norm für strukturierte e-Rechnungen
Alle gesetzlich vorgeschriebenen Felder vorhanden
Korrekte Struktur und valides XML-Format
UBL und CII Schematron-Regeln (BR/BT)
XRechnung ist der offizielle deutsche Standard für elektronische Rechnungen im B2B- und B2G-Bereich. Sie basiert auf der europäischen Norm EN 16931 und liegt als strukturierte XML-Datei vor — maschinenlesbar, ohne visuelle Darstellung.
Anders als ein PDF kann eine XRechnung von Buchhaltungssystemen automatisch verarbeitet werden. Gleichzeitig bedeutet das: Fehlt auch nur ein Pflichtfeld oder stimmt die Syntax nicht, wird die Datei von Empfängersystemen automatisch abgelehnt — die Zahlung verzögert sich.
Reine XML-Datei. Kein visuelles PDF. Pflicht für Rechnungen an Bundesbehörden seit 2020 — bald Pflicht im gesamten B2B-Bereich.
PDF mit eingebetteten XML-Daten. Sieht aus wie eine normale Rechnung, ist aber gleichzeitig maschinenlesbar. Ideal für B2B-Kunden.
Quellen: KoSIT / XRechnung-Standard · BMF: E-Rechnungspflicht
Der Validator gibt Rückmeldung zu drei Kategorien von Problemen. Hier ist, was du tun solltest:
Bedeutung: Die Datei ist kein valides XML — sie kann gar nicht gelesen werden.
Was tun? Häufige Ursache: falsche Zeichenkodierung (muss UTF-8 sein), fehlende schließende Tags oder ungültige Sonderzeichen. Wenn deine Software die Datei erstellt hat, ist das ein Bug in der Software — kontaktiere den Anbieter.
Bedeutung: Das Root-Element wird nicht als XRechnung oder ZUGFeRD erkannt.
Was tun? Du hast möglicherweise eine normale PDF oder eine veraltete Rechnungsdatei hochgeladen. XRechnung-Dateien müssen die Endung .xml haben und das Root-Element
Bedeutung: Die XML-Syntax und das Format wurden erkannt.
Was tun? Für eine vollständige Schematron-Validierung nach EN 16931 (Pflichtfelder, Geschäftsregeln, BR/BT-Codes) empfehlen wir zusätzlich den offiziellen KoSIT-Validator. Unser Tool prüft Syntax und Format — der KoSIT-Validator prüft alle inhaltlichen Regeln.
Statt jede Rechnung manuell zu erstellen und zu validieren, kannst du eine Buchhaltungssoftware nutzen, die korrekte XRechnung- und ZUGFeRD-Dateien automatisch generiert. Diese drei haben wir getestet:
Erstellt XRechnung (UBL) und ZUGFeRD 2.4 automatisch. Bankkonto-Integration, Belegerfassung per App, Steuerberater-Export. Ab €19,90/Monat (Buchhaltungspaket).
XRechnung und ZUGFeRD ab Paket M (€12,90/Monat). Ideal wenn du mit einem Steuerberater auf DATEV-Basis arbeitest. Solide deutsche Software mit langer Geschichte.
XRechnung und ZUGFeRD in allen Paketen ab Starter (€9,99/Monat). Besonders geeignet für einfache Freelancer-Setups ohne komplexe Buchhaltung.
Alle drei Programme im Detail vergleichen →
Einzelne Tests: sevdesk · Lexware Office · FastBill
* Affiliate-Links. Wir erhalten eine Provision bei Kauf — für dich ohne Mehrkosten. Mehr zur Transparenz.
Du hast deine XRechnung geprüft. Jetzt sicherstellen, dass du alle Pflichtangaben und Fristen kennst. Unsere kostenlose Checkliste fasst alles auf einer Seite zusammen.
Mit sevdesk erstellst du in Sekunden eine GoBD-konforme e-Rechnung — inklusive XRechnung und ZUGFeRD.
Jetzt 14 Tage kostenlos testen →Oder erstelle eine einzelne XRechnung direkt mit unserem kostenlosen Generator.