# Our best Shopware plugins for electronic invoicing

> ZUGFeRD and XRechnung following EN 16931, proforma and ERP sync: our ranked selection of Shopware e-invoicing plugins — starting with the sentence that catches most stores out.

- Page: <https://www.datafirefly.com/en/solutions/shopware/invoicing-compliance/>
- Language: en
- Last updated: 2026-07-14
- Other languages: [fr](https://www.datafirefly.com/solutions/shopware/facturation-conforme/index.md), [de](https://www.datafirefly.com/de/solutions/shopware/rechnungsstellung/index.md), [es](https://www.datafirefly.com/es/solutions/shopware/facturacion-conforme/index.md), [it](https://www.datafirefly.com/it/solutions/shopware/fatturazione-conforme/index.md), [pl](https://www.datafirefly.com/pl/solutions/shopware/zgodne-fakturowanie/index.md), [nl](https://www.datafirefly.com/nl/solutions/shopware/conforme-facturatie/index.md), [pt](https://www.datafirefly.com/pt/solutions/shopware/faturacao-conforme/index.md)
- Index: <https://www.datafirefly.com/en/solutions/llms.txt>

## A PDF is not an electronic invoice

That's the sentence that catches most stores off guard. A PDF invoice emailed to a customer is a _digital document_ — not an electronic invoice in the sense of the standard. **An e-invoice is structured: XML, machine-readable, following EN 16931.** XRechnung or ZUGFeRD.

## And in Germany you already have to be able to receive one

The obligation to receive structured domestic B2B invoices is already in force. The obligation to _issue_ them arrives in stages over the following years — and whoever starts then, starts under time pressure.

## Shopware doesn't produce this on its own

The store knows the order, not the format. Without an extension, your B2B customers get a PDF their accounting system cannot read — and will eventually not be allowed to accept.
