Kurz gesagt: Eine E-Rechnung ist ein strukturiertes, maschinell verarbeitbares Dokument nach EN 16931-Standard. Seit 2025 müssen B2B-Unternehmen E-Rechnungen empfangen können. Shopware erzeugt E-Rechnungen im ZUGFeRD-Format mit eingebetteter XRechnung-Datei, revisionssicher und GoBD-konform archivierbar.
Der direkte Fahrplan:
Nach diesem Guide kannst du:
Dieser Guide richtet sich an CFOs, Compliance-Verantwortliche, Shop-Manager und IT-Administratoren, die Shopware nutzen und ihre Rechnungsprozesse auf E-Rechnungs-Beratung umstellen müssen. Du solltest Zugriff auf die Shopware-Administration haben und grundlegende Kenntnisse über Dokumentenverwaltung, Buchhaltungsprozesse und Datenqualität mitbringen. Idealerweise kennst du deine Kundenstruktur und hast Zugang zu deinem Archivsystem sowie deiner Buchhaltungssoftware.
Dieser Guide behandelt die technische Konfiguration, revisionssichere Archivierung nach GoBD, Fehlerbehandlung und Integration in deine Finanzprozesskette. Er konzentriert sich auf praktische Umsetzung und nachweisbare Geschäftsergebnisse. Für konkrete rechtliche oder steuerliche Detailfragen empfehlen wir, einen Steuerberater oder IT-Rechtsanwalt zu konsultieren.
Eine E-Rechnung ist ein strukturiertes elektronisches Dokument nach EN 16931-Standard, das maschinell verarbeitet werden kann. Sie unterscheidet sich fundamental von einer PDF-Rechnung: Eine PDF ist zwar digital, aber nicht automatisch verarbeitbar, weil die Daten nicht strukturiert vorliegen. Seit Januar 2025 müssen alle B2B-Unternehmen in Deutschland elektronische Rechnungen empfangen und verarbeiten können. Die Ausstellungspflicht folgt in Etappen: Ab 2027 müssen Unternehmen mit Jahresumsatz über 800.000 Euro E-Rechnungen ausstellen, ab 2028 alle anderen. Ausnahmen gelten für Rechnungen unter 250 Euro brutto, B2C-Rechnungen und Rechnungen an Kleinunternehmer.
Shopware erzeugt E-Rechnungen im ZUGFeRD 2-Format im Profil XRechnung und transformiert diese in PDF/A-3-Struktur für revisionssichere Archivierung nach GoBD. Die Grundsätze ordnungsmäßiger Buchführung (GoBD) erfordern, dass Rechnungen unveränderbar, nachvollziehbar und vollständig archiviert werden. Das bedeutet: Du musst dokumentieren, wer, wann und wie eine Rechnung erstellt, validiert, versendet und archiviert wurde. Änderungen an Rechnungen müssen nachvollziehbar sein.
Bevor du die E-Rechnung-Funktionalität konfigurierst, musst du klären, welche Anforderungen tatsächlich auf dein Unternehmen zutreffen und welche Kosten-Nutzen-Relation die Umstellung rechtfertigt. Dies bestimmt, welche Formate, Prozesse und Kontrollpunkte du implementieren musst.
Praxis-Tipp: Berechne konkret: Wenn du 100 Rechnungen pro Monat ausstellst und derzeit 5 Minuten pro Rechnung für die Erstellung brauchst, spart Automatisierung 500 Minuten (8 Stunden) pro Monat. Bei 12 Euro Stundensatz sind das 96 Euro pro Monat oder 1.152 Euro pro Jahr. Addiere Fehlerkosten und Audit-Risiken. Dann kannst du realistisch entscheiden, ob die App-Kosten wirtschaftlich sinnvoll sind.
Kontrollpunkt: Du solltest jetzt eine klare Liste haben: Kundenprofile, betroffene Regulierungen, erforderliche Formate, Systemlandschaft, konkrete Zeitersparnis-Berechnung und Verantwortlichkeiten.
Die Qualität deiner E-Rechnungen hängt direkt von der Qualität deiner Stammdaten ab. Unvollständige oder fehlerhafte Daten führen zu Validierungsfehlern und können den Rechnungsversand blockieren. Dies ist nicht nur ein technisches, sondern auch ein Compliance-Problem.
Aus Erfahrung: Viele Unternehmen unterschätzen die Datenbereinigung. Sie ist aber der Schlüssel zu fehlerfreien E-Rechnungen. Erstelle eine Datenqualitäts-Checkliste und weise dein Team an, diese vor der Rechnungserstellung abzuarbeiten. Dies reduziert Validierungsfehler um bis zu 80 Prozent und dokumentiert die Sorgfalt für Audits.
Kontrollpunkt: Nach der Bereinigung sollte eine Stichprobe von 10 Test-Bestellungen ohne Validierungsfehler erstellt werden können.
Die E-Rechnung-Funktionalität wird in Shopware 6 über eine App bereitgestellt. Die App-Konfiguration ist nicht nur eine technische Aufgabe, sondern ein Compliance-Kontrollpunkt. Dokumentiere alle Einstellungen schriftlich und definiere, wer Änderungen vornehmen darf.
Achtung: Nach der Konfiguration sollten in der App-Einstellung keine orangefarbenen Warnungen mehr sichtbar sein. Warnungen weisen auf fehlende oder falsch konfigurierte Felder hin. Behebe diese vor dem produktiven Betrieb und dokumentiere jede Behebung mit Datum und verantwortlicher Person.
Kontrollpunkt: Dokumentiere alle App-Einstellungen in einer Konfigurationsdatei. Notiere auch, wer diese Konfiguration durchgeführt hat, wann und welche Versionen verwendet wurden.
Nachdem die App konfiguriert ist, musst du testen, ob E-Rechnungen automatisch und korrekt erzeugt werden. Dies ist der normale Prozess: Wenn eine Bestellung versendet wird, wird automatisch eine E-Rechnung erzeugt.
Merke: Wenn die automatische Erstellung fehlschlägt, überprüfe zuerst die Kundendaten und Stammdaten der Test-Bestellung. Häufig fehlen Informationen wie Kundenadressen oder Steuerkennzeichen. Behebe diese Fehler in den Stammdaten, nicht in der App-Konfiguration.
Kontrollpunkt: Die erzeugte E-Rechnung sollte als PDF-Datei vorliegen und beim Öffnen wie eine normale Rechnung aussehen. Im Hintergrund ist die strukturierte XRechnung-Datei eingebettet.
Validierung ist der kritischste Schritt vor dem produktiven Betrieb. Eine E-Rechnung kann visuell korrekt aussehen, aber strukturelle Fehler enthalten, die zu Problemen bei der Verarbeitung durch den Empfänger führen.
| Fehlertyp | Ursache | Lösung | Dokumentation |
|---|---|---|---|
| Fehlende Kundennummer | Kundenstammdaten unvollständig | Ergänze Kundendaten in der Verwaltung | Notiere, wer die Daten ergänzt hat und wann |
| Ungültiger Steuersatz | Falscher oder fehlender Steuersatz bei Produkt | Überprüfe Produktsteuersätze und korrigiere sie | Notiere alte und neue Steuersätze, Änderungsdatum |
| Fehlende Adresse | Rechnungsadresse nicht vollständig | Ergänze fehlende Adressfelder beim Kunden | Dokumentiere, welche Felder ergänzt wurden |
| Rundungsfehler | Summen stimmen nicht überein | Aktiviere Rundungsfehlerkorrektur in App-Einstellungen | Dokumentiere die Konfigurationsänderung und das Testdatum |
Aus Erfahrung: Validierungsfehler sind nicht optional. Eine E-Rechnung mit Validierungsfehlern kann von automatisierten Empfängersystemen nicht verarbeitet werden. Nimm Validierung ernst und dokumentiere den Prozess.
Kontrollpunkt: Nach der Validierung sollten mindestens 20 Test-Rechnungen ohne Fehler erstellt werden können. Dokumentiere auch, wer die Validierung durchgeführt hat und mit welcher Methode.
E-Rechnungen sind nicht isoliert zu betrachten. Sie sind Teil deiner gesamten Finanzprozesskette: vom Shop über die Validierung, Buchhaltung bis zur revisionssicheren Archivierung. GoBD erfordert, dass du dokumentierst, wer, wann, wie und in welchem System eine Rechnung archiviert wurde.
Praxis-Tipp: Erstelle ein einfaches Prozessdiagramm: Shopware → Validierung → Versand → Empfänger → Buchhaltung → Archiv. Markiere an jedem Punkt, wer verantwortlich ist, welche Daten übergeben werden und wie lange die Verarbeitung dauern sollte. Dies ist essentiell für Audits und für die Fehlerbehandlung.
Kontrollpunkt: Nach der Integration sollten E-Rechnungen vollständig in deinem Archivsystem verfügbar sein. Prüfe, ob die Archivierung nachvollziehbar dokumentiert ist. Führe auch einen Test durch: Rufe eine archivierte Rechnung ab und prüfe, ob sie vollständig und unverändert vorliegt.
Ein Online-Händler mit Shopware 6 verkauft Bürotechnik an Geschäftskunden. Durchschnittlich 50 Rechnungen pro Woche, etwa 2.600 pro Jahr. Der Umsatz liegt bei 1,2 Millionen Euro, daher ist das Unternehmen ab 2027 zur E-Rechnungsausstellung verpflichtet. Der Geschäftsführer beauftragt die Umstellung bereits 2026, um rechtzeitig vorbereitet zu sein.
Die ROI-Logik wurde berechnet: Derzeit kostet die Rechnungserstellung etwa 4 Minuten pro Rechnung. Das sind 173 Stunden pro Jahr. Bei 18 Euro Stundensatz kostet das 3.114 Euro pro Jahr. Hinzu kommen Fehlerkosten: Etwa 2 Prozent der Rechnungen führen zu Nachfragen, was durchschnittlich 1.560 Euro pro Jahr kostet. Gesamtkosten: etwa 4.674 Euro pro Jahr. E-Rechnungsautomation spart etwa 60 Prozent dieser Zeit und Fehler, also etwa 2.800 Euro pro Jahr. Die App kostet 120 Euro pro Monat (1.440 Euro pro Jahr), die Implementierung etwa 1.500 Euro. Nach etwa 1,2 Jahren ist die Investition amortisiert.
Dann wurden die Kundenstammdaten überprüft. Fehlende Adressen wurden ergänzt, Steuersätze überprüft. Eine RACI-Matrix wurde erstellt: Shop-Manager für Rechnungserstellung, Controller für Validierung, Buchhalterin für Versand und Archivierung, IT-Admin für technische Überwachung. Die E-Rechnung-App wurde installiert und auf ZUGFeRD 2 konfiguriert. Eine Konfigurationsdatei wurde angelegt. 25 Test-Rechnungen wurden erzeugt und validiert. Alle waren fehlerfrei. Die E-Rechnungen wurden in das bestehende Archivsystem integriert. Das Ergebnis: Automatische Rechnungserstellung ohne manuelle Nacharbeiten, schnellere Verarbeitung in der Buchhaltung, revisionssichere Archivierung mit dokumentiertem Audit-Trail, messbare Kostenersparnis von etwa 2.800 Euro pro Jahr nach Amortisierung.
Nach dem produktiven Start solltest du ein Monitoring-System einrichten, das Validierungsfehler automatisch erkennt und meldet. Definiere einen Incident-Prozess: Wer wird benachrichtigt? Wie schnell muss reagiert werden (SLA)? Dies ist essentiell, um Audit-Risiken zu minimieren und Zahlungsverzögerungen zu vermeiden.
Nicht alle Rechnungen können automatisch erzeugt werden. Gutschriften oder Rechnungen mit Sondertexten erfordern manuelle Erstellung. In Shopware kannst du E-Rechnungen auch manuell aus bestehenden Dokumenten erzeugen. Öffne die Bestellung, navigiere zu Dokumente und wähle die Option zur manuellen E-Rechnungserstellung. Validiere dann wie bei automatisch erstellten Rechnungen. Dokumentiere, wer manuelle Rechnungen erstellt hat und warum.
Bereite dich proaktiv auf Audits vor, indem du alle Prozessschritte, Konfigurationen, Validierungsergebnisse und Archivierungsnachweise zentral dokumentierst. Erstelle ein Audit-Dossier mit Konfigurationsdatei, Fehlerprotokollen, Archivierungsprotokollen und RACI-Matrix. Dies reduziert Audit-Aufwand erheblich und zeigt Compliance-Bewusstsein.
ZUGFeRD ist ein hybrides Format: PDF für Menschen lesbar plus eingebettete XML-Daten für maschinelle Verarbeitung. XRechnung ist reines XML, maschinell verarbeitbar, aber für Menschen nicht lesbar. XRechnung ist Standard für Behörden, ZUGFeRD für B2B praktischer.
Validierungsfehler entstehen durch unvollständige oder falsche Stammdaten: fehlende Kundenadressen, ungültige Steuersätze, fehlende Unternehmensangaben. Überprüfe die Fehlermeldung, korrigiere die genannte Datenquelle in den Stammdaten und teste erneut.
Rechnungen müssen in Deutschland 10 Jahre aufbewahrt werden. PDF/A-3-Format ermöglicht sichere Langzeitarchivierung. Stelle sicher, dass dein Archivsystem PDF/A-3 unterstützt und dass die Archivierung dokumentiert ist.
Ja, du kannst E-Rechnungen manuell für existierende Bestellungen erzeugen. Öffne die Bestellung, navigiere zu Dokumente und wähle die Option zur manuellen Erstellung. Validiere dann wie bei neuen Rechnungen. Dokumentiere, warum die Rechnung nachträglich erzeugt wurde.
Prüfer werden Archivierungsnachweise, Validierungsprotokolle, Konfigurationsdokumentation und RACI-Matrizen prüfen. Sie wollen sehen, dass E-Rechnungen revisionssicher archiviert wurden und dass der Prozess dokumentiert und nachvollziehbar ist.
Das hängt von deinem ERP-System ab. Viele ERP-Systeme können XRechnung-Dateien direkt importieren. Überprüfe die Dokumentation deines ERP-Systems oder kontaktiere den Anbieter. Stelle sicher, dass die Schnittstelle dokumentiert ist und dass Fehler behandelt werden.
Die App kostet typisch 50 bis 200 Euro pro Monat. Die Implementierung und Konfiguration kosten einmalig etwa 1.000 bis 3.000 Euro, abhängig von Komplexität und Systemlandschaft. Danach spart Automatisierung typisch 60 bis 80 Prozent der manuellen Rechnungsbearbeitungszeit.
Nächster Schritt: Starte mit Schritt 1 und überprüfe deine Ausgangslage sowie die konkrete ROI-Logik. Erstelle eine RACI-Matrix und definiere deine Archivierungsprozesse. Wenn deine Stammdaten in Ordnung sind, kannst du die E-Rechnung-App installieren und mit systematischen Test-Rechnungen beginnen. Mit dieser strukturierten Herangehensweise vermeidest du später Fehler, Audit-Risiken und Verzögerungen.