Magento 2 Modul

E-Rechnung

Magento 2 E-Rechnungs-Modul für XRechnung, ZUGFeRD, Factur-X, EN-16931-XML und PEPPOL BIS Billing mit Validierung, E-Mail-Anhängen, Gutschriften und automatischer Erstellung.

Aktuelle Version
1.3.5
Magento
2.4.6 - 2.4.9
PHP
8.1 - 8.5

Wenn Ihre Umgebung von den angegebenen Anforderungen abweicht, prüfen wir die Kompatibilität vorab auf Wunsch. Kontaktieren Sie uns dazu gerne über das Kontaktformular.

Funktionen

Was das Modul kann.

  1. ZUGFeRD, Factur-X, XRechnung und EN16931

    Erzeugen Sie E-Rechnungen in den zentralen EU-Formaten aus einer gemeinsamen Konfiguration.

  2. E-Rechnung für Rechnung und Gutschrift

    Verarbeiten Sie sowohl Rechnungen als auch Gutschriften im selben E-Rechnungsprozess.

  3. Sofort, Warteschlange oder zeitgesteuert

    Wählen Sie den passenden Generierungsmodus für Ihr Volumen und Ihre Betriebszeiten.

  4. PDF/A-3-Hybrid und XML-Anhänge

    Stellen Sie maschinenlesbare XML-Daten und lesbare PDF-Dokumente kombiniert bereit.

  5. XSD-Validierung mit konfigurierbarer Strenge

    Prüfen Sie E-Rechnungen regelbasiert vor Auslieferung und reduzieren Sie Rückläufer.

  6. Status- und Validierungsübersicht im Admin

    Verfolgen Sie den E-Rechnungsstatus inklusive Fehlerdetails und Validierungsergebnissen pro Beleg.

  7. Zahlungsbedingungen je Zahlungsart mappen

    Legen Sie Zahlungsbedingungen und Zahlungsart-Codes pro Zahlungsart konsistent für den E-Rechnungsinhalt fest.

  8. Positionsbezogene Buchungsreferenz (BT-133)

    Übernehmen Sie Buchungsreferenzen pro Position aus wählbaren Datenquellen für präzisere Folgeprozesse.

  9. ZIP-Massendownload und Frontend-PDF-Download

    Laden Sie E-Rechnungen gesammelt als ZIP oder gezielt über den sicheren Downloadpfad herunter.

  10. API-fähige Bereitstellung der E-Rechnungsdaten

    Nutzen Sie E-Rechnungsdaten über bestehende Magento-Extension-Attributes kontrolliert für integrierte ERP- und Automatisierungsabläufe.

Beschreibung

So funktioniert es.

SoftwareSilo E-Rechnung wandelt Magento-Rechnungsdaten in strukturierte Dateien um, die Buchhaltungs- und Beschaffungssysteme verarbeiten können. Statt Bestellungen an einen getrennten Konverter zu übergeben, kann Ihr Team E-Rechnungen im Magento-Ablauf erstellen, prüfen, speichern, versenden und herunterladen.

Fünf Rechnungsformate: Das Modul erzeugt für Rechnungen ZUGFeRD 2.3.x, Factur-X 1.07.x, XRechnung 3.0.x, EN-16931-XML und PEPPOL BIS Billing 3.0 UBL. ZUGFeRD und Factur-X verbinden ein lesbares PDF/A-3-Dokument mit eingebetteten Rechnungsdaten. XRechnung, EN 16931 und PEPPOL BIS werden als strukturierte XML-Dateien erstellt.

Das passende Format je Store: Das Standardformat wird auf Store-Ebene konfiguriert. Das ist hilfreich, wenn eine Magento-Installation mehrere Store Views oder Märkte bedient. Benötigen Empfänger innerhalb desselben Stores unterschiedliche Formate, muss diese Auswahl im Projekt ergänzt werden. Eine automatische Formatwahl je Kunde gehört nicht zum Standardumfang.

