Worldwide tax guides /Germany E-invoicing & Digital Reporting GuideGermanyE-Invoicing & Reporting

Germany E-invoicing & Digital Reporting Guide

E-InvoicingDigital Reporting

Germany Electronic Invoicing and Digital Reporting Requirements

Overview
Current RequirementsUpcoming E-invoicing Requirements
Indirect tax control regimePost auditPost Audit
E-Invoicing/CTC ModelB2G E-InvoicingB2B E-Invoicing
Obligation statusLive: e-invoicing the Federal government Partially live: E-invoicing in remaining public administration January 2025: All resident businesses are required to accept electronic invoices compliant with EN 16931 // January 2027: Resident businesses with a yearly turnover of more than 800K€ must issue electronic invoices compliant with EN 16931 // January 2028: The remaining resident businesses must issue electronic invoices compliant with EN 16931
Governing entityFederal Ministry of Interior and Community (BMI) and the Federal Ministry of Finance (BMF)Federal Ministry of Finance (BMF)
Infrastructure/platformThe Central Federal Invoice Receipt Platform(ZRE), the platform of the central Federal Administration ;Online Access Law - Compliant Invoice Receipt Platform (OZG - RE) intended for affiliated institutions of the indirect federal administration and cooperating federal states. Each state may have its own platform. No platform is mandated for the exchange of e-invoices at this time, so parties can agree on the transmission channel. The BMF plans to introduce digital reporting requirements for e-invoices, which will involve a platform.
Peppol connectivityYes, however not fully implemented nationwide
Scope
Current RequirementsUpcoming E-Invoicing Requirements
TaxpayersSuppliers to Federal Public Institutions and affiliated indirect federal administrations. Suppliers to public entities in numerous other federal statesAll resident businesses
Domestic TransactionsB2B - no, B2C - no, B2G - yes, on the Federal level, partially within Federal statesYes. The e-invoicing mandate will cover all domestic transactions, except for: Tax-free service invoices; Invoices valued up to 250 Euros; Tickets
Cross-border TransactionsExport - no required, Import - not requiredVIDA
DocumentsInvoices (numerous types), Credit notesInvoices, Credit Notes
Supplier-side requirements (AR)
Current RequirementsUpcoming E-Invoicing Requirements
Format(s) while sending to the platformXRechnung and in some cases ZUGFeRD is also allowedCurrently not required
Format for exchange with buyer/recipientXRechnung and in some cases ZUGFeRD is also allowedAny structured or hybrid format compliant with EN 16931 or one that allows correct and complete extraction to EN 16931 is permitted. Examples: XRechnung, ZUGFeRD (Hybrid)
eSignature/SealNot requiredNot required
Buyer-side requirements (AP)
Current RequirementsUpcoming E-Invoicing Requirements
Receiving document in electronic formatMandatory for all German public entitiesMandatory for all resident businesses
Validation requiredIn some casesNo
Acknowledgement of receiptRequired for all German public entitiesNo
Response to the document received (Accept or reject)Required for all German public entitiesNo
OtherN/AOnce e-invoicing becomes mandatory, input VAT deductions will only be possible using electronic invoices.
Storage
Current RequirementsUpcoming E-Invoicing Requirements
Archiving AbroadAllowedAllowed
Archiving Period10 years10 years
Other Digital Reporting Obligations
Current RequirementsUpcoming E-Invoicing Requirements
SAF-T or other accounting filingsNoNo

Questions About E-Invoicing in Germany?

Contact our experts

Background

The implementation of the E-Invoicing system in Germany for B2G transactions started in 2017. The plan is to finalize the project within 2025 so that the only form of the invoice valid within B2G operations shall be an e-invoice.

From November 27, 2020, the suppliers of Federal Government institutions are obliged to send only e-invoices to public authority buyers. Only the E-Invoices in the meaning of the Federal E-Invoice Ordinance may be sent to the authorities.

The e-invoices should be sent to the State platforms, specifically developed and established for this purpose. These platforms represent the central access points for reporting of e-invoices. There are, at the moment, two main central platforms for reporting of e-invoices:

According to the Federal E-Invoicing Ordinance, for B2G transactions, the preferred standard which should be used is XRechnung. This doesn’t exclude the possibility of using other formats.

