This Magento 2 Extension generates electronic invoice data from Magento invoices and credit memos. It is built for merchants that need structured invoice output for European B2B and B2G processes instead of only sending a regular PDF invoice.
E-invoicing is usually not a design feature. It is an operations and compliance topic. The extension helps Magento create, validate, store, and expose e-invoice documents close to the normal invoice workflow.
- Generate structured e-invoice files from Magento invoices
- Support common European invoice formats such as XRechnung, ZUGFeRD, and Factur-X
- Handle invoice and credit memo e-invoice workflows
- Track generation and validation status in Magento admin
- Store generated invoice files with the related Magento document
- Let customers download e-invoice documents from the account area
- Support queued, cron-based, and manual generation flows
- Provide API-based access for connected accounting or ERP processes
- German B2B shops preparing for e-invoice requirements
- B2G or public-sector customers that require structured invoice files
- EU merchants that need EN 16931 based invoice data
- Shops that want PDF invoices and structured e-invoice files to stay connected
- Accounting teams that need status visibility when invoice generation fails
- Operations teams that want generation, validation, storage, and download in Magento
E-Invoice connects Magento invoice creation with structured electronic invoice output. Depending on the configuration, invoices can be generated immediately, processed later, or triggered manually.
The extension focuses on the parts that matter in real Magento operations: format selection, seller identity, payment terms, invoice and credit memo handling, validation, status tracking, document storage, customer downloads, and integration points for external systems.
Admins can review generated e-invoice records and see their current state without leaving Magento.
Invoice views can show generation and validation details, which helps teams identify document issues before they reach the customer.
Credit memo workflows can be handled alongside invoice workflows instead of being treated as a separate manual process.
Format settings define which structured invoice output Magento should create for a store or business process.
XRechnung settings support German and public-sector invoice requirements where structured XML output is expected.
ZUGFeRD and Factur-X settings help combine structured invoice data with PDF-based invoice workflows.
Validation and error behavior can be configured so teams know how failed or incomplete documents should be handled.
Customers can download invoice documents from their account area when the generated files are available.
Generation modes let merchants choose between immediate, queued, scheduled, or manual handling depending on their order volume and accounting process.
Status tracking makes it easier to see whether invoice data was created, validated, stored, or needs attention.
This is a commercial Magento 2 Extension. The source code is not published in this repository.
Customers receive access through SoftwareSilo after purchase. Installation and update instructions are available in the customer account and in the documentation.
- Product page: https://softwaresilo.io/en/magento2-extension-e-invoice
- Documentation: https://kb.softwaresilo.io/e-invoice
- Support: https://softwaresilo.io/en/contact
Commercial license. This repository is an information page only and does not grant usage rights for the extension.








