E-Invoice Extension

Generate EU-compliant electronic invoices automatically when Magento invoices are created. The extension supports invoices and (optionally) credit memos.

Supported Formats

FormatRegionTypeUse Case
ZUGFeRD 2.3.xGermanyHybrid PDF/A-3B2B invoicing
Factur-X 1.07.xFranceHybrid PDF/A-3B2B invoicing
XRechnung 2.2/2.3/3.0GermanyPure XMLXRechnung XML export
EN16931EUPure XMLEU standard format

Credit memo generation is supported for ZUGFeRD and XRechnung (enable it in configuration).

Quick Start

  1. Install the extension
  2. Configure it
  3. Choose your format: ZUGFeRD, Factur-X, XRechnung, or EN16931
  4. Create an invoice - e-invoice is generated automatically

Key Features

  • Automatic Generation: E-invoices created on invoice save
  • Multi-Format Support: All major EU formats from one extension
  • Hybrid Documents: PDF/A-3 with embedded XML for ZUGFeRD/Factur-X
  • Status Tracking: Track pending, generated, and failed e-invoices
  • Error Notifications: Email alerts for generation failures
  • XSD Validation: Schema validation before delivery

Documentation Sections

Getting Started

E-Invoice Formats

Features

Reference

Requirements

  • Magento 2.4.7 - 2.4.8
  • PHP 8.1 - 8.5

Found an issue with this documentation? Let us know