pdfvera
Kostenloses Tool

XRechnung-Viewer: E-Rechnung öffnen und lesen

Ziehen Sie eine XRechnung (XML) oder eine ZUGFeRD-PDF in das Feld. Sie sehen sofort die Rechnung mit allen Positionen, Steuern und der Bankverbindung.

Datei hierher ziehen

Erlaubt: .xml, .pdf · max. 20 MB

  • Läuft in Ihrem Browser. Die Datei wird nicht hochgeladen.
  • Ohne Anmeldung
  • Kostenlos

Aktualisiert November 2026 · von Christoph Wackher

Eine XRechnung ist eine reine XML-Datei: Sie enthält alle Rechnungsdaten, aber kein Bild der Rechnung. Lesbar wird sie erst mit einem Viewer. Dieser Viewer zeigt XRechnungen in beiden Syntaxen (UBL und CII) und ZUGFeRD-Rechnungen ab Version 2.0.1 als normale Rechnung an, rechnet die Summen nach und speichert auf Wunsch eine Lesekopie als PDF. Ihre Datei bleibt dabei auf Ihrem Rechner.

Warum sich eine XRechnung nicht wie ein PDF öffnen lässt

Wenn Sie eine XRechnung per Doppelklick öffnen, zeigt Ihr Rechner Programmcode mit Feldern wie cbc:PayableAmount. Das ist so gewollt. Das Bundesfinanzministerium beschreibt XRechnung als „rein strukturiertes Format“ und schreibt in seinen Fragen und Antworten zur E-Rechnung, dass Unternehmen für die XML-Datei „eine zusätzliche Software zur Visualisierung“ brauchen, einen Viewer. Der Viewer ordnet jedes Feld seiner Bedeutung zu: BT-1 ist die Rechnungsnummer, BT-115 der Zahlbetrag, BT-10 die Käuferreferenz.

Die XML-Datei

<ubl:Invoice …>
  <cbc:CustomizationID>urn:cen.eu:en16931:2017
    #compliant#urn:xeinkauf.de:kosit:xrechnung_3.0
  </cbc:CustomizationID>
  <cbc:ID>RE-2026-0142</cbc:ID>
  <cbc:IssueDate>2026-10-28</cbc:IssueDate>
  <cbc:DueDate>2026-11-11</cbc:DueDate>
  <cac:AccountingSupplierParty>
    <cac:Party>
      <cac:PartyLegalEntity>
        <cbc:RegistrationName>
          Beispiel Elektrotechnik GmbH
  …
  <cac:LegalMonetaryTotal>
    <cbc:TaxExclusiveAmount currencyID="EUR">753.00
    <cbc:TaxInclusiveAmount currencyID="EUR">891.39
    <cbc:PayableAmount currencyID="EUR">891.39

Im XRechnung-Viewer

Die Beispiel-XRechnung RE-2026-0142 im XRechnung-Viewer: Absender, Empfänger, drei Positionen, Umsatzsteuer und Zahlbetrag 891,39 Euro
Links ein Auszug der Beispiel-XRechnung, rechts dieselbe Datei im Viewer (Bildschirmfoto). Firmen und Beträge sind erfunden; Sie können die Datei über „Beispiel-XRechnung laden“ selbst öffnen.

Welche Dateien der Viewer öffnet

Sie können eine XML-Datei oder eine PDF-Datei auswählen. Bei einer PDF sucht der Viewer die eingebettete Rechnungs-XML und zeigt nur diese an. Welche Formate er vollständig darstellt und welche als E-Rechnung im Sinne des Umsatzsteuergesetzes gelten:

Formate im XRechnung-Viewer (Stand November 2026)
FormatDateiSyntaxAnzeigeGilt als E-Rechnung
XRechnung 3.0 (auch ältere 2.x).xmlUBL 2.1 oder UN/CEFACT CIIvollständigja
ZUGFeRD ab 2.0.1, Profile BASIC, EN 16931, EXTENDED, XRECHNUNG.pdf mit eingebetteter XMLUN/CEFACT CIIvollständigja
ZUGFeRD ab 2.0.1, Profile MINIMUM und BASIC WL.pdf mit eingebetteter XMLUN/CEFACT CIImit Hinweis, weil Daten fehlennein
ZUGFeRD 1.0.pdfälteres CII-Schemanein, mit Erklärungnein (erst ab Version 2.0.1)
PDF ohne eingebettete XML.pdfkeinenein, mit Erklärungnein

