Laptop mit neutraler Rechnungsansicht und Büroklammersymbol neben zwei mit einer Metallklammer verbundenen Leistungsunterlagen
PDF-Anlagen · XML · Empfängerprüfung

E-Rechnung mit Anlagen: PDF an XML binden und richtig versenden

Ein hochgeladenes Dokument ist nicht automatisch in der E-Rechnung enthalten. Prüfen Sie die tatsächlich versandte Datei und ihre Anlagen.

Veröffentlicht und geprüft am 4. Oktober 2026

Eine E-Rechnung kann ergänzende Unterlagen wie Stundennachweise oder Lieferscheine mitführen. Klären Sie zuerst, ob Ihre Software die Datei in den Rechnungsdatensatz einbettet, separat mit der E-Mail verschickt oder lediglich verlinkt. Diese Wege sind nicht austauschbar. Entscheidend ist die Datei, die der Empfänger tatsächlich erhält – nicht die Vorschau im Rechnungsprogramm.

Die kurze Entscheidung

Verlangt der Empfänger eingebettete Anlagen, brauchen Sie eine passende Exportfunktion. Ein zusätzlicher Mailanhang erfüllt diese Anforderung nicht. Akzeptiert ein privater Geschäftskunde separate Zusatzunterlagen, vereinbaren Sie die Zuordnung und testen Sie, ob sein Rechnungseingang sie zusammenhält.

Dieser Leitfaden behandelt die technische Zuordnung und Übergabe ergänzender Dokumente bei kleinen Unternehmen in Deutschland. Quellen und Herstellerangaben geprüft am 4. Oktober 2026. Die Testfälle sind redaktionelle Vorschläge, keine eigenen Produkterfahrungen oder amtliche Softwarezertifizierung.

XML-Anlage, PDF-Container und Mailanhang unterscheiden

Der Begriff „Anhang“ kann mehrere Ebenen meinen. Eine E-Mail kann eine Rechnungsdatei tragen; diese Datei kann wiederum weitere Dokumente enthalten. Bei einer hybriden ZUGFeRD-Rechnung befindet sich bereits der strukturierte Rechnungsdatensatz im PDF-Container. Eine dort enthaltene Rechnungs-XML ist nicht dasselbe wie ein zusätzlicher Leistungsnachweis.

VarianteWo liegt die Zusatzdatei?Was prüfen Sie?
VarianteIm Rechnungsdatensatz eingebettetWo liegt die Zusatzdatei?Die Datei wird innerhalb der XML als Binärinhalt mitgeführt.Was prüfen Sie?Zeigt der geeignete E-Rechnungsviewer den Anhang und lässt er sich vollständig öffnen?
VarianteIm PDF-Container eingebettetWo liegt die Zusatzdatei?Bei einer hybriden Rechnung liegt die Zusatzdatei innerhalb der PDF-Datei; sie kann zusätzlich im XML enthalten sein.Was prüfen Sie?Findet der PDF-Viewer sie in der Anlagenansicht? Bleibt sie bei der weiteren Verarbeitung erhalten?
VarianteSeparat oder externWo liegt die Zusatzdatei?Eine eigene Maildatei liegt neben der Rechnung; ein Dokumentlink verweist auf einen anderen Speicherort.Was prüfen Sie?Akzeptiert der Empfänger den Weg und ist die Zuordnung auch nach Import und Export noch erkennbar?

Die DATEV-Dokumentation zu rechnungsbegründenden Anlagen beschreibt bei hybriden Formaten die Einbettung im PDF-Container, im XML oder in beiden. Bei rein strukturierten Formaten wie XRechnung beschreibt sie die Einbettung im Datensatz. Deshalb beweist eine leere PDF-Anlagenliste allein noch nicht, dass keine Zusatzunterlagen vorhanden sind: Prüfen Sie auch die XML-Anlagenansicht.

