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)

Supported PDF solutions

The extension embeds the XML right into the invoice PDF. The result is a hybrid e-invoice (Factur-X / ZUGFeRD): your customer reads it as usual, and their accounting software can read the data automatically. This works without any customisation with these PDF solutions:

  • Magento standard PDF
  • Magetrend PDF Templates
  • Mageplaza PDF Invoice
  • Fooman PDF Customiser
  • Xtento PDF Customizer (tested up to version 2.17)
  • SNM-Portal PDF Print
  • Eadesign PDF Generator

Your PDF solution isn't listed? We integrate it for you, free of charge. Whichever PDF solution you use, the XML is always available as a separate download and as an e-mail attachment. Open adapter interfaces are available for developers.

Integration and support

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