Gutschriften mit klar definiertem Formatumfang: Strukturierte Gutschriften lassen sich als ZUGFeRD, XRechnung und PEPPOL BIS Billing erzeugen. Das ist wichtig, weil eine Korrektur oder Erstattung ein eigenes Dokument und einen eindeutigen Bezug zur ursprünglichen Rechnung benötigt. Factur-X und generisches EN-16931-XML für Gutschriften gehören derzeit nicht zum Standardumfang.

Automatisch oder bewusst gesteuert: Erstellen Sie eine E-Rechnung sofort beim Anlegen oder Bezahlen der Rechnung, übergeben Sie die Arbeit an eine Warteschlange, verarbeiten Sie sie stündlich oder täglich oder lassen Sie die Erstellung manuell. Das Verhalten für Rechnungen und Gutschriften wird getrennt festgelegt.

Prüfung vor dem Versand: Die Validierungsstufen minimal, standard und streng prüfen das erzeugte Dokument. Die Standardprüfung deckt wichtige Geschäftsregeln ab. Die strenge Prüfung kann zusätzlich die mitgelieferten XML-Schemata einbeziehen. Fehlgeschlagene Vorgänge lassen sich wiederholen, per E-Mail melden oder bei Bedarf als Sperre für den Prozess konfigurieren.

Auslieferung im bestehenden Kundenablauf: Elektronische Rechnungen und Gutschriften können als XML, PDF, in beiden Varianten oder passend zum Format an Magento-E-Mails angehängt werden. Kunden laden ihre E-Rechnung im Konto herunter. Berechtigte Administratoren erhalten einzelne Dateien oder ein ZIP-Archiv für mehrere Belege.

Unternehmens- und Käuferdaten an der richtigen Stelle: Hinterlegen Sie Umsatzsteuer- und Steuernummern, Registerdaten, Bankverbindung, Ansprechpartner, GLN, DUNS, Handelsname, Leitweg-ID des Verkäufers und Angaben zu einem Fiskalvertreter. Käuferreferenzen und elektronische Adressen werden aus Magento-Daten und Konfiguration aufgelöst. Welche Kennungen ein Empfänger verlangt, muss trotzdem im Onboarding geklärt werden.

Steuern und Zahlungsdaten werden strukturiert abgebildet: Das Modul ordnet Magento-Zahlungsarten elektronischen Zahlungsmitteln zu, schreibt Zahlungsbedingungen, gruppiert Umsatzsteuerbeträge und verarbeitet Kategorien wie Standardsteuersatz, Nullsteuersatz, Steuerbefreiung, Reverse Charge, innergemeinschaftliche Lieferung, Export und nicht steuerbare Umsätze. Auch Mehrzweckgutscheine und Kontierungsreferenzen pro Position werden berücksichtigt.

Eine PEPPOL-BIS-Datei ist noch keine Peppol-Zustellung: SoftwareSilo kann PEPPOL BIS Billing 3.0 UBL mit elektronischen Adressen von Verkäufer und Käufer erzeugen. Für den Versand über das Peppol-Netzwerk benötigen Sie weiterhin einen Access Point oder einen anderen Zustelldienst. Diese klare Trennung verhindert falsche Erwartungen an das Projekt.

Werkzeuge für Betrieb und Integration: Im Admin sehen Sie Format, Erstellungsstatus, Zeitpunkte und Prüfergebnisse an Rechnungen und Gutschriften. REST-Endpunkte unterstützen einzelne Belege und Stapelverarbeitung. Kommandozeilenwerkzeuge helfen bei Erstellung, offenen Vorgängen, Validierung und Betragsprüfung.

Für Teams, die E-Rechnungen nah an Magento verwalten möchten: SoftwareSilo E-Rechnung passt zu Händlern, bei denen Magento die Rechnungsdaten liefert und die Dokumenterstellung im Shop bleiben soll. Das Modul ersetzt keine Steuerberatung, Empfängerabstimmung, Archivierungsrichtlinie oder einen Peppol Access Point. Es bildet jedoch den benötigten Magento-seitigen Dokumentenablauf ab.