Wichtig für die Übergabe: Ein Empfänger, der ausschließlich den XML-Teil übernimmt, kann eine nur im PDF-Container abgelegte Zusatzdatei in diesem Teil nicht finden. Fragen Sie nach seinem tatsächlichen Importweg. Bei doppelter Einbettung kontrollieren Sie, dass beide enthaltenen Versionen denselben freigegebenen Inhalt zeigen.

Ersetzt ein ausführlicher PDF-Nachweis die Rechnungsangaben?

Nach den BMF-FAQ, Frage 7a, gehören die umsatzsteuerlichen Pflichtangaben grundsätzlich in den strukturierten Teil. Ein bloßer Verweis auf unstrukturierte Pflichtangaben in einer Anlage reicht nicht. Die Leistungsbeschreibung muss eine eindeutige, leicht nachprüfbare Feststellung der Leistung ermöglichen; ergänzende Details können in einem enthaltenen Anhang stehen.

Eigenes Organisationsbeispiel: Zu einer konkret beschriebenen Beratungsleistung im Rechnungsdatensatz liefern Sie einen freigegebenen Stundennachweis. Geben Sie dem Nachweis eine eindeutige Kennung und verbinden Sie ihn mit dem Auftrag und der betreffenden Rechnung. Ein Platzhalter wie „siehe PDF“ ist kein Ersatz für die fachliche Prüfung der strukturierten Angaben.

Welche Detailtiefe ausreicht, hängt vom tatsächlichen Umsatz ab. Lassen Sie unklare Leistungsbeschreibungen fachlich prüfen. Die Sonderregelungen für Bauleistungen und Endrechnungen werden unten eingeordnet; machen Sie daraus keine allgemeine Erlaubnis, Rechnungsdaten ins PDF auszulagern.

Welche Bedeutung haben BT-122, BT-123, BT-124 und BT-125?

Für ergänzende Dokumente beschreibt Peppol BIS Billing 3.0, Release Mai 2026, die Gruppe BG-24. Die folgende Zuordnung hilft beim Gespräch mit dem Anbieter. Sie ist keine Anleitung, fertige Rechnungen nachträglich von Hand umzuschreiben; andere Syntaxen verwenden andere XML-Elementnamen.

FeldBedeutungPrüffrage an die Software
FeldBT-122BedeutungReferenz des ergänzenden Dokuments; sie ist für jede BG-24-Gruppe erforderlich.Prüffrage an die SoftwareWelche eindeutige Dokumentkennung landet in der exportierten Rechnung?
FeldBT-123BedeutungOptionale Beschreibung, etwa die Art des Leistungsnachweises.Prüffrage an die SoftwareKann der Empfänger erkennen, worum es bei der Anlage geht?
FeldBT-124BedeutungAdresse eines externen Dokuments.Prüffrage an die SoftwareWird nur ein Link übertragen oder auch der tatsächliche Dateiinhalt?
FeldBT-125BedeutungMitgeführtes Dokument; bei der UBL-Einbettung gehören MIME-Typ und Dateiname dazu.Prüffrage an die SoftwareIst die konkrete Datei im Datensatz enthalten und wieder auslesbar?

Die einzelnen Definitionen stehen in den offiziellen Beschreibungen zu BT-122, BT-123, BT-124 und BT-125. In der beschriebenen XML-Einbettung wird der Dateiinhalt Base64-codiert. Das ist eine Darstellung des Binärinhalts, kein Nachweis einer Verschlüsselung; RFC 4648, Abschnitt 12, erläutert die fehlende Vertraulichkeit einer solchen Codierung.

Die Peppol-MIME-Codeliste umfasst unter anderem PDF, JPEG, PNG und CSV sowie die dort genannten Tabellenformate. Daraus folgt keine Zusage, dass jedes Kundenportal alle diese Dateien annimmt. Prüfen Sie zusätzlich Profil, Empfänger und Übertragungskanal. Eine andere Dateiendung macht einen nicht unterstützten Inhalt nicht zulässig.

