Zurück

Praxisratgeber · 6 Minuten

XRechnung anonymisieren, bevor sie geteilt wird

Eine E-Rechnung ist kein gewöhnliches Sichtdokument, sondern ein strukturierter Datensatz mit Geschäfts-, Kontakt-, Steuer- und Zahlungskennungen. Ein schwarzer Balken im Screenshot entfernt diese Werte nicht aus der XML-Datei.

Kurzfassung: Auf einer Kopie arbeiten, XML lokal verarbeiten, sensible Textwerte ersetzen, Ergebnis prüfen und ausschließlich die neue Datei weitergeben.

Warum XML-Rechnungen einen eigenen Datenschutzablauf brauchen

Die Dokumentation der Bundesverwaltung beschreibt XRechnung als strukturiertes XML-Format, das vor allem für die maschinelle Verarbeitung vorgesehen ist. Die Syntaxen UBL und UN/CEFACT übertragen die Felder direkt in andere Softwaresysteme. Dadurch können sensible Daten enthalten sein, die in einer lesbaren Ansicht nicht sofort auffallen.

Zu den offiziellen Informationsfeldern zählen unter anderem Bankverbindung, E-Mail des Rechnungsstellers, Verkäuferkennungen und Käuferreferenzen. Wird eine Originalrechnung an ein Support-Ticket gehängt oder in ein KI-Werkzeug eingefügt, werden diese Daten mitgegeben.

Quellen: FAQ der Bundesverwaltung zur XRechnung und Nutzungsbedingungen der Rechnungseingangsplattform.

Welche Felder sollten ersetzt werden?

Geschäftspartner

Namen von Lieferant und Käufer, Firmierung und elektronische Endpunkt-Kennungen.

Kontaktdaten

E-Mail, Telefonnummer, Straße, Postleitzahl und Ort.

Finanzdaten

IBAN, BIC, Kontokennungen und steuerliche Identifikatoren.

Belegreferenzen

Rechnungsnummern und Referenzen mit Kunden- oder internen Systemdaten.

Beträge, Steuersummen, Währungen und Positionsstrukturen sind für das Nachstellen eines Softwarefehlers häufig nützlich. Sofern sie nicht geschäftskritisch sind, können sie unverändert bleiben.

Ein sicherer Ablauf in fünf Schritten

  1. Originalrechnung duplizieren und den Buchhaltungsbeleg unverändert lassen.
  2. Die Kopie mit einem lokal im Browser arbeitenden Werkzeug öffnen.
  3. Erkannte Firmen-, Kontakt-, Steuer-, Zahlungs- und Belegkennungen prüfen.
  4. Ausgewählte Werte durch eindeutig synthetische Testdaten ersetzen.
  5. Sichere Kopie herunterladen und vor dem Teilen noch einmal kontrollieren.

Bleibt die anonymisierte Datei gültig?

InvoiceVeil behält bei einer Ersatz-IBAN Land, Länge und Buchstaben-/Ziffernform bei und berechnet die MOD-97-Prüfziffer neu. Der Wert bleibt synthetisch, ist kein echtes Konto und kann nationale Verzeichnis- oder andere XRechnung-Geschäftsregeln nicht bestehen. Verwenden Sie die Kopie für Fehlersuche und Kommunikation, nicht für Zahlung, Buchhaltung oder Einreichung.