Screenshots

So sieht es aus.

Changelog

Was sich geändert hat.

E-Rechnung

Version 1.3.5 - 2026-11-05

Fixed
  • Honored the configured blocking policy when invoice or credit memo hybrid PDF generation fails
  • Enforced configured document validation before invoice and credit memo generation succeeds
  • Applied the document store's XSD validation setting to CII invoices and credit memos
  • Aligned document dates and payment deadlines with the document store timezone
  • Isolated stored invoice and credit memo files by store and internal document ID
  • Preserved all selected documents in ZIP exports when filenames match
  • Corrected stored-file existence checks and deletion after filename configuration changes
  • Corrected invoice and credit memo totals for discounts on tax-inclusive prices
  • Corrected shipping discounts and partial refund rounding in electronic document lines and VAT breakdowns
  • Preserved historical shipping VAT rates when partial refunds round tax amounts
  • Prevented invalid electronic credit memos when refund adjustments have no VAT classification
  • Corrected SIRET seller identifiers so they can coexist with VAT IDs and tax numbers
  • Corrected payment-dependent discounts when saving checkout buyer references
  • Prevented rejected payment attempts from saving a new buyer reference

Version 1.3.4 - 2026-10-15

Added
  • Added a store-scoped SEPA creditor identifier and support for mandate references and debtor IBANs supplied by payment integrations
  • Added configurable credit memo terms for direct debit payments
Fixed
  • Direct debit invoices now distinguish the debtor account from the seller account across all supported formats
  • XRechnung and Peppol direct debit invoices now reject missing mandate references or creditor identifiers
  • Direct debit credit memos now use refund or offset terms without repeating the original collection instructions or payment due date

Version 1.3.3 - 2026-10-14

Fixed
  • Corrected bank account mapping in CII invoices and credit memos so the BIC identifies the financial institution instead of an alternative account number

FAQ

Häufige Fragen.

Zum Modul

Was ist ein Magento 2 E-Rechnungs-Modul?

Es wandelt Magento-Rechnungsdaten in eine strukturierte elektronische Rechnung um, die Buchhaltungs- oder Beschaffungssysteme verarbeiten können. SoftwareSilo hält Erstellung, Prüfung, Speicherung, E-Mail-Anhang und Download im Magento-Ablauf.

Welche Rechnungsformate unterstützt SoftwareSilo E-Rechnung?

Für Rechnungen unterstützt das aktuelle Modul ZUGFeRD 2.3.x, Factur-X 1.07.x, XRechnung 3.0.x, EN-16931-XML und PEPPOL BIS Billing 3.0 UBL. Das Standardformat wird je Store festgelegt.

Ist ein normales PDF eine E-Rechnung?

Ein einfaches PDF ist lesbar, enthält aber nicht die strukturierten Daten, die seit 2025 zur deutschen Definition einer E-Rechnung gehören. ZUGFeRD und Factur-X betten strukturierte Daten in PDF/A-3 ein. XRechnung und PEPPOL BIS verwenden XML.

Was unterscheidet XRechnung und ZUGFeRD?

XRechnung ist eine strukturierte XML-Spezifikation, die häufig für Rechnungen an deutsche öffentliche Auftraggeber genutzt wird. ZUGFeRD verbindet strukturierte Rechnungsdaten mit einem lesbaren PDF/A-3. Empfänger, Geschäftsvorgang und Übermittlungsweg entscheiden über die passende Wahl.

Erzeugt das Modul Factur-X-Rechnungen?

Ja. Rechnungen können als Factur-X 1.07.x mit PDF/A-3 und eingebetteten strukturierten Daten erzeugt werden. Factur-X-Gutschriften gehören derzeit nicht zum Standardumfang.

Unterstützt das Modul PEPPOL BIS Billing?

