Skip to main content

Peppol Accredited Service Provider · E-Invoicing Software in Germany

Simplify E-Invoicing in Germany with Bytize

Bytize is a Peppol Accredited Service Provider with XRechnung live on its e-Gate API. Turn invoice data from SAP, Microsoft Dynamics or Salesforce into compliant e-invoices and exchange them on Peppol through a certified Access Point partner.

Peppol 4-corner model e-invoicing flow in Germany

From 1 January 2027, businesses with 2026 turnover above €800,000 must issue e-invoices for domestic B2B sales. All businesses follow on 1 January 2028.

What is E-Invoicing in Germany?

E-Invoicing in Germany (E-Rechnung) means exchanging domestic B2B invoices as structured data that follows the European standard EN 16931. Every business has had to be able to receive e-invoices since 1 January 2025; the obligation to issue them starts in 2027.

A PDF sent by email isn't an e-invoice. Hybrid ZUGFeRD invoices count only from the EN 16931 profile upwards; the Minimum and Basic WL profiles don't qualify.

What an e-invoice in Germany must follow

  • Format: EN 16931-compliant: XRechnung, ZUGFeRD (EN 16931 profile or higher), or EDI formats that can be converted to EN 16931
  • Exchange: No set channel: email, portals or Peppol, as agreed with your buyer
  • Public sector: B2G invoices use XRechnung with a Leitweg-ID, often sent through Peppol
  • Records: Keep invoices in their original structured form for 8 years

Who must comply

  • Domestic B2B supplies between businesses established in Germany
  • B2C sales are out of scope
  • Small-value invoices up to €250 and travel tickets are exempt
  • Paper or PDF invoices are allowed with the buyer's consent until 31 December 2026, and until 31 December 2027 for businesses with turnover up to €800,000

E-Invoicing in Germany: timeline and deadlines

Germany introduced the mandate through the Growth Opportunities Act, starting with receiving and then issuing by turnover.

  1. 1 Jan 2025

    All businesses

    Must be able to receive e-invoices

  2. 1 Jan 2027

    Prior-year turnover above €800,000

    Must issue e-invoices

  3. 1 Jan 2028

    All businesses

    Must issue e-invoices; transition rules end

The Federal Ministry of Finance confirmed in early 2026 that the issuing deadlines remain unchanged.

How E-Invoicing in Germany works with Bytize

Germany uses direct exchange: there's no clearance and no reporting to the tax office, so the invoice goes straight from you to your buyer.

  1. Send invoice data

    Your ERP sends invoice data to Bytize as JSON through the API.

  2. Validate and convert

    Bytize converts the data to XRechnung and checks it against the official rules.

  3. Deliver on Peppol

    Bytize delivers the invoice to your buyer’s Access Point through its certified Peppol Access Point partner.

  4. Buyer receives

    Your buyer's system reads the structured data directly, without retyping.

  5. Receive your invoices

    Invoices sent to you on Peppol arrive parsed into JSON for your ERP.

  6. Archive

    Each sent invoice joins a tamper-evident SHA-256 hash chain that auditors can verify at any time.

XRechnung and Peppol e-invoicing solutions in Germany, built for your business

Bytize's e-Gate API covers sending and receiving E-Rechnungen on Peppol.

  • Send JSON, get XRechnung

    Post invoice data as JSON. Bytize maps it to XRechnung automatically, and the same payload works across every Peppol country we cover.

  • Validation before sending

    Every invoice is checked against the official rules before it’s sent, and failures are held for review, never silently dropped.

  • Certified Peppol delivery

    Invoices are delivered through a certified Peppol Access Point partner, so you never manage certificates yourself.

  • ZUGFeRD support

    Generate ZUGFeRD invoices (EN 16931 profile) for buyers who prefer a hybrid PDF.

  • Real-time status webhooks

    Every state change, from draft to validated to sent, plus any validation failure, is pushed to your system.

  • Receive supplier invoices

    Incoming Peppol invoices from your suppliers in Germany arrive parsed into the same JSON shape, ready for your accounting system.

  • Tamper-evident archive

    Each sent invoice joins a tamper-evident SHA-256 hash chain that auditors can verify at any time.

Benefits of E-Invoicing in Germany

E-invoicing is a legal requirement, but done well it also speeds up payments and removes manual work from your finance team. Here's what changes when you switch with Bytize.

  • Stay compliant without extra work

    Every invoice goes out in an EN 16931 format, so you meet the 2027 and 2028 issuing deadlines by default.

  • Get paid faster

    Invoices reach your buyer's system in seconds instead of days by email or post, so approval and payment start sooner.

  • Fewer errors and rejections

    Each invoice is validated against the official rules before it's sent, so missing fields and wrong tax codes are fixed before your buyer sees them.

  • No more manual data entry

    Supplier invoices arrive as structured data your ERP can post directly, freeing your team from retyping and checking PDFs.

  • Audit-ready records

    Every invoice and status message is stored in a tamper-evident archive you can retrieve and export when the tax authority asks.

  • One setup for every market

    One API for every Peppol market Bytize supports, so expanding to a new market doesn’t mean a new provider.

E-invoicing software in Germany that connects to your ERP

Bytize sits between your ERP and the tax network, so your team keeps raising invoices the way it does today.

  • SAP

    ERP

    SAP logo
  • Microsoft Dynamics

    ERP

    Microsoft Dynamics 365 logo
  • Salesforce

    CRM and billing

    Salesforce logo
  • Any system

    Through the Bytize API (JSON)

    Custom ERP

Penalties for non-compliance with E-Invoicing in Germany

Germany has no dedicated e-invoicing fine, but an invoice in the wrong format isn't a proper invoice.

ViolationPenalty
Not issuing a proper invoice (§ 26a UStG)Fine of up to €5,000 per breach
Buyer receives a non-compliant invoiceInput VAT deduction can be denied until a correct invoice is issued

Whether a fine is imposed is at the tax authority's discretion.

Why choose Bytize for E-Invoicing in Germany

Bytize gives German businesses a certified route onto Peppol for XRechnung.

  • Peppol Accredited Service Provider

    Bytize is an OpenPeppol member and SMP provider, and delivers invoices through a certified Peppol Access Point partner.

  • XRechnung live today

    Bytize’s e-Gate API already supports XRechnung, so you can test well before 2027.

  • One API for your Peppol markets

    Send the same JSON, and Bytize applies each country’s rules for you.

  • Works with your ERP

    Connect SAP, Microsoft Dynamics or Salesforce, or any system that can send JSON through the Bytize API.

  • Finance-grade security

    TLS 1.3 and AES-256 encryption, an append-only audit log and a tamper-evident archive. GDPR-aligned, with a SOC 2 Type I audit underway.

  • Ready for EU ViDA

    Bytize follows OpenPeppol and the EU ViDA package, adding new rule sets server-side.

E-Invoicing in Germany: frequently asked questions

Yes, for domestic B2B sales. All businesses must be able to receive e-invoices since 1 January 2025, and must issue them from 2027 or 2028 depending on turnover.

Get ready for E-Invoicing in Germany before 2027

Tell us your turnover and your ERP. We'll confirm your issuing date and show how Bytize produces XRechnung on Peppol.