Die letzte Spalte folgt dem BMF-Schreiben vom 15. Oktober 2024 (Rn. 25 und 30): XRechnung und ZUGFeRD ab Version 2.0.1 sind E-Rechnungen, die ZUGFeRD-Profile MINIMUM und BASIC WL ausgenommen. Gültig ist derzeit die XRechnung-Spezifikation 3.0.2; laut KoSIT bleibt Version 3.0 mindestens bis zum 31. Juli 2027 in Kraft.

ZUGFeRD: Gilt das Bild oder die XML?

Eine ZUGFeRD-Rechnung sieht aus wie ein gewöhnliches PDF, trägt aber eine XML-Datei in sich. Seit dem 1. Januar 2025 ist diese XML die eigentliche Rechnung. So steht es in der ZUGFeRD-FAQ des Forums elektronische Rechnung Deutschland, und das BMF empfiehlt in seinen FAQ, „den übermittelten XML-Teil selbstständig zu visualisieren“. Wir halten das für den wichtigsten Punkt beim Prüfen einer ZUGFeRD-Rechnung: Was im PDF-Bild steht, muss nicht dem entsprechen, was in der XML steht.

Deshalb liest dieser Viewer bei einer PDF ausschließlich die eingebettete XML und ignoriert das Bild. Legen Sie die Anzeige neben das PDF. Stimmen Rechnungsnummer, Zahlbetrag und IBAN überein, passen beide Teile zusammen. Weicht ein Wert ab, gilt der Wert aus der XML; laut BMF bildet sie bei hybriden Rechnungen den führenden Teil.

Was die Rechenprüfung prüft und was nicht

Über der Rechnung zeigt der Viewer, ob die Beträge in der Datei zueinander passen. Er rechnet fünf Summen nach, die die europäische Norm EN 16931 als Regeln festlegt:

  • Summe der Positionen gleich der Positionssumme der Rechnung (Regel BR-CO-10)
  • Nettobetrag gleich Positionssumme minus Nachlässe plus Zuschläge (BR-CO-13)
  • Umsatzsteuer gleich der Summe der Steuer je Steuersatz (BR-CO-14)
  • Bruttobetrag gleich Netto plus Umsatzsteuer (BR-CO-15)
  • Zahlbetrag gleich Brutto minus Vorauszahlung plus Rundung (BR-CO-16)

Die Rechenprüfung prüft nur Beträge. Pflichtfelder, Codelisten und die deutschen Zusatzregeln prüft ein Validator auf Basis der KoSIT-Prüfregeln, kostenlos etwa der E-Rechnungs-Validator des Landes Baden-Württemberg. Auch die Finanzverwaltung bietet im ELSTER-Portal einen kostenlosen E-Rechnungs-Viewer an. Dieser Viewer liest die Datei direkt in Ihrem Browser und rechnet zusätzlich die Summen nach.

So haben wir den Viewer getestet

Am 4. November 2026 haben wir das Lesemodul des Viewers per Skript auf zwei öffentliche Sammlungen angewendet. Aus der XRechnung-Testsuite der KoSIT (Stand 31. August 2026) wurden alle 86 Testrechnungen in UBL und CII angezeigt. Aus dem ZUGFeRD-Korpus auf GitHub haben wir die 126 Rechnungsdateien (PDF und XML) geöffnet, die unser Projekt am 3. November 2026 von dort geladen hatte: 106 wurden vollständig gelesen, 19 sind ZUGFeRD 1.0, und eine Datei ist ein PDF ohne eingebettete XML. Die Rechenprüfung meldete bei einer Testrechnung mit XRechnung-Erweiterung einen abweichenden Zahlbetrag, weil die Erweiterung Zahlungen Dritter zulässt. Seitdem überspringt der Viewer diese eine Summe bei Erweiterungs-Rechnungen.

Als PDF speichern: Lesekopie für die Ablage

Mit „Als PDF speichern“ öffnet sich der Druckdialog Ihres Browsers; dort wählen Sie „Als PDF speichern“ als Ziel. Das Ergebnis ist eine Lesekopie, zum Beispiel für die Ablage oder für Kollegen ohne Viewer. Aufbewahren müssen Sie die XML. Seit 2025 gilt für Rechnungen eine Frist von acht Jahren (§ 14b UStG), und der strukturierte Teil einer E-Rechnung muss laut BMF „in seiner ursprünglichen Form“ vorliegen. Über die Schaltfläche „XML herunterladen“ speichern Sie bei einer ZUGFeRD-PDF die eingebettete XML auch einzeln.

Leitweg-ID und Käuferreferenz