Ja. Das Modul erzeugt Rechnungsdateien nach PEPPOL BIS Billing 3.0 UBL und kann elektronische Adressen von Verkäufer und Käufer eintragen. Es versendet die Dateien nicht selbst über das Peppol-Netzwerk.

Brauche ich zusätzlich einen Peppol Access Point?

Ja, wenn der Empfänger die Zustellung über das Peppol-Netzwerk verlangt. SoftwareSilo erzeugt die BIS-Billing-Datei in Magento. Ein Access Point oder Zustelldienst übernimmt Netzwerksuche, Transport und Auslieferung.

Kann das Modul elektronische Gutschriften erstellen?

Ja. Das aktuelle Paket erzeugt strukturierte Gutschriften als ZUGFeRD, XRechnung und PEPPOL BIS Billing. Soweit die Magento-Daten es erlauben, wird die Korrektur auf die ursprüngliche Rechnung bezogen.

Werden Factur-X- und EN-16931-Gutschriften unterstützt?

Nicht im aktuellen Standardpaket. Factur-X und generisches EN 16931 stehen für Rechnungen bereit. Für Gutschriften sind ZUGFeRD, XRechnung und PEPPOL BIS Billing registriert.

Wann kann Magento eine E-Rechnung automatisch erzeugen?

Die Erstellung kann beim Anlegen oder Bezahlen einer Rechnung starten. Sie läuft sofort, über die Magento-Warteschlange, stündlich oder täglich. Eine manuelle Erstellung ist ebenfalls möglich. Gutschriften werden getrennt konfiguriert.

Kann jeder Kunde automatisch ein anderes Format erhalten?

Das Standardpaket verwendet ein je Store konfiguriertes Format. Eine automatische Formatwahl pro Kunde innerhalb desselben Stores ist nicht enthalten und sollte bei unterschiedlichen Empfängeranforderungen projektspezifisch ergänzt werden.

Wie werden E-Rechnungen geprüft?

Das Modul bietet minimale, standardmäßige und strenge Prüfungen. Sie kontrollieren Dokumentstruktur und Geschäftsregeln. Die strenge Stufe kann die mitgelieferten XML-Schemata verwenden. Eine Validierung findet Fehler, ersetzt aber keine steuerliche oder rechtliche Prüfung.

Was passiert, wenn die Erstellung fehlschlägt?

Fehler werden mit Status und Meldung gespeichert. Fehlgeschlagene Vorgänge können wiederholt werden. Nach einem festgelegten Schwellenwert ist eine E-Mail-Benachrichtigung möglich. Der Shop kann außerdem entscheiden, ob ein Fehler den zugehörigen Prozess blockiert.

Lassen sich E-Rechnungen an Magento-E-Mails anhängen?

Ja. Rechnungs- und Gutschrift-E-Mails können XML, PDF, beide Dateien oder automatisch den zum Format passenden Anhang erhalten. Das genaue Verhalten ist konfigurierbar.

Können Kunden ihre E-Rechnung herunterladen?

Ja. Angemeldete Kunden laden die erzeugte E-Rechnung im Rechnungsbereich ihres Kontos herunter. Das Modul unterstützt außerdem berechtigte Gast-Downloads, wenn die Magento-Bedingungen für den Gastzugriff erfüllt sind.

Können Administratoren mehrere Dokumente gemeinsam herunterladen?

Ja. Berechtigte Administratoren können einzelne Dokumente erzeugen und herunterladen oder mehrere E-Rechnungen per Massenaktion in einem ZIP-Archiv sammeln.

Welche Verkäuferkennungen können enthalten sein?

Konfigurierbar sind Umsatzsteuer-ID, Steuernummer, Registernummer, SIRET, GLN, DUNS, Handelsname, Leitweg-ID des Verkäufers, Kontaktdaten, IBAN, BIC und Angaben zum Fiskalvertreter. Verwendet werden nur die benötigten Felder.

Unterstützt das Modul Käuferreferenzen und Leitweg-ID?

