E-Rechnung Versand – Was passiert technisch beim Versand einer E-Rechnung?

Wissen

Was passiert technisch beim Versand einer E-Rechnung?

25. Mai 2026 · 8 Min Lesezeit

Du klickst auf „Rechnung versenden“ – und eine Sekunde später ist sie beim Empfänger. Aber was passiert in dieser einen Sekunde eigentlich genau? Dieser Artikel erklärt den technischen Ablauf einer E-Rechnung Schritt für Schritt – verständlich, ohne Vorwissen und ohne neue Fragen offen zu lassen.

Was eine E-Rechnung von einer normalen Rechnung unterscheidet

Eine normale Rechnung – ob auf Papier oder als PDF – ist im Kern ein Bild. Ein Mensch kann sie lesen, ein Computer aber nicht ohne weiteres verstehen. Er sieht Pixel oder Buchstaben, aber er weiß nicht: „Das hier ist der Rechnungsbetrag, das ist die Steuernummer, das ist das Leistungsdatum.“

Eine E-Rechnung ist etwas grundlegend anderes. Sie ist kein Bild sondern eine strukturierte Datendatei – ein sogenanntes XML-Dokument. XML steht für „Extensible Markup Language“ und ist eine Sprache die Computer lesen können. Jede Information auf der Rechnung – Betrag, Datum, Adresse, Steuernummer – steht in einem klar definierten Feld das der Computer direkt versteht und weiterverarbeiten kann.

Einfache Analogie: Stell dir vor du schickst jemandem ein handgeschriebenes Rezept per Post (normale Rechnung) – der Mensch kann es lesen, aber eine Kochmaschine versteht es nicht. Eine E-Rechnung ist wie eine digitale Rezeptdatei in einem standardisierten Format – die Kochmaschine kann sie sofort automatisch verarbeiten, ohne dass ein Mensch eingreifen muss.

Schritt 1: Erstellung – aus Daten wird eine XML-Datei

Der erste Schritt passiert in deiner Rechnungssoftware. Du gibst deine Rechnungsdaten ein – Empfänger, Leistung, Betrag, Datum – genau wie bei einer normalen Rechnung. Der Unterschied liegt darin was die Software daraus macht.

Anstatt nur ein PDF zu erzeugen wandelt die Software deine Daten in eine strukturierte XML-Datei um. Diese Datei folgt einem gesetzlich festgelegten Standard – in Deutschland ist das die europäische Norm EN 16931. Das ist quasi die Sprache die alle Computer sprechen müssen damit E-Rechnungen europaweit funktionieren.

XRechnung oder ZUGFeRD – was ist der Unterschied?

Es gibt in Deutschland zwei Formate die beide auf der EN-16931-Norm basieren aber unterschiedlich aussehen:

XRechnung

Eine reine XML-Datei – nur maschinenlesbar. Kein Mensch kann sie ohne Hilfsmittel lesen. Pflicht für Rechnungen an Behörden. Der Computer des Empfängers liest die Datei direkt aus und bucht automatisch.

ZUGFeRD

Ein PDF mit einer unsichtbar eingebetteten XML-Datei. Menschen sehen ein normales PDF, der Computer des Empfängers extrahiert automatisch die XML-Daten im Hintergrund. Ideal für den Übergang – lesbar für Menschen und Maschinen.

Merksatz: XRechnung und ZUGFeRD regeln den Aufbau der Rechnung – also wie sie aussieht und strukturiert ist. Sie sagen aber nichts darüber aus wie die Rechnung übermittelt wird. Das ist eine separate Frage.

Schritt 2: Validierung – die Rechnung wird geprüft

Bevor die Rechnung versendet wird prüft gute Software sie automatisch auf Fehler. Diese Prüfung nennt man Validierung. Sie stellt sicher dass alle Pflichtfelder ausgefüllt sind, die Steuernummer korrekt angegeben ist, die Beträge rechnerisch stimmen und das Format den gesetzlichen Anforderungen entspricht.

Das klingt nach einer Kleinigkeit – ist es aber nicht. Denn eine E-Rechnung die nicht valide ist wird beim Empfänger automatisch abgelehnt. Der Computer des Empfängers prüft die eingehende Datei und wenn auch nur ein Pflichtfeld fehlt oder ein Wert nicht stimmt kommt die Rechnung zurück – unbearbeitet, unpaid.

Häufiger Fehler in der Praxis: Fehlende Pflichtangaben im XML-Teil der Rechnung – zum Beispiel eine falsche oder fehlende Leitweg-ID beim Versand an Behörden. Das Bundesfinanzministerium empfiehlt ausdrücklich die Validierung bereits bei Erstellung und Versand durchzuführen. Gute Rechnungssoftware erledigt das automatisch im Hintergrund.

Schritt 3: Versand – drei mögliche Wege

Hier ist eine wichtige Unterscheidung die viele verwirrt: Das Format (XRechnung oder ZUGFeRD) und der Versandweg sind zwei verschiedene Dinge. Eine XRechnung kann per E-Mail, per Peppol-Netzwerk oder über ein Upload-Portal verschickt werden. Der Weg hängt davon ab was der Empfänger akzeptiert.