Für die deutsche Peppol-Regel DE-R-022 müssen die Dateinamen eingebetteter BG-24-Dokumente bei Lieferant und Kunde in Deutschland eindeutig sein, ohne Unterscheidung nach Groß- und Kleinschreibung. Benennen Sie Testanlagen deshalb beispielsweise „Nachweis-Auftrag-A.pdf“ und „Lieferschein-Auftrag-A.pdf“, nicht beide „Anlage.pdf“.

„Dokument hinzufügen“ heißt nicht automatisch „in XML einbetten“

Fragen Sie nicht nur, ob ein Programm Anhänge unterstützt, sondern wo und bei welchem Format. Zwei aktuell dokumentierte Beispiele zeigen die Bedeutung dieser Nachfrage:

  • Lexware Office beschreibt zusätzliche Dateien beim ZUGFeRD-Versand als separate Mailanhänge. Für den XRechnungsversand beschreibt die Anleitung keinen Dokumentupload im E-Mailversand.
  • sevdesk beschreibt unter „Dokumente hinzufügen“, dass zusätzliche Dokumente separat mitversendet werden.

Das sind Aussagen zu dokumentierten Produktabläufen, keine Bestenliste und kein eigener Funktionstest. Sie belegen auch kein generelles Verbot von Anlagen im XRechnungsstandard. Die offiziellen Datensatzbeschreibungen und die Bundesplattform sehen eingebettete Unterlagen vor. Prüfen Sie die Funktion für Ihr Ausgabeformat und Ihren Tarif mit einem echten Dateiexport, bevor Sie sich darauf verlassen.

Rechnung und Anlagen in sechs Schritten versandfertig machen

  1. Empfängerweg klären: Fragen Sie nach Format, Einbettung, zulässigen Dateien und Größen. Für den allgemeinen Kanalvergleich nutzen Sie den Leitfaden zum Versand per E-Mail, Portal oder Peppol.
  2. Unterlagen freigeben: Wählen Sie nur die benötigte, endgültige Version. Entfernen Sie nicht erforderliche personenbezogene oder interne Informationen aus der zur Freigabe bestimmten Unterlage, ohne die Originalbelege unbemerkt zu verändern.
  3. Zuordnung festlegen: Vergeben Sie klare Dokumentkennungen, Beschreibungen und unterscheidbare Dateinamen. Notieren Sie, welche Rechnung und welcher Auftrag dazu gehören.
  4. Rechnung erzeugen: Nutzen Sie die dokumentierte Anlagenfunktion. Exportieren Sie genau das Format, das Sie versenden werden. Eine Vorschau oder Druckausgabe kann anders aufgebaut sein.
  5. Ausgabedatei kontrollieren: Öffnen Sie Rechnung und jede erwartete Anlage mit geeigneten Viewern. Prüfen Sie die E-Rechnung gegen die passende Regelversion. Der Ablauf zum Öffnen und Validieren einer XRechnung ergänzt diesen Anlagentest.
  6. Empfang und Ablage testen: Lassen Sie den vereinbarten Rechnungseingang bestätigen, dass die Dateien zugeordnet und lesbar angekommen sind. Sichern Sie das versandte Paket beziehungsweise die Originaldatei samt notwendiger Zuordnung.

Ein erfolgreicher Versand aus dem Mailprogramm beweist weder den Portalimport noch die interne Weiterleitung an die richtige Person. Für einen neuen Empfänger reicht ein vorher abgestimmter, ausdrücklich als Test gekennzeichneter Fall; senden Sie keine scheinbar echte Forderung nur zum Ausprobieren.

Warum der Empfänger trotz PDF keine Anlagen sieht