Ja. Käuferreferenzen und elektronische Adressen können aus Magento und der Konfiguration ermittelt werden. Eine Leitweg-ID ist typischerweise im B2G-Umfeld relevant und keine allgemeine B2B-Pflicht. Maßgeblich ist die Vorgabe des Empfängers.

Wie verarbeitet das Modul Umsatzsteuerkategorien?

Das Modul gruppiert Steuerbeträge und erkennt Standardsatz, Nullsteuersatz, Steuerbefreiung, Reverse Charge, innergemeinschaftliche Lieferung, Export und nicht steuerbare Umsätze. Befreiungsgründe und eine Kleinunternehmer-Einstellung sind verfügbar.

Werden Zahlungsbedingungen und Bankdaten ausgegeben?

Ja. Bankverbindung des Verkäufers, Zahlungsbedingungen, Fälligkeit und Zuordnungen von Magento-Zahlungsarten zu elektronischen Zahlungsmitteln können abhängig von Format und Konfiguration enthalten sein.

Gibt es eine REST-API für die Erstellung?

Ja. REST-Endpunkte unterstützen die Einzel- und Stapelerstellung für Rechnungen und Gutschriften. Pfade zu erzeugtem XML und PDF stehen autorisierten API-Nutzern außerdem über Magento Extension Attributes zur Verfügung.

Bietet das Modul GraphQL-Endpunkte?

Eine eigene GraphQL-Schnittstelle gehört derzeit nicht zum Paket. Verfügbar sind Magento-REST-Dienste, Admin-Aktionen, Zeitpläne, Warteschlangen und Kommandozeilenwerkzeuge.

Garantiert das Modul die rechtliche Konformität?

Nein. Software kann die Prüfung von Geschäftsvorgang, Daten, Empfängervorgaben, Übermittlungsweg und aktueller Rechtslage nicht ersetzen. Das Modul erzeugt unterstützte technische Formate und Prüfergebnisse. Konfiguration und Compliance bleiben in der Verantwortung des Händlers.

Was sollte vor dem Produktivstart getestet werden?

Testen Sie echte Rechnungen, Steuersätze, Rabatte, Versand, Erstattungen, Zahlungsbedingungen, Käuferreferenzen, Endpoint-Kennungen, E-Mail-Anhänge, Downloads, Validierung und den Import beim Empfänger. Nehmen Sie auch ein bewusst abgelehntes Dokument in den Test auf.

Kauf, Lizenz und Support

Für wie viele Magento-Installationen gilt die Lizenz?

Die Lizenz gilt für eine Magento-Installation inklusive Multi-Website-Betrieb. Zusätzlich darf das Modul auf beliebig vielen Entwicklungs- oder Staging-Servern installiert werden. Weitere Details finden Sie in unseren Lizenzbestimmungen.

Ist die Installation im Preis enthalten?

Installation und Konfiguration sind nicht im Preis enthalten. Wir unterstützen Sie auf Wunsch bei einer reibungslosen Integration in Ihr System.

Wie installiere ich ein Modul?

Composer ist der Paketmanager für PHP, den auch Magento 2 für Module und deren Abhängigkeiten nutzt. Nach dem Kauf finden Sie die passenden Befehle in Ihrem Kundenkonto unter Lizenzen. Zuerst hinterlegen Sie das private SoftwareSilo-Repository und Ihren Lizenz-Token. Danach installieren Sie das angegebene Paket mit composer require und führen php bin/magento setup:upgrade sowie php bin/magento cache:clean aus.

Welche Zahlungsmethoden stehen zur Verfügung?

Sie können per Kreditkarte (Stripe) oder per Überweisung (Vorkasse) bezahlen. Bei Kreditkartenzahlung wird die Bestellung sofort verarbeitet und die Zugangsdaten werden direkt in einer weiteren E-Mail bereitgestellt.

Wie läuft der Bestellprozess ab?

Nach Kreditkartenzahlung erhalten Sie unmittelbar Zugangsdaten für den Bezug des Moduls per Composer. Bei Überweisung erhalten Sie den Zugang, sobald die Rechnung bezahlt ist.

