Skip to content

Electronic Invoicing for Magento 2

Magento 2

EN 16931-compliant e-invoices straight from Magento 2: Factur-X / ZUGFeRD and XRechnung 3.0, generated automatically from every invoice and credit memo.

  • Full data ownership, everything stays on your own server
  • All invoice data as EN 16931 XML: line items, totals, taxes
  • Factur-X / ZUGFeRD hybrid PDF with embedded XML
  • XRechnung for the public sector incl. Leitweg-ID
  • XML as e-mail attachment & customer-account download
  • Automatic VAT categories & correct amount logic

Free integration into any PDF module and personal support. We have a solution for every case.

Selling B2B in the EU increasingly means issuing structured e-invoices. Which format applies depends on who receives the invoice: a public authority expects a different one than a business customer, and each country adds its own rules on top. Rather than rebuilding your processes or routing invoice data through an external service, you can add this extension and settle the topic inside Magento: every invoice and credit memo becomes an EN 16931-compliant e-invoice in the Factur-X / ZUGFeRD or XRechnung 3.0 format, with no manual rework, right inside your usual invoice and e-mail workflow.

Everything runs on your own server. Invoice and customer data never leave your shop.

E-invoicing functions at a glance

Generation & formats

  • EN 16931 XML for invoices & credit memos
  • Factur-X / ZUGFeRD, XRechnung 2.2/2.3/3.0
  • Profiles BASIC, EN 16931 (COMFORT), XRechnung
  • Hybrid PDF/A-3 with embedded XML

Seller & buyer data

  • VAT ID, tax number, trading name, registration no.
  • GLN, DUNS, Leitweg-ID, electronic address (BT-34), IBAN/BIC
  • Buyer reference (BT-10), order & project reference
  • Customer number (BT-46), registration with ISO 6523

Amounts & taxes

  • EN 16931 amount logic incl. shipping & allowances
  • Automatic VAT categories (S, Z, E, K, G, AE, O)
  • Multiple tax rates per invoice
  • Payment terms & means per payment method

Delivery, special cases & tools

  • XML as e-mail attachment & customer-account download (ZIP)
  • Vouchers/gift cards as prepaid amount (BT-113)
  • Configurable products (variants, BT-154)
  • CLI: generation, XSD validation, amount verification

Which format for which recipient

Format Standard Use case
Factur-X / ZUGFeRDEN 16931B2B EU (hybrid PDF with embedded XML)
XRechnung 2.2 / 2.3 / 3.0EN 16931 (CIUS)German public sector / authorities (B2G)

Integration and support

Free integration into any PDF module

Embedding the XML into the invoice PDF works out of the box with the standard Magento PDF as well as Magetrend and Mageplaza PDF Invoice. Using a different PDF module? We integrate e-invoicing for you, free of charge. The structured XML is always available as a separate download and e-mail attachment, whichever PDF solution you use. Open adapter interfaces are available for developers.

A solution for every case

B2B, public sector, cross-border, reverse charge, export and vouchers are covered. Your special case isn't listed? Let us know and we'll implement it.

Personal support & docs

Detailed online documentation and direct support from the GEISSWEB team. Missing a feature? We welcome your suggestion.

Get in touch

Requirements

  • Magento / Adobe Commerce 2.4.4 or newer
  • PHP 8.1 or newer, PHP extension ext-zip
  • Composer package horstoeko/zugferd (MIT license, installed automatically)

Before submitting to public authorities

The extension generates EN 16931-compliant invoices including XSD validation. For submissions to public authorities we recommend additional validation with the KoSIT validator.

This page and our software do not constitute tax advice.

There are no reviews for this product yet.

Write Your Own Review

You're reviewing: Electronic Invoicing for Magento 2

Quality

This is a question to prove that you are a human.

Your review appears publicly on this page under the name you enter. More in our privacy policy