Prüfen Sie zunächst, ob nur die Rechnungsseite angezeigt wird oder eine echte Anlagenansicht verfügbar ist. Die DATEV-Anleitung unterscheidet das Öffnen von Unterlagen im PDF-Container mit einem geeigneten PDF-Viewer und das Öffnen von XML-Anlagen mit einem geeigneten E-Rechnungsviewer. Das bloße Öffnen einer XRechnung als Text zeigt zwar Datensätze, aber noch keinen bequem lesbaren Leistungsnachweis.

  • Bei einem PDF-Container: Anlagenliste öffnen und die Zusatzdatei von der Rechnungs-XML unterscheiden.
  • Bei XML-Einbettung: Anlagenfunktion des Viewers nutzen; nicht nur die aus dem XML gerenderte Rechnungsansicht als PDF speichern.
  • Bei separater Maildatei: Prüfen, ob der automatische Rechnungseingang sie mit der Rechnung verknüpft oder als unabhängigen Beleg abgelegt hat.
  • Bei externem Link: Zugriff aus dem vorgesehenen Empfängerprozess prüfen. Ein Link, der nur mit dem Absenderkonto funktioniert, ist für den Empfänger unbrauchbar.

Fehlende Anlagen können an der Ausgangsdatei, der Weiterleitung oder der Ansicht liegen. Fordern Sie zuerst die vollständige Originaldatei und einen nachvollziehbaren Test an. Schalten Sie Sicherheitsfilter nicht pauschal ab, um einen Anhang sichtbar zu machen; lassen Sie die zuständige IT den konkreten Übertragungsfehler prüfen.

Fünf Fehlerbilder und die passende nächste Prüfung

BeobachtungNächste PrüfungSinnvolle Reaktion
BeobachtungIm Programm sichtbar, im XML nicht vorhandenNächste PrüfungSeparate Datei, PDF-Container oder tatsächliche XML-Einbettung?Sinnvolle ReaktionPassenden Exportweg wählen; nicht nur erneut dieselbe Vorschau versenden.
BeobachtungMehrere Anlagen heißen gleichNächste PrüfungDateinamen und Dokumentreferenzen im ausgegebenen Datensatz.Sinnvolle ReaktionUnterlagen vor der Erzeugung eindeutig benennen und erneut validieren.
BeobachtungPortal weist das Paket zurückNächste PrüfungDateityp, Profil, Gesamtgröße und konkrete Fehlermeldung.Sinnvolle ReaktionNur benötigte Unterlagen in zulässigem Format neu erzeugen; keine Grenze aus einem anderen Kanal übernehmen.
BeobachtungLink funktioniert nur beim AbsenderNächste PrüfungBerechtigung und Verfügbarkeit aus Sicht des Empfängers.Sinnvolle ReaktionZulässigen Zugriff oder vereinbarte Einbettung herstellen; Link nicht als Archivkopie behandeln.
BeobachtungNach dem Export bleibt nur die RechnungsansichtNächste PrüfungOriginaldatensatz, Zusatzdateien und Zuordnung im Export.Sinnvolle ReaktionVollständigen Export klären und vor Abschaltung des alten Zugangs nochmals öffnen.

Für den letzten Punkt führt der ergänzende Leitfaden zur Aufbewahrung von XML, PDF und zugehörigen Informationen durch den Archivprozess. Hier geht es um den vorgelagerten Nachweis, dass die Anlage überhaupt mit der richtigen Rechnung übergeben wurde.

Bundesbehörden und steuerliche Sonderfälle getrennt behandeln

Bundesplattform: Nach den offiziellen FAQ zur Bundesverwaltung sind rechnungsbegründende Anlagen in den Datensatz einzubetten und nicht separat als Mailanhang zu senden. Die Plattform legt zulässige Typen und kanalabhängige Grenzen fest; aktive Inhalte sind nicht erlaubt. Übertragen Sie diese Vorgaben nicht ungeprüft auf jeden privaten B2B-Empfänger.

Bauleistung und Endrechnung: Die BMF-FAQ, Frage 7b, enthalten besondere Aussagen zur Detailaufschlüsselung von Bauleistungen und zum Absetzen vereinnahmter Teilentgelte in Endrechnungen mit ausdrücklichem strukturiertem Anlagenverweis. Den Ablauf für Teilentgelte erläutert der Leitfaden zu Abschlags- und Schlussrechnungen in der Software. Diese Sonderfälle ersetzen nicht die allgemeine Prüfung des konkreten Belegs.

