KIMISUITE 4 min read

E-Invoicing in Germany: What Applies in 2025, 2027 and 2028

German businesses must receive e-invoices since 2025 and issue them from 2027 or 2028, depending on turnover. The timeline, the exceptions, and why a PDF is not an e-invoice.

E-Invoicing in Germany: What Applies in 2025, 2027 and 2028

In Germany, every business has had to be able to receive structured e-invoices from other domestic businesses since 1 January 2025, and the obligation to issue them follows in two steps: from 1 January 2027 for most businesses and from 1 January 2028 for all.

The rule comes from the Growth Opportunities Act (Wachstumschancengesetz), which amended § 14 of the German VAT Act (UStG). The Federal Ministry of Finance (BMF) has explained the details in two letters, of 15 October 2024 and 15 October 2025, and in a public FAQ. Here is what applies when, who is affected, and what "e-invoice" means in this context.

The timeline at a glance

Date What applies Who
Since 1 January 2025 You must be able to receive e-invoices All domestic businesses, including small businesses under the Kleinunternehmer rule
Until 31 December 2026 You may still issue paper invoices, or other electronic formats such as PDF if the recipient agrees All businesses
From 1 January 2027 You must issue e-invoices for domestic B2B sales Businesses with total turnover above EUR 800,000 in the previous year (2026)
Until 31 December 2027 Paper or other electronic invoices remain allowed Businesses with previous-year turnover of EUR 800,000 or less
Until 31 December 2027 Existing EDI procedures that do not meet the e-invoice definition remain allowed All businesses using EDI
From 1 January 2028 E-invoices are mandatory for domestic B2B invoices All businesses

Receiving is the easy part: according to the BMF, an ordinary email inbox is enough to receive an e-invoice. The real work lies in issuing.

Who is affected, and who is not

The obligation applies to invoices between businesses established in Germany for domestic sales. It does not apply to:

  • invoices to private consumers (B2C)
  • small-amount invoices up to EUR 250 gross (§ 33 UStDV)
  • tickets for passenger transport
  • businesses using the Kleinunternehmer scheme, which are exempt from issuing e-invoices but still have to be able to receive them

If you sell mainly to consumers, little changes on the issuing side. If you sell to other German businesses, it affects almost every invoice you write from 2027 or 2028.

What counts as an e-invoice

This is where most misunderstandings start. Under the new § 14 UStG, an e-invoice is an invoice issued, transmitted and received in a structured electronic format that allows automatic processing. The BMF states that this is the case in particular when the invoice meets the European standard EN 16931.

Format E-invoice under § 14 UStG?
Paper invoice No, "other invoice" (allowed only during the transition)
PDF sent by email No, a PDF is an "other invoice", not an e-invoice
Scanned invoice No
XRechnung Yes, named by the BMF as meeting the requirements
ZUGFeRD from version 2.0.1 Yes, except the MINIMUM and BASIC-WL profiles
EDI formats Only under conditions; transition until end of 2027

A hybrid format such as ZUGFeRD combines a readable PDF with an embedded XML file. For tax purposes, the structured XML part is what counts.

How e-invoices are sent

The law does not prescribe a transmission channel. Email is expressly permitted, and the parties can agree on other routes such as a portal or an interface. Germany has no central clearing platform: invoices do not have to be reported to or approved by the tax authority before they reach the customer. This distinguishes Germany from countries such as Italy, where invoices pass through a state system.

E-invoicing is also not the same as fiscalisation. Fiscalisation concerns cash registers and receipts; e-invoicing concerns invoices between businesses. Germany regulates both, under separate rules.

A worked example

Two German businesses, both selling to other companies:

Studio A (design agency) Wholesaler B
Total turnover 2026 EUR 640,000 EUR 2.1 million
Receiving e-invoices Required since 2025 Required since 2025
Issuing e-invoices in 2027 Not yet required, paper or PDF still allowed Required from 1 January 2027
Issuing e-invoices from 2028 Required Required

Studio A has one more year of transition, but its customers may already prefer structured invoices during 2027. The practical advice for both is the same: do not wait for the last month.

The amounts on the invoice do not change. An invoice for EUR 4,200 net at 19 % VAT still shows EUR 798 VAT and EUR 4,998 gross, whether it arrives as paper or as XML. If you want to check net, VAT and gross quickly, the VAT calculator does that for any rate.

What to do now

  1. Check your receiving process. Can your bookkeeping read an XRechnung or ZUGFeRD file, or does someone open the XML by hand? This has been required since January 2025.
  2. Determine your group. Look at your 2026 turnover. Above EUR 800,000 you issue e-invoices from 1 January 2027; at or below, from 1 January 2028.
  3. Clean your customer data. Structured formats need complete data: VAT ID, correct legal names, addresses and, for public-sector customers, the routing ID (Leitweg-ID).
  4. Ask your software provider precisely. Ask not "Are you ready for e-invoicing?" but "Which format do you output, and does it meet EN 16931?". Have your tax adviser confirm the answer for your case.
  5. Plan the switch. Changing systems is easiest at the start of a month or quarter, with a short overlap. We describe the steps in how to switch invoicing systems without losing a single customer record.

Where KIMISUITE fits

CRM Business Hub keeps customers, quotes, invoices and payments in one place, so the data a structured invoice needs lives on the customer record rather than in a spreadsheet. A German business can use it for its invoicing. Which e-invoice format your business must issue, and from when, depends on the rules above; confirm the format question with us and your tax adviser before 2027 rather than relying on a general promise from any provider.

Cancel anytime · No minimum term · 14 days free

This article summarises the legal situation as of September 2026 and is not tax advice.