Germany’s B2B E-Invoicing Mandate: What Businesses Need to Know About the Transition

For many businesses, sending invoices as PDF attachments has been standard practice for years. It's familiar, simple, and widely accepted. But while PDFs may be digital, they still rely heavily on manual processing. Someone has to open the document, review the information, and often re-enter the data into an accounting or ERP system before it can be processed.

Germany is preparing to move beyond that.

Under the Growth Opportunities Act (Wachstumschancengesetz), Germany has approved landmark changes to its Value Added Tax Act (UStG) that introduce mandatory B2B electronic invoicing over the coming years. The legislation represents one of Europe's most significant accounting reforms, encouraging businesses to move away from PDF invoices and toward structured electronic invoices that can be exchanged and processed automatically.

Rather than simply digitizing existing processes, Germany is creating a national framework designed to improve tax compliance, streamline administrative workflows, and support a more connected European digital economy through interoperable standards and secure exchange channels like the Peppol Network.

Why Germany Is Moving Beyond PDF Invoices

At first glance, many businesses may wonder why PDFs are no longer enough. After all, they're already electronic. The difference lies in how the information is used.

A PDF is essentially a digital image of an invoice. While it's easy for people to read, accounting software can't automatically understand or process the information without additional technology. Finance teams often spend valuable time downloading invoices, verifying details, manually entering data, or correcting errors created during OCR processing.

Structured electronic invoices operate differently by exchanging standardized data instead of visual documents. They transmit details like supplier info, purchase order numbers, tax amounts, payment terms, and line items in a format that accounting systems can automatically read. This enables seamless transfer of invoices between systems, often via secure exchange networks like the Peppol Network, without manual input, which helps minimize errors and accelerates processing.

A Phased Transition Gives Businesses Time to Prepare

Rather than requiring every business to change overnight, Germany has adopted a phased implementation strategy that distinguishes between the ability to receive and the obligation to issue structured invoices.

The first phase began on January 1, 2025. Starting on this date, all domestic businesses in Germany were required to be capable of receiving and processing structured e-invoices compliant with European standard EN 16931. Furthermore, buyer consent is no longer required to receive structured invoices, meaning suppliers can begin issuing them immediately, either directly or via the Peppol Network, without prior agreement.

The second phase begins on January 1, 2027. Starting in 2027, companies with a prior-year annual turnover exceeding €800,000 must issue structured e-invoices for domestic B2B sales. Paper and standard PDF invoices will no longer be permitted for these transactions.

The third phase begins on January 1, 2028, when the mandate becomes universal. All remaining German businesses, regardless of size or turnover, must issue structured electronic invoices for domestic B2B transactions. This staggered rollout gives smaller organizations several years to review their systems, work with software providers, and establish connections to modern delivery infrastructure like the Peppol Network before full enforcement takes effect.

Understanding Formats, the Peppol Network, and BMF Guidelines

Germany isn't building its e-invoicing technical framework from scratch. Instead, the legislation relies on formats compliant with the European standard EN 16931. To satisfy the legal definition of an e-invoice in Germany, documents must follow formats such as XRechnung, a purely structured XML format built for machine-to-machine exchange, or ZUGFeRD, a hybrid format combining a human-readable PDF with an embedded XML file.

To facilitate secure and automated document transmission, many organizations rely on the Peppol Network. The Peppol Network provides a standardized eDelivery infrastructure that allows businesses and public entities to exchange structured procurement documents seamlessly across borders through certified access points.

Recent administrative updates from the German Federal Ministry of Finance (BMF) have introduced tighter technical guidelines for these structured formats:

  • 100% Data in the XML: Every mandatory tax field under German VAT law must be present directly inside the structured XML file. Essential tax fields cannot exist solely in a visual PDF attachment or external link.
  • Embedded Attachments Only: If an invoice references supporting documentation (such as timesheets or delivery notes), those files must be embedded directly inside the electronic invoice container rather than linked externally.
  • Format vs. Business Errors: The BMF clarifies that format or syntax errors cause an invoice to lose its official "E-Invoice" legal status, converting it to an "other invoice" which can jeopardize VAT deduction rights if not properly corrected.

