Herzlich willkommen

Electronic Invoicing

Electronic Invoicing turns Magento invoices and credit memos into standards-compliant electronic invoices according to EN 16931 – as pure XML (ZUGFeRD/Cross Industry Invoice), as a hybrid ZUGFeRD PDF with embedded XML, and in the German XRechnung format for the public sector.

This documentation refers to the current module version (1.3.2) and is organised by topic. Basic Magento knowledge is assumed.

Supported formats

Format Standard Region Status
ZUGFeRD 2.x EN 16931 Germany/EU Fully supported
XRechnung 3.0 EN 16931 CIUS Germany (public sector) Fully supported
Factur-X EN 16931 France/EU Fully supported

ZUGFeRD, Factur-X and XRechnung are all based on the same European standard EN 16931 and on the Cross Industry Invoice (CII) syntax. They differ in scope (profile) and – in the case of XRechnung – in additional national business rules (CIUS).

Quick navigation

Section Content
Getting Started Installation, updates and quick start
Formats & Profiles ZUGFeRD, XRechnung, Factur-X, EN 16931 and profile selection
Configuration All settings described by topic
Scenarios Amount calculation, discounts, shipping, vouchers, VAT categories
XRechnung Public sector, mandatory fields, Leitweg-ID
Tools CLI commands for generation and validation
Usage Admin actions and customer account download
Developer Adapter interfaces and third-party module integration
Help Regeneration, debugging, common validation errors

Core features at a glance

  • EN 16931-compliant generation of invoice and credit memo XML directly from the Magento documents.
  • Profiles BASIC, EN 16931 (COMFORT) and XRechnung (2.2/2.3/3.0) – selectable per store view.
  • Seller data mostly from the store information, supplemented by e-invoicing-specific fields (Leitweg-ID, electronic address, contact, tax representative).
  • Buyer references flexibly from customer or order attributes (BT-10, BT-13, BT-14, BT-46, BT-47).
  • Correct amount logic according to EN 16931 including allowances, shipping (BG-21), vouchers/prepaid amounts (BT-113) and VAT categories (S/Z/E as well as K/G/AE/O).
  • Hybrid ZUGFeRD PDFs, XML attachment on invoice emails and customer account download (ZIP for multiple invoices).
  • CLI tools for generation, XSD validation and amount reconciliation of the generated files.
  • Extensibility via adapter interfaces for third-party voucher, store credit and discount modules.