Phased 2025 to 2028

Peppol e-invoicing in Germany, ready for the B2B mandate

Since January 2025, every German business must be able to receive structured e-invoices, and issuing is phased in through 2028. Invoicier gets you sending and receiving in minutes.

Connect to Peppol Germany See how it works

Connected to the global Peppol network

Is e-invoicing mandatory in Germany?

Partly, and expanding fast. Since 1 January 2025, every domestic B2B business must be able to receive structured e-invoices. Issuing becomes mandatory for companies above EUR 800,000 turnover from 1 January 2027, and for all businesses from 1 January 2028.

What is Peppol in Germany?

Peppol (Pan-European Public Procurement On-Line) is a standard network for exchanging structured electronic invoices across Europe. In Germany it works alongside XRechnung and ZUGFeRD, the national e-invoice formats, as a recognised channel for sending and receiving EN 16931-compliant invoices.

Germany's B2B e-invoicing reform was introduced by the Growth Opportunities Act (Wachstumschancengesetz) in March 2024. From 1 January 2025, every domestic business must be able to receive a structured e-invoice. Simple PDFs and paper no longer count as structured e-invoices.

Issuing is phased by company size: from 1 January 2027, businesses with more than EUR 800,000 annual turnover must send structured e-invoices, and from 1 January 2028 the obligation extends to all domestic B2B transactions. Connecting now means you can already receive compliant invoices and are ready to issue before your deadline.

E-invoice formats and standards in Germany

German e-invoices must be structured and EN 16931-compliant. Invoicier generates and validates these formats for you.

XRechnung
The German CIUS (national profile of EN 16931), required for public-sector invoicing and a standard choice for B2B.
ZUGFeRD 2.x
A hybrid format that embeds EN 16931 XML inside a PDF, widely used for B2B invoices.
Peppol BIS Billing 3.0
The structured format used to send and receive over the Peppol network, compliant with EN 16931.

Peppol identifiers in Germany

On the Peppol network, German businesses are addressed by a participant identifier built from their official tax and routing numbers.

VAT ID (USt-IdNr.) DE123456789
Your German VAT identification number, commonly used as the basis for your Peppol participant ID.
Leitweg-ID 991-12345-67
The routing identifier required when sending invoices to German public-sector buyers.

Germany e-invoicing timeline

March 2024

Law adopted

The Growth Opportunities Act establishes the B2B e-invoicing mandate.

January 2025

Receiving mandatory

Every domestic B2B business must be able to receive structured EN 16931 e-invoices.

January 2027

Issuing (large businesses)

Companies with more than EUR 800,000 turnover must issue structured e-invoices.

January 2028

Issuing (all businesses)

Mandatory structured e-invoice issuing for all domestic B2B transactions.

How Invoicier connects you to Peppol Germany

No ERP migration, no paperwork. Sign up and start sending and receiving.

1

Create your account

Sign up with your email. No credit card, no lengthy onboarding.

2

Add your German company

Enter your company details and VAT ID (USt-IdNr.), and we register your Peppol ID for you.

3

Send your first invoice

Create a structured e-invoice and send it over Peppol to any German or international recipient.

4

Receive invoices automatically

Incoming Peppol invoices arrive in your dashboard. View, track, and manage them in one place.

Start free, no credit card

Why send Peppol invoices with Invoicier

Peppol-compliant e-invoicing with none of the ERP complexity, built for businesses of any size.

Compliant by design

Send and receive on the official Peppol network, fully aligned with EN 16931 and local rules.

Live in minutes

No ERP migration or paperwork. Sign up, add your company number, and send your first invoice.

Peppol ID handled for you

We register your participant ID for you so you can send and receive on the network.

Cross-border ready

Invoice any Peppol recipient across 50+ countries from one place, with no extra setup.

Peppol in Germany: frequently asked questions

Germany's B2B e-invoicing mandate is already underway

Start sending and receiving on Peppol today. It takes minutes.

Get Peppol-ready now →