XRechnung

What is needed to achieve full regulatory compliance?

Archiving requirements for e-invoicing

In B2G relations, the regulations introduced in Germany oblige suppliers to send e-invoices to German public administration units (at the federal level). Therefore, area suppliers for German public administration institutions are obliged to send them structured e-invoices in accordance with the rules. Invoices in PDF format are not accepted, and only files created in the appropriate document format, such as Xrechnung are valid. The German B2G e-invoicing system is decentralized. The access points for receiving B2G e-invoices from suppliers at the federal level are the ZRE and OZG RE platforms. At the state level, each state can choose to use the central government platform or other systems (or none at all). For now, all companies in selected states such as Mecklenburg-Western Pomerania, Saarland and Hamburg, Bremen, Saarland and Baden Württemberg and doing business with public entities should use structured electronic invoices.

E-invoicing process description

B2B obligation

B2B e-invoicing remains optional. At the end of 2022, the German government applied for permission from the European Commission to introduce mandatory e-invoicing to be able to introduce mandatory e-invoicing as soon as possible to combat VAT fraud.

After the changes that were announced in July 2023, from January 1, 2026, German companies will be required to issue electronic invoices for VAT-taxed transactions, while from January 1, 2025, electronic invoicing will be voluntary. This obligation will apply when issuers and recipients of invoices are based in Germany (including foreign companies established in Germany) but will not apply to B2C transactions, which are exempt from VAT. Mandatory e-invoices must comply with CEN, the European Committee for Standardization standard. No other country has made such an obligation so far, so Germany is a pioneer in the area of CEN compliance. The authorities are considering the EU's 'VAT in the Digital Age' ('ViDA') as part of the 2028 e-invoicing requirement for cross-border invoices.

As part of the transition period, which will be implemented from January 1, 2025, to December 31, 2027, e-invoices that do not comply with CEN will still be accepted under certain conditions. However, it will be required to transmit them via EDI and give the recipient's consent to such an invoice format. This means that to exchange existing non-CEN compliant formats (e.g., EDIFACT, VDA, X12, TRADACOM, etc.), the consent of all recipients must be obtained.

Implementation timeline

  • Since 27 November 2020, B2G e-invoicing has been mandatory at federal level and in the federal state of Bremen
  • As of 1 January 2022, B2G e-invoicing became mandatory in the federal states of Saarland, Hamburg and Baden Württemberg
  • As of 1 April 2023, B2G e-invoicing became mandatory in the federal state of Mecklenburg-Western Pomerania
  • As of January 2024, B2G e-invoicing will become mandatory in the federal state of Rhineland-Palatinate
  • As of 18 April 2024, B2G e-invoicing will become mandatory in the federal state of Hessen
  • As of January 2025, start of gradual implementation of mandatory B2B e-invoicing (electronic invoicing will be voluntary)
  • As of January 2026, German companies will be required to issue electronic invoices for VAT-taxed transactions

E-invoicing process description

E-invoicing platform description

At the federal level there are two platforms: ZRE and OZG-RE. ZRE (the Zentrale Rechnungseingangsplattform) is a platform for sending e-invoices directly to the German federal administration. Platform for sending e-invoices indirectly to the German federal administration is OZG-RE (the Onlinezugangsgesetz-konforme Rechnungseingangsplattform). The OZG-RE (Online Access Act compliant e-invoice platform) features a PEPPOL interface.

At the sate level there are numerous platforms such as SH Portal in Schleswig-Holstein, Elektronische Poststelle in Hamburg, NAVO in Lower Saxony, zERIKA in Bremen, NRW in North Rhine-Westphalia, RLP in Rhineland-Palatinate and Zentraler Rechnungseingang in Baden-Württemberg, RLP in Saarland. 

An official B2G e-Invoice format is XRechnung. File in XRechnung format can be sent using one of many transmission channels, such as the German ZRE, OZG RE, VPX platforms, as well as the European PEPPOL network.

What is the required format of an e-invoice

What is the required format of an e-invoice?

In Germany, the required format for B2G invoices is XRechnung. This is an XML-based semantic data model that complies with the European standard EN 16931 and is a response to the CEN standard (CEN/TC 434). Other formats, such as ZUGFeRD 2.0 or Factur-X, are still valid for B2B transactions, but all suppliers to the German public administration are required to switch to X-Rechnung. 

How integrity and authenticity may be ensured?

How integrity and authenticity may be ensured?

Qualified Electronic Signature is one of the accepted methods. Data sealed with a qualified electronic seal enjoy the presumption of integrity and authenticity.

Why is Comarch the best choice?

We have 20+ years of experience in carrying out various EDI, e-invoicing, and other document exchange projects around the world. In those years, we have successfully connected more than 130,000 entities from over 60 countries.

  • 1. Legal compliance

    Full compliance with the latest data exchange regulations and modern data transfer standards

  • 2. Digitization

    Applying new technologies and IT solutions in order to streamline workflows and automate activities and procedures

  • 3. Individual approach

    Tailor-made solutions based on processes specific to each company – own road map and a suitable pace of changes

  • 4.Security

    Highest level of security for all sensitive and important company data

    Legal regulation changes in Germany

    Characteristics of the e-invoicing in Germany

    Mandatory/not mandatory

    • Since 27 November 2020, B2G e-invoicing has been mandatory at federal level and in the federal state of Bremen
    • As of 1 January 2022, B2G e-invoicing became mandatory in the federal states of Saarland, Hamburg and Baden Württemberg
    • As of 1 April 2023, B2G e-invoicing became mandatory in the federal state of Mecklenburg-Western Pomerania
    • As of January 2024, B2G e-invoicing will become mandatory in the federal state of Rhineland-Palatinate
    • As of 18 April 2024, B2G e-invoicing will become mandatory in the federal state of Hessen
    • In 2025, Germany intends to introduce a countrywide CTC model
    • In terms of the B2B area, the German government intends to introduce mandatory e-invoicing as soon as possible in order to combat VAT fraud

    E-invoice format and platform

    • The XRechnung format is required for B2G invoices. It is a semantic data model based on XML. It complies with the European standard EN 16931.
    • Platform for sending e-invoices directly to the German federal administration: ZRE (the Zentrale Rechnungseingangsplattform).
    • Platform for sending e-invoices indirectly to the German federal administration: OZG-RE (the Onlinezugangsgesetz-konforme Rechnungseingangsplattform).

    E-invoicing process description

    The German B2G e-invoicing system is decentralized. The access points for the reception of B2G e-invoices from suppliers at the federal level are the platforms ZRE and OZG RE. At state level, each state could opt to use the central government’s platform or other systems (or none).

    Integrity and authenticity

    Qualified Electronic Signature is one of the accepted methods. Data sealed with a qualified electronic seal enjoy the presumption of integrity and authenticity.

    Archiving

    Storage period: 10 + 3 years

    Frequently Asked Question

    Our Clients

    Recent resources

    How Can We Help? 💬

    Supply chain trouble? Compliance issues? Integration challenges? Let’s chat.

    Schedule a discovery call