Skip to content

Guide: e-invoicing

E-invoicing: rules, formats and rollout

Since 1 January 2025 every business in Germany must be able to receive e-invoices. This guide explains what makes an invoice electronic, which formats count and when the sending obligation starts.

EN 16931 · XRechnung · ZUGFeRD · Peppol

See pricing
Basics

What is an e-invoice?

  • Structured data, not an imageAn e-invoice carries every invoice detail in a structured, machine-readable format. It can be processed further without retyping.
  • EN 16931 sets the modelThe European standard EN 16931 defines the semantic data model: which details an e-invoice must contain and what they are called.
  • A PDF on its own is not enoughA PDF sent by email is not an e-invoice under the standard as long as it carries no structured invoice data.
  • B2G and B2B are separate tracksInvoices to German federal authorities have had to be filed as XRechnung since 27 November 2020. The B2B obligation comes from the Wachstumschancengesetz.

Formats

The formats at a glance.

XRechnung, ZUGFeRD and Factur-X all build on EN 16931. What differs is how the invoice is presented and where it is used.

XRechnung

A purely structured XML format and the German CIUS of EN 16931. It is the required standard for invoices to federal authorities.


  • XML
  • CIUS of EN 16931
  • B2G

ZUGFeRD

A hybrid format: a readable PDF with the invoice data embedded as XML. Recipients without e-invoicing software still see the invoice as usual.


  • PDF with XML
  • Hybrid
  • B2B

Factur-X

The French counterpart to ZUGFeRD, technically closely related, and therefore the route into French invoicing.


  • PDF with XML
  • France

Peppol BIS Billing 3.0

Not an invoice layout of its own but the specification for exchange across the Peppol network, likewise based on EN 16931.


  • Delivery
  • Europe-wide

E-invoicing obligation

When does e-invoicing become mandatory?

The deadlines come from the Wachstumschancengesetz. The 2027 revenue threshold is currently planned and may still be refined.

  1. 1 January 2025

    Every business in Germany must be able to receive and process e-invoices, regardless of size or revenue.

    • Receiving mandatory
    • All businesses
  2. 2025 to 2026

    Transition period: paper and simple PDF invoices may still be sent as long as the recipient agrees.

    • Transitional rule
  3. 1 January 2027

    B2B sending becomes mandatory for businesses with more than 800,000 euros of revenue in the previous year.

    • Sending mandatory
    • Above 800,000 euros
  4. 1 January 2028

    Sending becomes mandatory for all businesses, whatever their revenue.

    • Sending mandatory
    • No exceptions

What this meansReceiving is already required today. Switching your outgoing invoices now uses the transition period rather than spending it.

Formats & networks

E-invoicing is a European story.

Other EU member states are introducing B2B mandates too, with their own formats and delivery routes.

  • XRechnung (DE)
  • ZUGFeRD (DE)
  • Factur-X (FR)
  • PDF
  • Peppol (EU)
  • Fattura PA (IT)
  • KSeF (PL)
  • VeriFactu (ES)
  • PA (FR)
More on e-invoicing in Europe

Put it into practice with faktoora

Create and receive e-invoices.

Outgoing invoices

Create e-invoices

XRechnung, ZUGFeRD and Factur-X are produced in the right format per recipient. Mandatory fields are checked before an invoice leaves the house.

  • XRechnung
  • ZUGFeRD
  • Factur-X
Create e-invoices
Incoming invoices

Receive e-invoices

Incoming invoices arrive by email, Peppol or upload, are validated against EN 16931 and are passed on for approval in a structured form.

  • Email
  • Peppol
  • Upload
Receive e-invoices

Delivery & scope

Network and feature scope.

Network

Peppol

The Peppol network lets you exchange e-invoices with recipients across Europe without building a separate connection per business partner.

  • Peppol BIS Billing 3.0
  • Europe-wide
More on Peppol
Overview

All features

From creating an invoice through checks and approval to the export into accounting: the full scope of faktoora at a glance.

  • Feature catalogue
See all features

Common questions

Common questions about e-invoicing.

Ready for e-invoicing?

Create, receive and validate e-invoices in the formats your recipients ask for.

No credit card · Cancel any time · GDPR compliant