Konto
Deutsch

XRechnung Viewer

XRechnung-XML öffnen und wie eine normale Rechnung lesen. Gleichzeitig mit dem offiziellen KoSIT-Validator geprüft.

Dateien werden nur im Arbeitsspeicher verarbeitet und nie gespeichert.

Was ist eine XRechnung?

Die XRechnung ist der deutsche Standard für elektronische Rechnungen nach EN 16931. Seit 2020 ist sie für Rechnungen an Behörden Pflicht, seit 2025 muss jedes Unternehmen sie empfangen können. Sie besteht ausschließlich aus XML, entweder in der UBL-Syntax (Wurzelelement Invoice) oder in der UN/CEFACT-CII-Syntax (Wurzelelement CrossIndustryInvoice). Eine PDF-Ansicht ist nicht enthalten, deshalb sehen Sie beim Doppelklick nur Code.

So öffnen Sie die XRechnung

  1. Die .xml-Datei oben ablegen oder auswählen.
  2. Die Rechnung wird mit Verkäufer, Käufer, Leitweg-ID, Positionen, Umsatzsteuer und Beträgen dargestellt.
  3. Über die Druckfunktion des Browsers als PDF speichern.

Der Viewer erkennt auch ZUGFeRD- und Factur-X-PDFs, Peppol-Rechnungen und polnische KSeF-Dateien. Sie müssen das Format nicht vorher kennen.

XRechnung öffnen auf Mac, iPhone, Android

Alles läuft im Browser. Es gibt nichts herunterzuladen und nichts zu installieren. Safari, Chrome und Firefox auf macOS, Windows, iOS und Android funktionieren gleichermaßen. Auch für DATEV- oder Lexware-Nutzer, die eine Rechnung nur kurz ansehen wollen, bevor sie importiert wird.

Die wichtigsten Felder einer XRechnung

Feld (BT)BedeutungWo im Viewer
BT-10 KäuferreferenzLeitweg-ID der Behörde oder Referenz des UnternehmensKopfbereich
BT-1 / BT-2Rechnungsnummer, RechnungsdatumKopfbereich
BT-9 / BT-20Fälligkeitsdatum, ZahlungsbedingungenZahlung
BT-31 / BT-48USt-IdNr. von Verkäufer und KäuferParteien
BT-84 / BT-83IBAN, VerwendungszweckZahlung
BT-115Fälliger BetragSummen

Die BT-Nummern stammen aus der EN 16931 und tauchen in Fehlermeldungen der Rechnungsportale auf. Der Viewer zeigt sie in der JSON-Ansicht neben jedem Wert, damit sich eine Meldung wie „BT-10 fehlt“ sofort zuordnen lässt.

Prüfung inklusive

Jede Datei durchläuft den KoSIT-Validator mit der Konfiguration XRechnung 3.0.2, die Referenzimplementierung der Rechnungsportale von Bund und Ländern. Würde die Rechnung dort abgewiesen, sehen Sie die genaue Regel, zum Beispiel BR-DE-15 (Leitweg-ID fehlt) oder BR-CO-15 (Summen stimmen nicht), samt XPath zum betroffenen Element.

Häufige Fragen

Die XRechnung kam als UBL, mein System erwartet CII. Was tun?

Beide Syntaxen sind gleichwertig; Behörden müssen beide annehmen. Der Viewer zeigt im Kopf, welche Syntax vorliegt. Eine Konvertierung ist mit der API möglich (parse und render), das Original bleibt aber der maßgebliche Beleg.

XRechnung oder ZUGFeRD, was habe ich bekommen?

Eine .xml-Datei ist eine XRechnung (oder eine allgemeine EN-16931-Rechnung). Ein .pdf, das sich normal öffnen lässt, aber zusätzlich XML enthält, ist ZUGFeRD oder Factur-X. Das Werkzeug erkennt beides und zeigt Standard und Profil im Kasten „Format" an.

Ersetzt das den ELSTER-Viewer?

Der E-Rechnungs-Viewer von ELSTER zeigt XRechnungen ebenfalls an. Dieses Werkzeug bietet zusätzlich die Prüfung, den JSON-Export, ZUGFeRD-PDFs und die Formate anderer Länder an einer Stelle.

Kann ich die XRechnung als PDF speichern?

Ja, über „Drucken" und „Als PDF speichern" im Browser. Das Layout ist für DIN A4 ausgelegt. Die XML-Datei bleibt das Original und ist aufzubewahren.

Für Entwickler: dieselbe Engine als API

curl -F file=@invoice.pdf https://einvoicechecker.com/v1/validate
curl -F file=@invoice.xml https://einvoicechecker.com/v1/parse
curl -F file=@invoice.xml "https://einvoicechecker.com/v1/render?lang=de" -o invoice.html