Diese Seite bringt Sie in wenigen Minuten zur ersten gültigen elektronischen Rechnung. Alle Einstellungen finden Sie im Adminbereich unter Stores → Configuration → Sales → E-Invoicing. Die Details zu jeder Einstellung beschreibt der Abschnitt Konfiguration.
1. Store-Informationen prüfen
Ein Großteil der Verkäuferdaten wird aus den allgemeinen Store-Informationen übernommen. Hinterlegen Sie zuerst unter Stores → Configuration → General → Store Information vollständig:
- Firmenname, Straße, PLZ, Stadt, Land
- USt-IdNr. (BT-31)
Ohne vollständige Adresse und USt-IdNr. lässt sich keine EN-16931-konforme Rechnung erzeugen.
2. Profil wählen
Wählen Sie unter E-Invoicing → Allgemein → Profil das passende Profil. Standard ist EN 16931 (COMFORT) – die richtige Wahl für die meisten B2B-Rechnungen. Für Rechnungen an den deutschen öffentlichen Sektor wählen Sie ein XRechnung-Profil. Hintergründe unter Formate & Profile.
3. Verkäuferdaten ergänzen
Ergänzen Sie unter E-Invoicing → Verkäufer die e-rechnungsspezifischen Felder, die nicht aus den Store-Informationen stammen – mindestens den Namen (BT-27). Für Überweisungen hinterlegen Sie IBAN (BT-84) und BIC (BT-85). Details unter Verkäufer.
4. Zahlungsbedingungen setzen
Hinterlegen Sie unter E-Invoicing → Zahlungsinformationen Standard-Zahlungsbedingungen (BT-20) und einen Standard-Zahlungsart-Code (BT-81). Optional ordnen Sie einzelnen Magento-Zahlungsmethoden eigene Werte zu. Details unter Zahlung.
5. Erste Rechnung erzeugen
Erzeugen Sie zu einer Bestellung wie gewohnt eine Rechnung in Magento. Anschließend stehen Ihnen je nach Konfiguration der XML-Download, das hybride ZUGFeRD-PDF und der E-Mail-Versand zur Verfügung – siehe Verwendung.
Alternativ erzeugen Sie das XML per CLI:
bin/magento geissweb:einvoice:generate-xml --invoice-id=123
Die Datei wird standardmäßig unter var/export/e-invoices/invoice_000000123.xml abgelegt.
6. Ergebnis prüfen
Validieren Sie das Ergebnis gegen das XSD-Schema und gleichen Sie die Beträge ab:
bin/magento geissweb:einvoice:validate-xml var/export/e-invoices/invoice_000000123.xml
bin/magento geissweb:einvoice:verify-amounts --invoice-id=000000123
Die XSD-Prüfung stellt die strukturelle Gültigkeit sicher; die vollständigen EN-16931-Geschäftsregeln prüfen Sie zusätzlich mit einem externen Validierungsdienst – siehe Validierung.