ZUGFeRD & XRechnung
Automatic generation of compliant e-invoices for Shopware 6, WooCommerce and other shop systems. XRechnung 3.0 compatible.
The Evolution of Invoicing: From Paper to XRechnung
In today's digital business world, the efficiency of business processes is crucial for a company's success. ZUGFeRD (Central User Guide of the Forum for Electronic Invoicing Germany) is a hybrid invoice format that contains both human-readable invoices in PDF format and machine-readable data in XML.
With the introduction of EU Directive 2014/55/EU and the national implementation through the E-Invoicing Regulation, all companies - not just suppliers to public authorities - must now submit their invoices electronically in XRechnung format. From 2025, the e-invoicing requirement will be gradually extended to B2B transactions.
Our plugin solutions implement the latest XRechnung 3.0 profile, ensuring that all current legal requirements are met and your invoices comply with the highest standards.
How Automation Works
From data extraction to validated XRechnung
Data Extraction
Automatic extraction of all relevant invoice data from your shop: customer and supplier data, line items, taxes, payment terms and bank details.
- Shopware 6 & 5
- WooCommerce
- Magento
- Other systems
XML Generation
Conversion of invoice data into ZUGFeRD XML format according to XRechnung 3.0 standard. All required information is structured and prepared in compliance with regulations.
- XRechnung 3.0
- ZUGFeRD 2.1.1
- EN 16931 compliant
- Peppol compatible
PDF Integration
XML data is embedded into the PDF invoice document. The result is a hybrid document that is both human and machine readable.
- PDF/A-3 format
- Embedded XML
- Visually identical
- Archivable
Validation
Automatic verification of generated invoices against XRechnung schemas. Errors are detected before the invoice is sent.
- Schema validation
- Business rules
- Error reporting
- Correction suggestions
Transmission & Delivery
Automatic delivery of e-invoices via various channels: Peppol network, email, or direct upload to customer portals.
- Peppol transmission
- Email delivery
- Portal upload
- Status tracking
Archiving
Compliant long-term archiving of all e-invoices with complete audit trail and tamper-proof storage.
- Legally compliant
- 10-year retention
- Audit trail
- Tamper-proof
Why Automate E-Invoicing?
Efficiency, compliance and faster payments
Time Savings
No more manual invoice creation. XRechnung invoices are automatically generated upon order completion.
Error Reduction
Automated processes minimize input errors and ensure reliable data transfer.
Faster Payments
Machine-readable invoices are automatically processed - this accelerates payment receipt.
Legal Compliance
Automatically meet all requirements of the E-Invoicing Regulation and EU Directive 2014/55/EU.
Better Business Relationships
Professional, standards-compliant invoices strengthen trust with public authorities and business partners.
Audit-Proof
PDF/A-3 format enables audit-proof archiving in compliance with accounting standards.
Supported Systems
ZUGFeRD/XRechnung for all common e-commerce systems
Shopware 6 & 5
Native plugin solution for Shopware with full integration into the order process. Automatic XRechnung generation upon invoice creation.
- Shopware 6.5+ & 6.7
- Shopware 5 Legacy
- Admin integration
- API support
WooCommerce
WordPress plugin for WooCommerce shops. Seamless integration with existing PDF invoice plugins and accounting solutions.
- WooCommerce 8+
- HPOS compatible
- Germanized integration
- WPML support
Magento & Others
Custom implementations for Magento, PrestaShop, Oxid and other shop systems as well as ERP integrations on request.
- Magento 2 / Adobe Commerce
- PrestaShop
- Oxid eShop
- Custom solutions
Frequently Asked Questions
ZUGFeRD is a hybrid format containing both a human-readable PDF invoice and machine-readable XML data. XRechnung is the German standard for electronic invoices to public authorities. ZUGFeRD 2.1+ includes the XRechnung profile and thus meets both requirements.
Since November 2020, suppliers to the German federal government must use XRechnung. From 2025, the e-invoicing requirement will be gradually extended to B2B transactions. By 2027, all companies must be able to receive e-invoices, and by 2028 also send them.
An XRechnung contains all invoice-relevant data: seller and buyer information, routing ID (for public authorities), line items with article description and quantity, tax rates and amounts, payment terms, bank details and other mandatory fields according to EN 16931.
Yes, that's exactly the advantage of ZUGFeRD: the XML data is embedded in your existing PDF invoice. The PDF looks the same to the recipient as usual, but additionally contains machine-readable data for automatic processing.