Germany takes a step toward modernizing its invoicing processes. With the publication of the Growth Opportunities Act on March 23, 2024, the Federal Ministry of Finance has introduced e-invoicing as the standard method for B2B transactions starting January 1, 2025. While it will not yet be mandatory for all businesses, this move marks a pivotal moment in Germany’s journey toward digitalization and tax simplification.
Technical Specifications
Starting 01 January, 2025, the receiving of e-invoices in accordance with EN 16931 will be mandatory for all German B2B transactions. The Federal Ministry of Finance (BMF) already declared on 02 October, 2023 that ZUGFeRD from version 2.0.1 and XRechnung generally represent an invoice in a structured electronic format that meets the requirement.
This means that starting 01 January, 2025, there will be an obligation to receive the following formats in accordance with EN 16931 or Peppol BIS 3 formats:
- ZUGFeRD: Hybrid format – human-readable PDF/A-3 with embedded XML file in the syntax “Cross-Industry Invoice” (CII)
- XRechnung: XML file in the syntax “Cross-Industry Invoice” (CII)
- XInvoice: XML file in the syntax “Universal Business Language” (UBL)
Paper invoices can continue to be used for B2B transactions throughout 2025 and 2026. Electronic invoices that do not comply with the new format will also remain permissible during this period, although (as before) the consent of the invoice recipient is required (§ 27 para. 38 no. 1 UStG-E).
Implementation Timeline
Growth Opportunities Act (2024) provides further guidelines and technical information on the B2B e-invoicing. The timeline for the implementation can be summarised as follows:
-
- Jan 1, 2025: E-invoicing becomes the standard, all taxpayers must be capable of receiving electronic invoices. Paper invoices can still be issued with buyer consent.
- Jan 1, 2027: Mandatory e-invoicing for companies with a turnover above €800,000.
- Jan 1, 2028: Mandatory for all businesses.
E-invoices do not require electronic signatures but must be archived for eight years.
How Can SNI Help You
SNI’s solution provides complete support for both outbound and inbound invoices. In line with Germany’s current e-invoicing requirements, we assist businesses by converting incoming invoices in XML format into a human-readable format, ensuring compliance with the regulations. After the incoming data is read, data flow is provided to the relevant tables and information is flowed to the related module from these tables. All formats mentioned in the regulation can be readable and recordable by SNI.system.
All inbound invoices are displayed on SNI’s Inbound Cockpit, a dedicated interface designed to enhance the user experience and allow efficient management. Each invoice is available in both XML and (human-readable) HTML/PDF formats, ensuring detailed insight and compliance with regulatory requirements.
Looking ahead to 2027, when the e-invoicing obligations expand, we will extend our solution to cover not only inbound invoices but also outbound invoices, providing a comprehensive approach to meet all future regulatory needs.
SNI solution integrates with clients’ systems without the need for updates to existing system versions and is independent of SAP versions. SNI’s SAP solution is compatible with SAP ECC 4.7 and above, as well as SAP Business Technology Platform (BTP), SAP R3 and SAP S/4HANA. In addition, SNI provides ERP-independent solutions designed to integrate with any ERP system clients may use.