Germany · Peppol April 4, 2026 10 min read

Germany & Peppol: Accelerating Cross-Border E-Invoicing

With 3.5 million companies and Europe's largest economy, Germany's embrace of Peppol is transforming cross-border e-invoicing. Learn how XRechnung and Peppol BIS Billing work together to enable seamless international trade — and how to connect your business to a growing network of EU trading partners.

InvoStaq Compliance Team

Cross-border e-invoicing & Peppol Access Point specialists

Germany stands at the heart of European trade. With approximately 3.5 million companies and the EU's largest GDP, the country's adoption of Peppol for cross-border e-invoicing sends a powerful signal to the entire continent. Since the Growth Opportunities Act (Wachstumschancengesetz) passed in March 2024, Germany has moved rapidly — mandating the receipt of structured e-invoices from January 2025 and phasing in issuance mandates through 2028.

But the domestic mandate is only one side of the story. For German businesses trading across the EU — and for international firms selling into Germany — the Peppol network provides a seamless, standardised channel for exchanging compliant invoices across borders. As noted in a March 2026 article on peppol.org, "E-Invoicing without borders" is becoming reality, with Finland and Germany highlighted as key drivers of this pan-European transformation.

Peppol in Germany Today

Germany's relationship with Peppol has evolved significantly since the network first gained traction in Northern Europe. While countries like Norway, Finland, and the Netherlands were early adopters, Germany initially focused on its own standard — XRechnung — for B2G (Business-to-Government) invoicing. Since November 2020, all federal government suppliers in Germany have been required to submit invoices in XRechnung format via the ZRE (Zentraler Rechnungseingang) portal.

With the 2025 receiving mandate now live, every business registered in Germany must be capable of accepting structured e-invoices in the EN 16931 format — which includes both XRechnung and ZUGFeRD (a hybrid PDF/XML format). The issuance mandates follow a two-phase rollout:

Jan 2025
Receiving Mandate LIVE

All German businesses must be able to receive and process structured e-invoices. This applies regardless of company size.

Jan 2027
Issuance: Revenue > €800K

Businesses with annual revenue exceeding €800,000 must issue structured e-invoices for all domestic B2B transactions.

Jan 2028
Issuance: ALL Businesses

Every business in Germany, regardless of size, must issue compliant e-invoices for B2B transactions.

Cross-Border E-Invoicing via Peppol

While XRechnung serves as Germany's domestic standard for structured e-invoicing, it is specifically a German CIUS (Core Invoice Usage Specification) of the EN 16931 European norm. When a German company needs to send an invoice to a trading partner in France, Belgium, or any other Peppol-connected country, the Peppol BIS Billing 3.0 specification is the common language that bridges the gap.

The beauty of the Peppol 4-corner model is that the sender and receiver never need to agree on technical details directly. Each party connects to their own certified Peppol Access Point (AP), and the network handles routing, format translation where needed, and delivery confirmation via Message Level Responses (MLR). A German supplier sending an invoice to an Italian buyer simply submits their document via their AP — InvoStaq, for example — and the network ensures it reaches the buyer's AP in the correct format.

PEPPOL CROSS-BORDER NETWORK🇩🇪 Germany3.5M CompaniesXRechnung + Peppol BISKoSIT — Peppol Authority🇫🇷 FranceFactur-X / Chorus Pro🇳🇱 NetherlandsPeppol Pioneer🇧🇪 BelgiumB2B Peppol Jan 2026🇮🇹 ItalySDI Mandate Live🇮🇪 IrelandRevenue Online🇦🇹 AustriaebInterface🇵🇱 PolandKSeF Mandate🇫🇮 FinlandPeppol Est. 2010Peppol 4-Corner Model

One Connection, 40+ Countries

By connecting to a single Peppol Access Point, German businesses gain the ability to send and receive compliant e-invoices with trading partners across more than 40 countries — without needing individual integrations for each destination.

XRechnung vs Peppol BIS Billing

A common point of confusion among German businesses is the relationship between XRechnung and Peppol BIS. Both are based on the same European standard (EN 16931), but they serve different purposes and have distinct validation rules:

XRechnung (Domestic)German CIUS of EN 16931Format: Pure XML (UBL or CII)Use: B2G mandatory since 2020B2B mandatory from Jan 2027Validation: KoSIT ValidatorScope: Domestic German invoicesEN 16931Common StandardPeppol BIS Billing 3.0International CIUS of EN 16931Format: UBL 2.1 XMLUse: Cross-border B2B/B2GRouted via Peppol 4-corner modelValidation: Peppol Schematron rulesScope: 40+ countries worldwide

In practice, the key difference is scope. XRechnung includes Germany-specific business rules (Leitweg-ID for B2G routing, specific buyer reference requirements, and German tax code mappings). Peppol BIS Billing 3.0 is designed to work across borders, using the Peppol Participant ID scheme (e.g., 0204 for German Leitweg, 9930 for German VAT numbers) for routing.