Under German tax guidelines (GoBD), companies must also ensure that the underlying structured XML file received via email or the Peppol Network is stored in its original, unalterable format for the mandatory 8- to 10-year retention period. Converting an XML file solely to a visual PDF for archiving will not comply with German tax rules.

Who Will Be Affected?

The mandate applies broadly to domestic B2B transactions where both the supplier and the recipient are established or tax-registered in Germany.

Certain transactions remain outside the scope of the mandate. Invoices issued to private end-consumers (B2C) remain unaffected. Cross-border sales involving intra-EU supply and international exports are also currently excluded, though these will eventually align with the EU’s broader VAT in the Digital Age (ViDA) initiative, where transmission over the Peppol Network will play a central role. Finally, small-value invoices with a total value under €250 are exempt from the mandatory structured format rules.

What Businesses Should Do Now

While the full issuance obligation for smaller businesses won't arrive until 2028, preparing for structured electronic invoicing is not something that happens overnight.

Businesses should begin evaluating whether their existing accounting or ERP systems can ingest and generate EN 16931-compliant formats like XRechnung or ZUGFeRD. Additionally, organizations should review their GoBD compliance to ensure their digital archiving systems can preserve structured XML data over long-term retention periods.

For businesses operating internationally, the impact may be even greater. Organizations already integrated into the Peppol Network can leverage their existing infrastructure to support both domestic German rules and emerging mandates across Europe without needing separate technical integrations for each jurisdiction.

Keeping an eye on ongoing administrative guidance from the German Federal Ministry of Finance (BMF) will also be important as technical standards and interpretation guidelines evolve.

How Storecove Helps Businesses Prepare

Preparing for one country's e-invoicing requirements is one challenge. Preparing for multiple countries simultaneously is another.

Storecove helps businesses simplify that process through a single RESTful JSON API that acts as a direct gateway to the Peppol Network and provides access to e-invoicing capabilities across more than 30 countries.

By supporting the Peppol Network, country-specific invoice formats (including XRechnung and ZUGFeRD), and evolving compliance requirements, Storecove enables businesses to connect once while exchanging structured electronic invoices across multiple jurisdictions. As Germany transitions toward mandatory B2B e-invoicing, businesses can prepare with a solution designed to adapt alongside changing regulations rather than requiring separate implementations for every new mandate.

Looking Towards the Future

Germany’s B2B e-invoicing mandate represents more than another tax compliance deadline. It signals a fundamental shift in how businesses across Europe will exchange financial data in the years ahead.

By moving away from paper and standard PDF invoices in favor of structured data delivered over secure frameworks like the Peppol Network, Germany is building a foundation for automated processing, shorter payment cycles, and higher operational efficiency. Combined with a phased rollout and standardized European formats, the mandate gives businesses a clear runway to modernize their billing workflows for a fully digital economy.

Read More:

PINT-AE Explained: What the UAE’s E-Invoicing Data Dictionary Means for Businesses
Beyond the PDF Many businesses see invoices as documents, often finalized as PDFs sent or uploaded manually. While they contain all business info, they’re designed for human reading. UAE’s new e-invoicing system changes this, requiring invoices in a structured electronic format for automatic processing, as defined by the country’s
Why U.S. Businesses Shouldn’t Wait for an E-Invoicing Mandate
If you’ve been following the conversation around e-invoicing in the United States, you’ve probably heard the same thing more than once: “There’s no federal mandate, so there’s no reason to rush.” On the surface, that sounds true. Unlike many countries across Europe, Latin America, and Asia,
Norway’s New Bookkeeping Act: What Businesses Need to Know about the Upcoming Mandate
For many businesses, sending invoices as PDF attachments has been standard practice for years. It’s familiar, simple, and widely accepted. But while PDFs may be digital, they still rely heavily on manual processing. Someone has to open the document, review the information, and often re-enter the data into an