Ich benötige eine individuelle Anpassung des Moduls. Ist das möglich?

Individuelle Wünsche sind kein Problem. Wir passen unsere Magento‑2‑Module an Ihr Projekt an und pflegen eine eigene interne Version, sodass wir bei Supportanfragen genau wissen, was in Ihrem System läuft.

Kann ich eine Demo-Version lokal installieren?

Sie können auf der Detailseite des jeweiligen Moduls eine eigene Demo-Instanz anfordern, in der Sie das Modul intensiv 7 Tage testen können. Eine lokale Demo-Version stellen wir jedoch nicht bereit.

Ist der Quellcode verschlüsselt?

Nein, der Quellcode unserer Module ist nicht verschlüsselt. Wenn Sie eine Anpassung wünschen, senden Sie uns gerne eine Anfrage. Wir melden uns zeitnah mit einem unverbindlichen Angebot.

Wie sehen Updates und Support aus?

Sie können Ihrer Bestellung ein Support-Paket hinzufügen. Es umfasst Unterstützung sowie Updates und Upgrades rund um das Modul. Ein dauerhaftes Abo ist nicht erforderlich.

Ich habe bereits eine Lizenz. Wie kann ich ein Update durchführen?

Das Lizenzupdate können Sie bequem hier abschließen. Wenn Sie ein aktives Support-Paket haben, erhalten Sie Updates automatisch via Composer. Falls Ihr Support-Paket abgelaufen ist, können Sie Ihre Lizenz hier oder in Ihrem Kundenkonto verlängern.

Ich habe eine weitere Frage – wie erreiche ich Sie?

Sie erreichen uns jederzeit über E-Mail.

$299.00

Einsatz

Ideal für diese Branchen & Anwendungsfälle

  • Konforme B2G-Rechnungsprozesse

    Erfüllen Sie Anforderungen des öffentlichen Sektors mit XRechnung-konformer Belegausgabe und nachvollziehbarer Validierung.

  • Skalierbare B2B-E-Rechnung

    Liefern Sie Geschäftskunden strukturierte E-Rechnungen mit stabilen Formaten für automatisierte Weiterverarbeitung.

  • Hohe Volumen planbar verarbeiten

    Bewältigen Sie Spitzenlasten durch Warteschlange oder zeitgesteuerte Läufe ohne den Shopbetrieb auszubremsen.

  • Prüfbare Dokumentation je Beleg

    Halten Sie Status, Dateipfade und Prüfergebnisse revisionsnah verfügbar und reduzieren Sie Rückfragen im Audit.

  • Einheitlicher Prozess für mehrere Länder

    Nutzen Sie pro Store View passende Formate und halten Sie länderspezifische Vorgaben innerhalb eines zentralen Workflows ein.

  • Strukturierte Übergabe an ERP und Finance

    Übergeben Sie E-Rechnungsdaten standardisiert an nachgelagerte Systeme und verkürzen Sie manuelle Abstimmungsprozesse.

Nächste Schritte

Erst ausprobieren. Dann kaufen.

  • Technische Dokumentation

    Praxisnahe Magento-2-Anleitungen, Entwicklerdokumentation und API-Referenzen für Installation, Konfiguration und Troubleshooting.

    Zur Knowledge Base
  • Vor dem Kauf testen

    Fordern Sie eine persönliche Demo an und testen Sie das Modul mit realistischen Beispieldaten im Magento-Admin und im Shop. So können Sie in Ruhe prüfen, ob es zu Ihren Anforderungen und Abläufen passt.

  • Sie benötigen eine individuelle Lösung?

    Ihre Anforderungen gehen über den Funktionsumfang unserer Magento 2 Module hinaus? Wir entwickeln passende Magento 2 Module und Integrationen für Ihre Geschäftsprozesse.

    Jetzt anfragen

Weiterlesen

Leitfäden zu diesem Modul