Skip to main content

Readiness check

E-invoicing readiness check: 12 questions

Answer twelve questions about issuing, receiving, archiving and special cases. Your assessment appears here with recommended next steps. You do not need an account.

Legal status: 27 September 2026

  1. 01Did your total turnover in the previous calendar year exceed €800,000?

    Above €800,000 the issuance mandate applies from 1 January 2027, otherwise from 1 January 2028.

  2. 02What do you create your outgoing invoices with today?
  3. 03Which Odoo version do you use?
  4. 04Do you receive structured invoices (XRechnung, ZUGFeRD) today and can you read their XML part?

    The duty to receive has applied to every domestic business since 1 January 2025.

  5. 05How do you record incoming invoices?
  6. 06Do you keep the XML files intact in an archive for eight years?
  7. 07Do you check e-invoices with a validator and keep the validation report?
  8. 08Are you registered on the Peppol network?
  9. 09Do you invoice public authorities (with a Leitweg-ID)?
  10. 10Do you have recurring invoices or contracts billed periodically, e.g. rent or maintenance?
  11. 11Do you issue self-billing credit notes or invoice corrections?
  12. 12Does your group have an entity in France?

0 of 12 questions answered

How the check scores

Two questions decide: did your total turnover exceed €800,000 last year, and can your system produce XRechnung or ZUGFeRD today? If the first applies and the second does not, you must act before 1 January 2027.

The other answers show gaps in receiving, archiving and special cases such as recurring invoices or credit notes. Every statement rests on the German VAT Act and the Federal Ministry of Finance letters of 15 October 2024 and 15 October 2025.

The check does not replace tax advice. It shows you where to start.

Back to the e-invoicing overview →