1

Versand per E-Mail

Die häufigste Methode im B2B-Bereich. Die XML-Datei oder das ZUGFeRD-PDF wird als E-Mail-Anhang verschickt – genau wie früher das PDF. Wichtig zu verstehen: Die E-Mail ist nur der Umschlag. Die eigentliche Rechnung ist die Datei im Anhang. Rechtlich zulässig und für die meisten Freelancer und kleine Unternehmen die einfachste Lösung.

2

Versand über ein Upload-Portal

Manche Unternehmen und fast alle Behörden haben eigene Rechnungseingangsportale. Du lädst die XML-Datei direkt dort hoch – kein E-Mail-Anhang. Der Vorteil: Du erhältst sofort eine Bestätigung dass die Rechnung eingegangen und valide ist. Für Rechnungen an Bundesbehörden ist die Plattform ZRE (Zentrale Rechnungseingangsplattform des Bundes) der Standard.

3

Versand über das Peppol-Netzwerk

Der modernste und zukunftssicherste Weg – aber noch nicht weit verbreitet im deutschen Mittelstand. Die Rechnung wird direkt von System zu System übertragen ohne E-Mail und ohne manuelles Hochladen. Dafür brauchen beide Seiten einen Peppol-Zugang über einen zertifizierten Dienstleister.

Was ist Peppol und wann ist es relevant?

Peppol steht für „Pan-European Public Procurement Online“ – klingt sperrig, ist aber einfach erklärt: Es ist ein sicheres, standardisiertes Netzwerk für den elektronischen Austausch von Rechnungen und anderen Geschäftsdokumenten. Vergleichbar mit dem Bankennetzwerk SWIFT – du gibst eine IBAN ein und das Geld landet beim richtigen Empfänger, egal bei welcher Bank er ist. Bei Peppol lädt deine Software die Rechnung ins Netzwerk, sie wird automatisch zum richtigen Empfänger geleitet.

Was Peppol besser macht als E-Mail

  • Zustellnachweis: Du weißt sofort ob die Rechnung angekommen ist – bei E-Mail gibt es keine verlässliche Bestätigung
  • Automatische Verarbeitung: Die Rechnung landet direkt im System des Empfängers ohne dass jemand einen Anhang öffnen muss
  • Sicherheit: Verschlüsselte Übertragung von System zu System – kein Risiko dass eine E-Mail verloren geht oder im Spam landet
  • Internationale Nutzung: Peppol ist nicht nur ein deutsches System – es funktioniert europaweit und darüber hinaus in Ländern wie Australien und Singapur

Für wen ist Peppol heute relevant? Aktuell vor allem für Unternehmen die viele Rechnungen an Behörden oder große Konzerne stellen. Für die meisten Freelancer und kleinen Unternehmen ist E-Mail-Versand heute noch völlig ausreichend. Peppol wird aber mittelfristig wichtiger – besonders wenn das geplante nationale Meldesystem ab 2028 bis 2030 eingeführt wird.

Welche Software unterstützt Peppol und ZUGFeRD?

Wir haben alle wichtigen Tools für Freelancer neutral verglichen.

Zum Vergleich →

Schritt 4: Empfang und automatische Verarbeitung

Auf der Empfängerseite beginnt der eigentliche Vorteil der E-Rechnung. Wenn eine XML-Datei ankommt muss kein Mensch die Rechnung abtippen oder manuell in die Buchhaltungssoftware eingeben. Das System des Empfängers liest die strukturierten Daten automatisch aus – Rechnungsnummer, Betrag, Steuerbetrag, Bankverbindung – und überträgt sie direkt in die Buchhaltung.

Bei einer ZUGFeRD-Rechnung passiert dasselbe: Der Empfänger sieht ein normales PDF, aber seine Buchhaltungssoftware extrahiert im Hintergrund automatisch die eingebetteten XML-Daten und bucht sie weiter. Der Sachbearbeiter muss nur noch prüfen und freigeben – der Rest läuft automatisch.

Was passiert wenn die Rechnung Fehler hat?

Moderne Systeme prüfen eingehende E-Rechnungen automatisch. Wenn die Datei nicht dem Standard entspricht – zum Beispiel weil ein Pflichtfeld fehlt oder der Betrag nicht stimmt – wird sie automatisch abgelehnt und der Absender erhält eine Fehlermeldung. Das ist unangenehm aber verhindert dass fehlerhafte Rechnungen in der Buchhaltung landen und später mühsam korrigiert werden müssen.

Schritt 5: Archivierung – was danach Pflicht ist

Nach dem Versand ist vor der Archivierung. Sowohl Absender als auch Empfänger sind gesetzlich verpflichtet die E-Rechnung ordnungsgemäß aufzubewahren – und zwar im originalen digitalen Format. Das ist ein wichtiger Unterschied zu Papierrechnungen.

