Who this guide is for
This guide is for German SMEs, B2B suppliers, service companies, accountants and finance teams preparing for E-Rechnung workflows, including ZUGFeRD and XRechnung.
German SMEs and B2B suppliers need to understand E-Rechnung, ZUGFeRD, XRechnung, invoice receiving, validation, archiving and software readiness before customer and supplier workflows change.
This guide is for German SMEs, B2B suppliers, service companies, accountants and finance teams preparing for E-Rechnung workflows, including ZUGFeRD and XRechnung.
An E-Rechnung is not just a PDF. It is structured invoice data that software can process. Businesses need to be able to receive, validate, archive and sometimes issue invoices in accepted structured formats.
Ask your software provider whether it supports receiving and issuing ZUGFeRD and XRechnung, validates invoice data, archives invoices correctly and lets accounting users search and process structured invoices efficiently.
Do not assume customers will all accept the same format. Do not wait for customer pressure before testing your receive and archive workflow. Do not confuse a PDF invoice with a structured E-Rechnung.
Confirm E-Rechnung receive capability.
Verify ZUGFeRD and XRechnung support.
Test validation and archive workflow.
Update customer format requirements.
Train accounting users.
| Business type | What to do next |
|---|---|
| SME | Check current accounting software and customer format expectations. |
| Supplier to public sector | Pay special attention to XRechnung workflows. |
| B2B services | Prepare receiving, approval and archive processes. |
Use this term when comparing software, asking your accountant questions, or reading official guidance for Germany.
Use this term when comparing software, asking your accountant questions, or reading official guidance for Germany.
Use this term when comparing software, asking your accountant questions, or reading official guidance for Germany.
Use this term when comparing software, asking your accountant questions, or reading official guidance for Germany.
Use this term when comparing software, asking your accountant questions, or reading official guidance for Germany.
Use this term when comparing software, asking your accountant questions, or reading official guidance for Germany.
An E-Rechnung is a structured electronic invoice that software can process automatically. A normal PDF is not the same thing.
ZUGFeRD is a hybrid format that combines a readable PDF with structured data. XRechnung is an XML-based structured invoice format often discussed in public-sector contexts.
SMEs should prepare to receive and process structured invoices because customer and supplier expectations are changing during the transition.
A normal PDF by email should not be treated as a structured E-Rechnung. You need to verify format and software support.
It depends on customer requirements and your software. Many businesses need to understand both ZUGFeRD and XRechnung.
Ask about receiving, issuing, validation, archive/search, export, user training and accountant workflows for structured invoices.
Test whether your accounting software can receive and display structured invoice data, then confirm customer format requirements.
Yes. Businesses should verify that structured invoices are archived in a way that supports audit, search and accounting processes.
EU structured e-invoicing and EN 16931 context.
We cite official government and EU sources where possible and track last-checked dates because e-invoicing mandates change.