Was der Viewer liest
Der Viewer setzt die Rechnung in Ihrem Browser als PDF, die Datei, die PDF herunterladen speichert: die Parteien, die Positionen mit ihren Rabatten und Zuschlägen, die Aufschlüsselung der Umsatzsteuer und die Summen, so wie das XML sie angibt, und wie zu zahlen ist. Er liest Rechnungen nach dem Datenmodell der EN 16931:
- UBL 2.1 Invoice und CreditNote: XRechnung UBL, Peppol BIS Billing 3.0, EN 16931 UBL und die nationalen Regeln, die darauf aufbauen.
- CII D16B (UN/CEFACT Cross Industry Invoice): ZUGFeRD 2, Factur-X und XRechnung CII.
Eine XRechnung öffnet sich außerdem in der Empfängeransicht, der XRechnung-Visualisierung der KoSIT, der Koordinierungsstelle für IT-Standards, die hinter der XRechnung steht (Release 2026-10-13), wie deutsche Rechnungssoftware sie zeigt: eine Übersicht mit Parteien, Summen und Zahlung, die Details jeder Position, Ergänzungen (Bemerkungen, Lieferung, Referenzen), die angehängten Dateien und ein Laufzettel, mit Beschriftungen auf Deutsch oder Englisch.
ZUGFeRD- und Factur-X-PDFs
Öffnen Sie das PDF selbst: Der Viewer nimmt das XML in Ihrem Browser heraus (factur-x.xml, zugferd-invoice.xml oder xrechnung.xml) und zeigt es an. Die Seiten des PDF sind das eigene Bild des Verkäufers von der Rechnung; steuerlich zählt das XML, und das zeigt diese Seite.
Italienische FatturaPA und .p7m-Dateien
Italienische Rechnungen laufen über das SdI, das Austauschsystem der Steuerbehörde, in einem eigenen Format, FatturaPA, und kommen meist signiert an: als .xml.p7m-Datei, das XML in einer CAdES-Signatur. Öffnen Sie die .p7m so, wie sie ist: Der Viewer nimmt das XML in Ihrem Browser aus der Signatur, nennt, wer signiert hat, und setzt die Rechnung als PDF, auf Deutsch, Italienisch oder in einer der anderen Sprachen, mit den Positionen, der Umsatzsteuer-Übersicht (DatiRiepilogo), einem Beitrag zur Rentenkasse, den Zahlungsangaben und den angehängten Dateien. Quellensteuer und Stempelsteuer stehen in den Bemerkungen. Der Reiter Vollansicht listet jedes Feld der Datei, nach den Abschnitten des Formats (Übermittlung, Verkäufer, Käufer, allgemeine Daten, Positionen, Übersicht, Zahlung), mit der Bedeutung seiner Codes: Dokumentart, Steuerregelung, Art der Steuerbefreiung, Zahlungsart, auf Deutsch, Englisch oder Italienisch, und neben jeder Bezeichnung der italienische Feldname, unter dem Sie das Feld in der Spezifikation finden. Die Signatur selbst wird nicht geprüft. Um die Rechnung gegen die Regeln des SdI zu prüfen, öffnen Sie sie im Validator.
Polnische KSeF-Rechnungen
Seit Februar 2026 senden polnische Unternehmen ihre Rechnungen über KSeF, das Nationale E-Rechnungssystem des Finanzministeriums, als XML in der Struktur FA(3). Öffnen Sie die Datei aus KSeF oder aus Ihrer Buchhaltungssoftware: Der Viewer setzt sie als PDF auf Deutsch, Polnisch, Englisch oder in einer der anderen Sprachen, mit den Parteien und ihrer NIP, den Positionen, der Umsatzsteuer-Übersicht aus den Feldern P_13 und P_14, der Zahlung und den Vermerken, die das polnische Gesetz auf der Rechnung verlangt (Split Payment, Reverse Charge, Ist-Versteuerung, Differenzbesteuerung), im polnischen Wortlaut. Der Reiter Vollansicht listet jedes Feld der Datei nach Teilen (Kopf, Verkäufer, Käufer, Rechnung, Positionen, Zahlung, Fußzeile), auf Polnisch oder Englisch, mit dem Feldnamen daneben (P_15, FormaPlatnosci) und der Bedeutung der Codes. Das PDF ist eine Lesefassung, nicht die Visualisierung des Ministeriums: Es hat keine KSeF-Nummer und keinen Prüf-QR-Code, die KSeF einer Rechnung bei der Annahme gibt. Um eine Datei gegen das FA(3)-Schema zu prüfen, öffnen Sie sie im Validator.
XRechnung als PDF speichern und drucken
PDF herunterladen speichert das angezeigte PDF, in Ihrem Browser gesetzte A4-Seiten als PDF/A-Datei, mit Beschriftungen in der oben gewählten Sprache. Eine CII-Rechnung (ZUGFeRD, Factur-X oder XRechnung in CII) kommt als das hybride PDF hinein, das ihr Profil festlegt, und bleibt so für Software lesbar; für UBL gibt es kein solches PDF, das PDF einer UBL-Rechnung ist eine Lesefassung. Zum Drucken drucken Sie dieses PDF: Es ist für Papier gesetzt, die Reiter der KoSIT-Ansicht nicht. An die Rechnung angehängte Dateien (BT-125) lassen sich darüber einzeln speichern. Eine Darstellung ist eine Kopie zum Lesen: Archivieren Sie das XML, es ist die Rechnung.
Anzeigen ist nicht Prüfen
Der Viewer zeigt, was in einer Rechnung steht, nicht ob sie richtig ist: Eine Rechnung mit einem fehlenden Feld oder einer falschen Summe wird genauso dargestellt. Um sie gegen das XML-Schema und die Geschäftsregeln von XRechnung, Peppol, Factur-X oder EN 16931 zu prüfen, öffnen Sie sie im Validator. Für die Positionen als Tabelle nutzen Sie XML to CSV (auf Englisch). Um selbst eine Rechnung zu schreiben, füllen Sie den E-Rechnungs-Generator aus, der mit denselben Regeln prüft, was er schreibt.
Fragen
Wird meine Rechnung hochgeladen?
Nein. Das XML wird in Ihrem Browser gelesen und aus dem PDF genommen; das PDF entsteht dort, und die Stylesheets der KoSIT laufen dort mit SaxonJS.
Ist das der offizielle XRechnung-Viewer?
Seine Empfängeransicht einer XRechnung führt die veröffentlichte Visualisierung der KoSIT unverändert aus, die Stylesheets hinter vielen XRechnung-Viewern, in Ihrem Browser statt in einem Desktop-Programm.
Warum wird meine Rechnung nicht angezeigt?
Der Viewer liest UBL Invoice und CreditNote, CII D16B, die gewöhnliche FatturaPA 1.2 und KSeF FA(3), als XML, in einem PDF oder in einer signierten .p7m. ZUGFeRD 1.0 (CrossIndustryDocument), die vereinfachte FatturaPA und andere Formate werden nicht unterstützt.
Welche Sprachen gibt es?
Das PDF hat Beschriftungen in 15 Sprachen: Deutsch, Englisch, Französisch, Niederländisch, Italienisch, Spanisch, Portugiesisch, Polnisch, Finnisch, Schwedisch, Estnisch, Lettisch, Litauisch, Slowakisch und Slowenisch. Die Ansicht der KoSIT hat eigene Übersetzungen, Deutsch und Englisch, und zeigt die übrigen auf Englisch. Der Text der Rechnung selbst bleibt, wie er geschrieben wurde.