Eine XRechnung muss als XML-Datei aufbewahrt werden – nicht als Ausdruck, nicht als Screenshot. Eine ZUGFeRD-Rechnung muss als PDF/A-3-Datei mit eingebettetem XML gespeichert werden. Der Grund: Das Finanzamt muss bei einer Prüfung die Daten maschinell auswerten können – das geht nur mit der Originaldatei, nicht mit einem Bild davon.

Die gesetzliche Aufbewahrungsfrist beträgt seit dem 1. Januar 2025 acht Jahre – eine Verkürzung gegenüber den früheren zehn Jahren durch das Vierte Bürokratieentlastungsgesetz. Gute Rechnungssoftware archiviert automatisch und GoBD-konform im Hintergrund.

Zusammenfassung des technischen Ablaufs: Daten eingeben → XML-Datei wird erzeugt → Validierung prüft auf Fehler → Versand per E-Mail, Portal oder Peppol → automatische Verarbeitung beim Empfänger → GoBD-konforme Archivierung beider Seiten. Das klingt nach viel – mit der richtigen Software passiert das alles automatisch im Hintergrund.

Häufige Fragen

Kann ich eine E-Rechnung einfach per E-Mail schicken?

Ja – der Versand per E-Mail ist rechtlich zulässig und die häufigste Methode im B2B-Bereich. Wichtig: Die E-Mail ist nur der Übertragungsweg, die eigentliche Rechnung ist die XML-Datei oder das ZUGFeRD-PDF im Anhang. Für Rechnungen an Behörden gelten besondere Anforderungen – dort ist oft das Upload-Portal oder Peppol vorgeschrieben.

Was ist der Unterschied zwischen XRechnung und ZUGFeRD?

Beide sind erlaubte E-Rechnungsformate die auf dem europäischen Standard EN 16931 basieren. XRechnung ist eine reine XML-Datei – nur maschinenlesbar, Pflicht für Behördenrechnungen. ZUGFeRD ist ein PDF mit unsichtbar eingebetteten XML-Daten – Menschen sehen ein normales PDF, Computer lesen die Daten automatisch aus. Für die meisten Freelancer und kleine Unternehmen ist ZUGFeRD die praktischere Wahl.

Was ist Peppol und brauche ich das als Freelancer?

Peppol ist ein sicheres Netzwerk für die direkte Übertragung von Rechnungen von System zu System – ohne E-Mail. Für die meisten Freelancer und kleinen Unternehmen ist Peppol heute noch nicht notwendig. E-Mail-Versand reicht aus. Peppol wird aber langfristig wichtiger besonders wenn das nationale Meldesystem ab 2028 eingeführt wird.

Was passiert wenn meine E-Rechnung Fehler enthält?

Sie wird vom System des Empfängers automatisch abgelehnt und du erhältst eine Fehlermeldung. Deshalb ist die Validierung vor dem Versand wichtig – gute Rechnungssoftware prüft die Datei automatisch und weist auf fehlende Pflichtangaben hin bevor sie abgeschickt wird.

Muss ich E-Rechnungen anders aufbewahren als normale Rechnungen?

Ja – E-Rechnungen müssen zwingend im originalen digitalen Format aufbewahrt werden. Eine XRechnung als Ausdruck oder Screenshot reicht nicht aus. Das Finanzamt muss die Daten maschinell auswerten können. Die Aufbewahrungsfrist beträgt seit 2025 acht Jahre. Gute Rechnungssoftware erledigt die GoBD-konforme Archivierung automatisch.

Fazit: Technisch komplex – in der Praxis automatisch

Was hinter den Kulissen beim Versand einer E-Rechnung passiert klingt auf den ersten Blick komplex – XML-Dateien, Validierung, Peppol-Netzwerk. In der Praxis merkst du davon als Nutzer einer guten Rechnungssoftware fast nichts. Du gibst deine Rechnungsdaten ein, klickst auf „Senden“ – und die Software erledigt den Rest: XML-Erzeugung, Validierung, Versand und Archivierung laufen automatisch im Hintergrund.

Das Wichtigste zum Mitnehmen: Eine E-Rechnung ist keine schicke PDF-Datei sondern eine strukturierte Datendatei die Computer direkt verstehen. Der Versandweg – E-Mail, Portal oder Peppol – ist dabei eine separate Entscheidung. Und am Ende muss die Originaldatei acht Jahre lang digital aufbewahrt werden.

Quellen: Bundesministerium der Finanzen, FAQ zur E-Rechnungspflicht (bundesfinanzministerium.de); Accountable Blog, Peppol vs. XRechnung vs. ZUGFeRD (accountable.de); cpro Industry Projects & Solutions, E-Rechnung in Deutschland 2026 (cpro-ips.com). Alle Angaben ohne Gewähr – kein Ersatz für Steuerberatung. Stand: Mai 2026.

Die passende Software für deine E-Rechnungen

Wir haben alle wichtigen Tools für Freelancer und Selbstständige neutral verglichen – mit Preisen, Funktionen und ehrlichen Einschätzungen.

Zum kostenlosen Software-Vergleich →