Germany guide · readiness report

Germany E-Rechnung readiness report: what to check before 2027/2028

What a Germany E-Rechnung readiness report should cover: BMF deadlines, XRechnung, ZUGFeRD, EN 16931, DATEV, receiving, issuing, archive and software evidence.

Quick verdict:
  • Start with scope: German domestic B2B, receiving, issuing, corrections and archive are separate readiness checks.
  • Proof means validated XRechnung/ZUGFeRD samples, EN 16931 field coverage and DATEV or accounting handoff evidence.
  • Highest risk: treating an inbox, PDF export or vendor badge as readiness before real invoice scenarios are tested.
Last checked: 7 July 2026Based on official sourcesClear summaryBusiness guidance, not legal advice
Official sources prioritized
Last-checked dates visible
Free checker, no signup required

What you need to know

Guide

When a readiness report is useful

Create a readiness report if you issue German domestic B2B invoices, receive supplier invoices in Germany, use Shopify, WooCommerce, Odoo, ERP or DATEV-oriented bookkeeping, or cannot clearly prove how XRechnung and ZUGFeRD files move through approval, correction and archive. It is especially useful before choosing another app, connector or accounting package.

Guide

Scope and timetable to document

The BMF FAQ describes mandatory structured e-invoicing for transactions between domestic entrepreneurs from 1 January 2025, with transition rules for issuing. Your report should separate receive readiness, issue readiness, domestic B2B, B2C, EU cross-border, exempt cases and any public-sector B2G XRechnung flows so software tests match the real obligation.

Guide

Formats and standards evidence

Ask for sample XRechnung and ZUGFeRD files and check that they align with EN 16931 and the invoice data your customers and accountant need. A normal PDF, PDF download, CSV export or generic “e-invoice ready” claim should not be treated as evidence until a structured file can be validated and processed.

Guide

Systems and accounting workflow

Map where invoice data starts, who approves it, how corrections are created, and where the final structured invoice is archived. For many German SMEs the key handoff is DATEV or the accountant’s bookkeeping process; for larger companies it may be ERP, API middleware, document management and access-control evidence.

Guide

Demo pack for vendors and accountants

Use the same scenarios for every provider: one German B2B invoice, one B2C invoice, one EU B2B invoice, one refund or credit note, one missing VAT data case, one supplier invoice received as XML, and one archive search. Score validation, error messages, correction links, export, permissions, support and pricing.

Guide

Risks and mistakes to avoid

The biggest mistakes are waiting until issuing becomes urgent, assuming an email inbox equals process readiness, buying a connector without receiving tests, ignoring credit notes, and leaving the accountant to fix validation errors manually. The report should name the owner for every exception before go-live.

Guide

What the final report should include

A useful report includes scope, deadlines, invoice-flow inventory, systems map, format proof, test evidence, open risks, vendor questions, accountant decision, archive location, training actions and a dated source list. It should be practical enough for finance, operations and software vendors to act on.

Guide

Next action this week

Pick five real invoice examples and one supplier invoice. Run them through your current software or shortlisted provider, save the structured output and status evidence, then decide whether you can proceed with the current setup or need a specialist E-Rechnung, ERP or DATEV workflow review.

Guide

Practical question summary

For Germany E-Rechnung readiness report: German businesses often ask whether a PDF is enough, what E-Rechnung means, how ZUGFeRD differs from XRechnung, whether small businesses must prepare, and how accounting software should receive, validate and archive structured invoices.

Guide

Decision framework for businesses

For Germany E-Rechnung readiness report: The safest path is to confirm customer format requirements, test receiving structured invoices, validate sample files, verify archive/search and involve the accountant before changing the invoice setup.

Guide

How to use this guide

Use this guide to decide whether Germany E-Rechnung readiness report affects your Germany workflow and which evidence is still missing. Start with E-Rechnung receiving, ZUGFeRD and XRechnung formats, validation rules, then test receive a structured invoice and generate ZUGFeRD before comparing software.

Guide

Data and terms to prepare

For Germany E-Rechnung readiness report, the important terms are Germany E-Rechnung readiness report, Germany, E-Rechnung receiving, ZUGFeRD and XRechnung formats, validation rules, archive search, tax advisor handoff. Clean these fields in customer, supplier, tax and accounting records before rollout; otherwise validation and support issues appear during daily invoicing.

Guide

Software proof to request