For German businesses trading internationally, ZUGFeRD 2.x also plays a role. As a hybrid format that embeds the structured XML data inside a PDF/A-3 document, ZUGFeRD provides a human-readable fallback while maintaining full EN 16931 compliance. The "Extended" and "XRechnung" profiles of ZUGFeRD are accepted under the German mandate.

KoSIT & Peppol Authority Germany

The Koordinierungsstelle für IT-Standards (KoSIT) serves as Germany's Peppol Authority, responsible for managing the national Peppol infrastructure and certifying Access Points operating in the German market. Based in Bremen, KoSIT also maintains the XRechnung standard itself, publishing regular updates and validation tools (the "KoSIT Validator") used by businesses and Access Points to check compliance.

Peppol Authority Role

KoSIT certifies and monitors Access Points, ensures SMP/SML integrity, and enforces Peppol transport requirements in Germany.

XRechnung Maintenance

KoSIT publishes the XRechnung specification and update schedule, typically releasing new versions twice per year.

Validation Tooling

The open-source KoSIT Validator is the official tool for checking XRechnung compliance before submission to government portals.

Stakeholder Coordination

KoSIT coordinates between federal, state, and municipal authorities to ensure consistent e-invoicing implementation across Germany.

Peppol Growth Statistics

Peppol adoption in Germany has been accelerating steadily since 2018, driven initially by the B2G mandate and now powered by the broader B2B mandate. According to OpenPeppol data, Germany has seen consistent year-over-year growth in registered Peppol participants and transaction volumes — though penetration relative to the country's 3.5 million businesses still leaves massive room for growth.

3.5M

Registered Companies

Total German businesses — only a fraction currently use Peppol, but mandates will drive rapid adoption.

2018–2026

Steady Growth Period

Peppol transactions in Germany have grown year-over-year since the first B2G e-invoicing requirements.

40+

Connected Countries

German businesses can reach trading partners across the entire Peppol network spanning 40+ nations.

The March 2026 article from peppol.org highlighted the collaboration between Finland and Germany as an example of how cross-border e-invoicing is maturing. Both countries have strong Peppol Authorities, established Access Point ecosystems, and a shared commitment to the EN 16931 standard. As the 2027 issuance mandate approaches, experts project a significant surge in German Peppol registrations — particularly for cross-border use cases where direct AP connections offer clear advantages over email-based PDF exchange.

Connecting to EU Trading Partners

For German businesses preparing for cross-border e-invoicing, the practical steps are straightforward — but require careful planning:

Step 1: Choose a Certified Peppol Access Point

Select an Access Point certified by KoSIT that supports both XRechnung for domestic invoicing and Peppol BIS Billing 3.0 for cross-border transactions. InvoStaq is certified for both.

Step 2: Register Your Peppol Participant ID

Your AP will register your business on the Peppol SMP (Service Metadata Publisher) using your German VAT number (scheme 9930) or Leitweg-ID (scheme 0204) so that trading partners can discover your endpoint.

Step 3: Configure ERP Integration

Connect your ERP system (Dynamics 365, SAP, Odoo, or others) to your Access Point. InvoStaq provides native plugins that work directly inside your ERP — no new portals required.

Step 4: Test with Trading Partners

Send test invoices to your key cross-border partners to validate format compatibility, routing, and MLR (Message Level Response) handling before going live.

Step 5: Go Live & Monitor

Once testing is complete, switch to production. Your AP handles all routing, format validation, and delivery confirmation automatically. Monitor compliance dashboards for any issues.

InvoStaq as Your Cross-Border Access Point

InvoStaq operates as a certified Peppol Access Point, purpose-built for German businesses that trade internationally. Our platform handles the complexity of cross-border e-invoicing so you don't have to — from format selection (XRechnung for domestic, Peppol BIS for international) to participant discovery via SMP/SML, to real-time delivery confirmation through MLR responses.

With native ERP plugins for Microsoft Dynamics 365 and Odoo, InvoStaq sits silently inside your existing workflow. When you hit "Send" on an invoice, our AI Syntax Guardian validates it against the relevant ruleset — XRechnung or Peppol BIS — and transmits it via the correct channel. No new portals, no manual format conversions, no compliance uncertainty.

Multi-Country Reach

Send and receive invoices across 40+ Peppol-connected countries from a single integration point.

Auto Format Selection

InvoStaq automatically selects XRechnung for German recipients and Peppol BIS Billing for international partners.

Real-Time Validation

Every invoice is validated against both KoSIT and Peppol Schematron rules before transmission — in under 200ms.

MLR Confirmations

Receive delivery confirmations directly in your ERP, so you always know the status of every cross-border invoice.

Ready to Go Cross-Border with Peppol?

Connect your German business to the Peppol network and start exchanging compliant e-invoices with trading partners across the EU — from a single Access Point.