While having the B2G e-invoicing mandate in place for a while, the B2B e-invoicing requirements are quite new in Germany. Initially outlined in the 2021 coalition agreement, Germany received EU Council authorization on July 25, 2023, to mandate electronic invoices. The Growth Opportunities Act, proposed in October 2023 and approved by both the Bundestag and Bundesrat by March 2024, mandates e-invoicing for domestic B2B sales. Starting January 2027, companies with a turnover exceeding €800,000 must issue electronic invoices, with this requirement extending to all companies by January 2028. From January 2025, all companies must be able to receive e-invoices. This strategy aligns with the EU's VAT in the Digital Age proposal, adopting the EN 16931-1 e-invoicing standard.

What Types of Businesses Does This Apply to?

B2G e-invoicing requirement applies to suppliers of federal public institutions and associated indirect federal administrations. It also applies to suppliers to public bodies in many states.

B2B e-invoicing requirement applies to businesses established in Germany. Non-residents without a registered office, domicile, or habitual residence in Germany are not subject to these requirements.

Governmental Body Responsible for E-invoicing in Germany

The Federal Ministry of the Interior and Community (BMI), alongside the Federal Ministry of Finance (BMF), are the two main central public authorities responsible for the development, monitoring, and implementation of e-invoicing on the Federal level.

Specifically designed public authority for coordinating and implementing parts of the e-invoicing project is The Coordination Office for IT Standards (KoSIT) which maintains and develops the German E-Invoicing Standard (XRechnung) on behalf of the IT Planning Council .

KoSIT became the German Peppol authority in June 2018, with the responsibility of maintaining XRechnung. KoSIT's main tasks are to assist the IT Planning Council in adopting IT interoperability and IT security standards, as well as to manage joint federal and state e-government projects.

Penalties for Not Adhering to Germany's E-invoice Mandates

Late issuance of invoices, non-compliance with the rules on the storage of invoices may result in penalties. The penalty may not exceed EUR 5,000 for each offence.

Moreover, once B2B e-invoicing becomes mandatory, input VAT deductions will only be possible using electronic invoices. This means that failing to issue invoices electronically will result in the inability to deduct input VAT.

What does the e-invoicing process in Germany look like?

The B2G E-Invoicing flow:

  1. The user should first make a user account before he can use the invoice receipt platforms ZRE and OZG-RE. (Not required in submission is dont via Peppol) The user accounts of the federal government's invoice receipt platforms enable taxpayers, among other things, to track the status of the electronic invoices that have been submitted.
  2. The supplier sends the E-Invoice to the platform through the usage of one of the permitted transmission channels, Email, Peppol, Upload or manually, which are given as an option by the Federal government.
  • For transfer of invoices in high volume transmission methods such as web service via Peppol, e-mail is suggested
  • For small batches and/or single e-invoice transfers, the manual upload via the central platforms is a valid option

After the e-invoice has been reported to the Platform, the Platform checks for completeness and its conformity with the German E-Invoicing standard in syntax and semantics. Once the checks are complete, the invoice is then made available by the platform to the intended receiver indicated by the buyer reference or “Leitweg ID”.

In terms of B2B e-invoicing, there is no centralized platform or reporting requirement at this time, so the e-invoicing process is managed solely between businesses.

By January 2025, businesses must be able to receive e-invoices (AP). An email inbox is sufficient to comply, though parties may agree on other electronic transmission channels.

Starting January 2027, resident businesses with a turnover of more than 800K€ must issue electronic invoices compliant with EN 16931. This requirement will extend to all taxpayers by January 2028. Since there is no mandate to use a specific network or platform for e-invoice transmission, businesses are free to choose their preferred transmission channel.

Is SAF-T Needed in Germany?

There are no SAF-T obligations in Germany.

Questions About E-Invoicing in Germany?

Contact our experts

E-Invoicing & Global Tax Automation with Fonoa

One way to comply with Digital Reporting Requirements in Germany is to use a provider like Fonoa.

With Fonoa you can:

  • Have one integration for your global needs, including Germany
  • Save time and money by automatically cleaning your data to minimize errors and manual work
  • Utilize our validation mechanisms to ensure reporting accuracy, data completeness, full control, and compliance
  • Rest assured that transactions are successfully reported or queued for internal investigation with our retry mechanisms
  • Get full visibility with our dashboards by filtering criteria, analyzing granular transaction data, and quickly importing /exporting information

See how Fonoa can help

Contact our experts

Learn how Fonoa automates your tax and compliance workflows for greater control and scale

Let’s talk