Wenn wir über elektronische Rechnungen sprechen, stoßen wir auf zwei Formate: XML und .p7m. Es kommt oft zu Verwirrung. In diesem Leitfaden erklären wir anschaulich den Unterschied zwischen XML- und .p7m-Rechnungen und wie man sie öffnet.

Die XML-Rechnung

P7M Viewer öffnet eine signierte .p7m-Datei und zeigt das Originaldokument in Sekunden.
P7M Viewer öffnet eine signierte .p7m-Datei und zeigt das Originaldokument in Sekunden.
Öffnen Sie .p7m-Dateien auf Ihrem Handy
Öffnen Sie .p7m-Dateien auf Ihrem HandyHolen Sie sich die kostenlose P7M-Viewer-App für Android — signierte Dateien überall öffnen und teilen.App holen

Das XML-Format ist die eigentliche Rechnung: eine strukturierte Datei, die alle Daten enthält – Lieferant, Kunde, Zeilen, steuerpflichtiger Betrag, Mehrwertsteuer und Gesamtbetrag. Dabei handelt es sich um das von der Agentur der Einnahmen festgelegte Format für die elektronische Rechnung. Für sich genommen ist das XML jedoch nicht signiert.

Die .p7m-Datei

Bei der .p7m-Datei handelt es sich um dieselbe XML-Rechnung, jedoch in einem digital signierten Umschlag (PKCS#7 / CAdES). Die Signatur dient dazu, Authentizität und Integrität zu gewährleisten und dem Dokument Rechtswert zu verleihen. Der typische Name ist „IT01234567890_00001.xml.p7m“: zuerst das XML, dann die Signatur.

Der Unterschied in einem Satz

  • XML = die Rechnung (Daten).
  • .p7m = die digital signierte XML-Rechnung (die Daten + die Signatur).

In der Praxis handelt es sich bei .p7m um das „versiegelte“ XML: gleicher Inhalt, aber mit der Signatur, die es für das ES gültig macht.

So öffnen Sie beide Formate

Öffnen Sie mit P7M Viewer sowohl .p7m- als auch .xml-Dateien:

1. Öffnen Sie das Tool Open .p7m.

2. Laden Sie die .p7m-Datei (oder direkt das XML) hoch.

3. Sehen Sie sich die Rechnung an oder laden Sie die extrahierte Datei herunter.

Wenn Sie mit einer .p7m-Datei beginnen, erhalten Sie sauberes XML. Wenn Sie eine lesbare Kopie wünschen, speichern Sie diese mit „Drucken → Als PDF speichern“ als PDF.

Wann man das eine oder das andere verwenden sollte

  • Um eine Rechnung an das ES zu senden, benötigen Sie auf Anfrage die Datei signiert .p7m.
  • Das Lesen und Archivieren des extrahierten XML (und möglicherweise einer PDF) ist nützlich.
  • Das Original mit rechtlichem Wert bleibt die signierte .p7m.

Häufig gestellte Fragen

Enthält .p7m XML? Ja, .p7m ist XML plus digitale Signatur.

Kann ich selbst ein XML öffnen? Ja, mit P7M Viewer können Sie auch .xml-Dateien anzeigen.

Ist es kostenlos? Ja, das Öffnen einer einzelnen Datei ist kostenlos.

Zusammenfassend

Der Unterschied ist einfach: Das XML ist die Rechnung, das .p7m ist die digital signierte Rechnung selbst. Mit P7M Viewer öffnen Sie beide Formate in Sekundenschnelle und kostenlos.