Im Viewer steht die Käuferreferenz (Feld BT-10) unter „Käuferreferenz / Leitweg-ID“. Bei Rechnungen an Behörden enthält dieses Feld die Leitweg-ID, also die Kennung der Stelle, die die Rechnung empfängt. Rechnungen zwischen Unternehmen brauchen keine Leitweg-ID; laut BMF reicht dort umsatzsteuerlich ein Platzhalter wie „-“. Mehr zu Pflichten und Fristen finden Sie im Ratgeber zur E-Rechnungspflicht.

So öffnen Sie eine XRechnung

  1. Datei auswählen

    Ziehen Sie die XML- oder ZUGFeRD-PDF-Datei in das Feld oder klicken Sie auf „Datei auswählen“. Zum Ausprobieren gibt es eine Beispiel-XRechnung.

  2. Rechnung lesen

    Absender, Empfänger, Positionen, Umsatzsteuer je Satz und Bankverbindung erscheinen wie auf einer gedruckten Rechnung. Oben steht das Ergebnis der Rechenprüfung.

  3. Speichern

    Speichern Sie eine Lesekopie mit „Als PDF speichern“ über den Druckdialog, oder laden Sie die XML aus einer ZUGFeRD-PDF einzeln herunter.

Die Datei wird auf Ihrem Gerät gelesen. Kein Server empfängt sie.

Häufige Fragen zum XRechnung-Viewer

Gibt es einen kostenlosen XRechnung-Viewer?

Dieser Viewer ist kostenlos und ohne Anmeldung nutzbar. Die Finanzverwaltung bietet unter e-rechnung.elster.de ebenfalls einen kostenlosen Viewer an.

Welches Programm brauche ich für eine XRechnung?

Kein eigenes Programm: Ein Viewer im Browser genügt, etwa dieser oder der E-Rechnungs-Viewer im ELSTER-Portal. Ob Ihr Buchhaltungsprogramm XRechnungen direkt einliest, steht in dessen Hilfe.

Wie öffne ich eine ZUGFeRD-Rechnung?

Eine ZUGFeRD-Rechnung lässt sich in jedem PDF-Programm öffnen, dann sehen Sie aber nur das Bild. Um die maßgebliche XML zu lesen, ziehen Sie die PDF in den Viewer; er zeigt den Inhalt der eingebetteten Datei factur-x.xml oder xrechnung.xml an.

Wie wandle ich eine XRechnung in ein PDF um?

Öffnen Sie die XRechnung im Viewer und klicken Sie auf „Als PDF speichern“. Im Druckdialog wählen Sie „Als PDF speichern“ als Drucker. Das PDF ist eine Lesekopie; aufbewahren müssen Sie die XML-Datei.

Wie kann ich eine XRechnung überprüfen?

Der Viewer prüft, ob Positionen, Steuer und Summen rechnerisch zusammenpassen. Eine vollständige Prüfung gegen alle Regeln des Standards macht der KoSIT-Validator, kostenlos zum Beispiel unter erechnungsvalidator.service-bw.de.

Werden meine Rechnungen hochgeladen?

Die Datei wird in Ihrem Browser gelesen und nicht hochgeladen. Gezählt werden nur die Nutzung und das erkannte Format, keine Inhalte der Rechnung.

Warum zeigt der Viewer meine ZUGFeRD-1.0-Rechnung nicht an?

ZUGFeRD 1.0 nutzt ein älteres Datenschema, das der Viewer nicht liest. Nach dem BMF-Schreiben vom 15. Oktober 2024 gilt ZUGFeRD erst ab Version 2.0.1 als E-Rechnung. Bitten Sie den Absender um eine aktuelle Version.

Quellen

  1. Bundesministerium der Finanzen: Fragen und Antworten zur Einführung der obligatorischen E-Rechnung (Stand 29.10.2026)
  2. Bundesministerium der Finanzen: BMF-Schreiben vom 15.10.2024, Einführung der obligatorischen elektronischen Rechnung (Kopie bei FeRD) (15.10.2024)
  3. KoSIT / XStandards Einkauf: XRechnung: Versionen und Bundles (abgerufen 04.11.2026)
  4. Forum elektronische Rechnung Deutschland (FeRD): ZUGFeRD-FAQ (abgerufen 04.11.2026)
  5. Bundesministerium der Justiz: § 14b UStG, Aufbewahrung von Rechnungen (abgerufen 04.11.2026)
  6. KoSIT: XRechnung Test Suite (GitHub) (Release 31.08.2026)
  7. ZUGFeRD-Community: ZUGFeRD corpus (GitHub) (abgerufen 04.11.2026)