For Germany E-Rechnung readiness report, ask vendors to show show E-Rechnung receiving, ZUGFeRD/XRechnung generation, validation, archive and tax advisor export using your examples. The demo should cover receive a structured invoice, generate ZUGFeRD, generate XRechnung, simulate a validation error and explain who handles errors, corrections, archive access and accountant handoff for E-Rechnung receiving, ZUGFeRD and XRechnung formats, validation rules.

Guide

Evidence before rollout

Keep official links, screenshots, test invoices and the decision reason for Germany E-Rechnung readiness report. For Germany E-Rechnung readiness report, the implementation file should prove how E-Rechnung receiving, ZUGFeRD and XRechnung formats, validation rules, archive search were checked, not just that a tool was selected.

Guide

Decision checkpoint

Do not close Germany E-Rechnung readiness report until someone can explain Germany E-Rechnung readiness report in Germany, name the workflow owner, show one tested invoice scenario and describe how the team avoids choosing software for Germany before proving the real Germany E-Rechnung readiness report workflow.

Checklist

List German domestic B2B, B2C, EU cross-border and B2G flows

Confirm receive readiness for XRechnung and ZUGFeRD files

Test issuing against EN 16931 with real invoice data

Verify DATEV, accountant, ERP or API handoff

Document corrections, refunds, cancellations and credit notes

Store structured files, status logs and archive/search evidence

Assign owners for validation errors and rejected invoices

Compare software cost, support, data export and exit options

FAQ

What is a Germany E-Rechnung readiness report?

It is a practical assessment of German invoice flows, deadlines, formats, software, accountant workflow, evidence gaps and next actions. It is not legal advice, but it helps finance and operations teams decide what to test and buy before the 2027/2028 phases become urgent.

Who needs one?

German SMEs, ecommerce merchants, ERP users, cross-border groups with German entities, accountants and finance teams benefit most when the current process is unclear or when several systems touch invoice creation, receiving, corrections and archiving.

Does receiving readiness mean only having an email address?

Official EU context notes that an email address can satisfy the basic reception channel, but operational readiness is broader. You still need to open, validate, approve, book, correct and archive structured invoices without losing the XML evidence.

Should the report focus on XRechnung or ZUGFeRD?

It should cover both where relevant. XRechnung is XML-only and common in public-sector and automated workflows; ZUGFeRD combines a readable PDF layer with embedded structured data. The right mix depends on customers, suppliers, software and accountant process.

Is DATEV required?

DATEV is not the law itself, but it is central to many German accounting workflows. If your accountant uses DATEV-oriented processes, the report should show exactly how structured invoices, corrections, status evidence and archive records reach bookkeeping.

Can a normal PDF still be used?

A normal PDF is not a structured E-Rechnung. Transition rules and recipient agreement may affect timing for issuing, but the readiness report should not treat PDF-only invoicing as a future-proof German B2B process.

What evidence should I ask from software vendors?

Ask for validated XRechnung or ZUGFeRD samples, receiving workflow, correction handling, archive search, export, permissions, support ownership, data hosting, pricing and a demo using your own invoice scenarios.

Is this legal or tax advice?

No. This is practical software and workflow guidance. Confirm mandate scope, VAT treatment and retention duties with BMF guidance, official sources and a qualified German tax adviser.

What do German businesses usually ask first?

For Germany E-Rechnung readiness report: They usually ask whether PDFs are enough, what ZUGFeRD and XRechnung mean, and whether their software can receive structured invoices.

What is the biggest E-Rechnung mistake?

For Germany E-Rechnung readiness report: The biggest mistake is treating the change as only a new export format instead of testing receive, validation, archive and accountant workflows.

What should I test first for Germany E-Rechnung readiness report?

For Germany E-Rechnung readiness report, start with receive a structured invoice, generate ZUGFeRD, generate XRechnung because those scenarios reveal whether the workflow is practical.

What is the main risk for Germany E-Rechnung readiness report?

The main risk is choosing software for Germany before proving the real Germany E-Rechnung readiness report workflow.

Key regulations, formats and terms

GermanyE-RechnungZUGFeRDXRechnungEN 16931structured invoiceB2B e-invoicingaccounting softwareinvoice archiveSMEEuropean CommissioneInvoicingDirective 2014/55/EUstructured electronic invoiceVAT automationcross-border tradeGermany E-Rechnung readiness report

Germany — Country hub

Continue reading

Official sources

We prioritize official government and EU sources where available and keep last-checked dates visible for mandate-sensitive pages.