Abnahmetest vor der Softwareentscheidung

Erstellen Sie einen vereinbarten Testfall mit zwei verschiedenen Unterlagen. Lassen Sie eine zweite Person ausschließlich mit dem empfangenen Ergebnis arbeiten. Die folgenden Punkte sind unsere praktische Abnahmehilfe:

IdentitätDie richtige Rechnung und beide freigegebenen Dokumentversionen sind erkennbar.
EinbettungDie zugesagte Anlage steckt tatsächlich im vereinbarten Container oder Datensatz.
ÖffnenBeide Dateien lassen sich beim Empfänger vollständig lesen, nicht nur in der Absendervorschau.
WeiterleitungDie Zuordnung übersteht den vorgesehenen Rechnungseingang und die interne Übergabe.
ExportOriginalrechnung, Zusatzdateien und Verknüpfung bleiben außerhalb des Programms auffindbar.

Ihr nächster Schritt ist eine konkrete Anbieterfrage: „Bitte zeigen Sie mir die ausgegebene E-Rechnung mit zwei Anlagen und öffnen Sie beide aus dem Empfängerexport.“ Eine Antwort mit Bildschirmvorschau allein lässt den entscheidenden Teil offen. Wenn Einbettung benötigt, aber nicht unterstützt wird, klären Sie einen zulässigen Alternativweg oder wählen Sie eine passende Funktion, bevor die erste reguläre Rechnung rausgeht.

Häufige Fragen

Darf eine XRechnung PDF-Anlagen enthalten?

Ja, ergänzende Dokumente können im strukturierten Datensatz eingebettet werden. Ob Ihre konkrete Software dies beim Export unterstützt und der Empfänger den Dateityp annimmt, muss gesondert geprüft werden.

Ist ein zusätzlicher PDF-Mailanhang automatisch Teil der E-Rechnung?

Nein. Eine separate Datei liegt zunächst neben der Rechnungsdatei. Prüfen Sie die Empfängervorgaben, die tatsächliche Einbettung und die spätere Zuordnung im Rechnungseingang.

Was ist der Unterschied zwischen BT-124 und BT-125?

BT-124 bezeichnet den Ort eines externen Dokuments. BT-125 bezeichnet das mitgeführte Dokument; bei XML-Einbettung wird sein Inhalt im Datensatz übertragen. Ein Dokumentlink und eine eingebettete Datei sind deshalb nicht dasselbe.

Warum sehe ich im PDF-Viewer keinen Leistungsnachweis?

Die Unterlage kann im XML statt im PDF-Container stecken oder nur separat versandt worden sein. Prüfen Sie die Originaldatei und die Anlagenansicht eines geeigneten E-Rechnungsviewers, bevor Sie einen fehlenden Anhang vermuten.

Müssen Anlagen an die Bundesplattform eingebettet sein?

Nach den offiziellen FAQ sind rechnungsbegründende Unterlagen in den Datensatz einzubetten und nicht als separate Mailanhänge zu senden. Beachten Sie zusätzlich die aktuellen Vorgaben der Plattform und des verwendeten Kanals.

Quellen und Aktualität

Die rechtlichen Aussagen wurden anhand amtlicher Quellen geprüft. Der Beitrag ersetzt keine individuelle Steuer- oder Rechtsberatung.

Alle genannten Quellen am 4. Oktober 2026 geprüft. Produktangaben sind auf die beschriebenen Abläufe begrenzt. Keine pauschale Dateigrößengrenze, kein allgemeines Funktionsversprechen und kein eigenes Testergebnis werden daraus abgeleitet. Das generativ erstellte Titelbild zeigt eine erfundene Oberfläche, keine reale Rechnungssoftware.

Sinnvoll weiterlesen

Vom Gesetz zum funktionierenden Ablauf

Diese Seiten helfen bei Formatwahl, Software und Übergabe an die Buchhaltung.

WhatsApp teilen