E-Invoicing Obligations for Foreign Businesses with German VAT

By Tanya Gupta

|

Updated on: May 29th, 2026

|

17 min read

social iconssocial iconssocial iconssocial icons

Germany’s e-invoicing mandate is not only a domestic compliance change. It affects foreign businesses selling into Germany too. And this is where many companies get it wrong. They assume German VAT registration automatically means full e-invoicing obligations. It does not. The rules depend on whether the business has a fixed establishment in Germany, the type of transaction, and who the invoice is issued to. Those distinctions matter more than most teams realise.

Key takeaways

  • German VAT registration alone does not always create a full e-invoicing obligation for foreign businesses.
  • The biggest deciding factor is whether the company has a fixed establishment in Germany.
  • Cross-border B2B transactions are still largely outside mandatory German e-invoicing rules today.
  • Foreign businesses without German VAT may still receive German e-invoices from suppliers.
  • Incorrect treatment of establishment status is already creating invoice rejection issues in ERP systems.

Who Counts as a "Foreign Business" Under the German e-Invoicing Mandate?

Under the German e-invoicing framework, a foreign business is generally any company that is not established in Germany for VAT purposes. This sounds simple. In practice, it is not. A company may be headquartered outside Germany but still be considered established if it has sufficient operational presence inside Germany. 

On the other hand, some companies hold German VAT registrations purely for reporting purposes without having any real local establishment. That distinction changes the e invoicing obligation for foreign businesses completely.

Typically, foreign businesses fall into three categories:

  • Businesses with a German fixed establishment
  • Businesses with German VAT registration but no fixed establishment
  • Businesses without German VAT registration

Each category has different invoicing obligations under the German B2B e-invoicing rollout. And this is where many finance teams oversimplify things. They look only at the VAT number. German tax authorities do not.

What is Fixed Establishment in Germany?

A fixed establishment is not just having customers in Germany. Under German and EU VAT principles, a fixed establishment generally means the business has sufficient human and technical resources in Germany to make or receive supplies on a stable basis.

Examples may include:

  • A German office with operational staff
  • Warehousing combined with local decision-making capability
  • Local finance or sales operations with authority to execute transactions

But a VAT number alone is usually not enough. This matters because Germany’s domestic B2B e-invoicing obligation mainly applies to businesses established in Germany. 

A foreign company with a German VAT number but no fixed establishment may not fall fully within mandatory issuance requirements. Many companies miss this nuance during implementation planning.

And honestly, this is already becoming a problem in multinational ERP projects. Tax teams understand the distinction. System logic often does not.

E-Invoicing Obligations by Foreign Business Type

1. Foreign Business with a German Fixed Establishment

If a foreign business has a fixed establishment in Germany, it is generally treated similarly to a domestic German business for e-invoicing purposes.

This means:

  • B2B domestic invoices may need to be issued in compliant electronic invoice formats
  • The business must already be capable of receiving structured e-invoices from 1 January 2025 onwards, as this requirement took effect without any transition period
  • ERP and AP systems must support German e-invoice standards such as XRechnung or EN 16931-compliant formats, and in certain cases, compliant EDI workflows recognised under the October 2025 BMF guidance.

For these businesses, the German mandate is not optional.

And operationally, this is where implementation gets harder than expected. Many global companies run shared invoicing systems across countries. Germany forces country-specific invoice logic into otherwise centralised workflows.

That sounds manageable on paper. It rarely stays that clean after go-live.

2. Foreign Business with German VAT Registration but No Fixed Establishment

This is the category creating the most confusion right now.

A foreign business may hold German VAT registration because of:

  • Distance selling
  • Local warehousing
  • Import activities
  • Amazon FBA arrangements
  • Event participation

But without a fixed establishment, the company may not be fully subject to mandatory e invoicing for foreign businesses with German VAT.

Under current German guidance, domestic establishment status still matters.

In many cases:

  • Receiving e-invoices may still become relevant
  • Issuing structured German e-invoices may not always be mandatory
  • Cross-border transaction treatment remains important

This is why companies should avoid blanket assumptions like:

“We have German VAT, therefore all German invoices must become e-invoices.”

That shortcut is creating unnecessary implementation costs already.

3. Foreign Business Without German VAT Registration

Foreign businesses without German VAT registration generally sit outside the direct German domestic e-invoicing mandate.

This typically applies where:

  • No taxable domestic German supply exists
  • Reverse charge rules apply
  • Supplies remain cross-border in nature

Still, these businesses may interact with German e-invoicing indirectly.

For example:

  • German suppliers may issue structured e-invoices to them
  • Procurement systems may need to process EN 16931 invoice formats
  • Buyers may begin expecting structured invoice capabilities regardless of legal mandate

This is becoming commercially relevant, not just legally relevant.

A lot of procurement teams now treat PDF invoices as operational friction. The regulation starts the shift. Enterprise buying behaviour accelerates it afterwards.

That pattern is repeating across Europe.

E-Invoicing Obligations for Specific Cross-Border Transactions

Germany’s current e-invoicing mandate mainly focuses on domestic B2B transactions between businesses established in Germany.

Cross-border transactions are treated differently.

1. Intra-community supplies

Invoices for intra-community supplies are generally outside the domestic German mandatory e-invoicing issuance requirement today.

PDF invoices may still remain acceptable.

2. Reverse charge transactions

Where reverse charge applies and the foreign supplier is not established in Germany, mandatory German structured e-invoicing may not apply.

But invoice content requirements still continue.

3. Export transactions

Exports outside the EU are also generally outside the domestic German B2B mandate scope.

4. Incoming invoices from German suppliers

This is important.

Even if the foreign business itself is not required to issue German e-invoices, German suppliers may still send them structured electronic invoices.

That means AP readiness matters earlier than many foreign businesses expect.

Most companies initially focus only on outbound invoicing. Then supplier invoices start arriving in XML formats the finance team cannot properly validate or archive.

That usually becomes the real first implementation issue.

How to Indicate Non-Established Status on Invoices (BMF November 2025 FAQ Clarification)

In its 5 November 2025 FAQ update, the German Ministry of Finance clarified that businesses not established in Germany should clearly indicate their non-established status where relevant.

This helps determine whether domestic German e-invoicing obligations apply.

In practice, businesses may include:

  • Foreign business address details
  • Foreign VAT registration identifiers
  • Reverse charge references where applicable
  • Absence of German establishment indicators

The objective is simple. Reduce ambiguity during invoice validation and audits. Because once invoice validation becomes automated, unclear establishment status starts triggering rejection logic very quickly. Tax authorities are moving toward machine-readable compliance. Human interpretation comes later now.

Compliance Checklist for Foreign Businesses with German VAT

Foreign businesses should review:

  • Whether they have a German fixed establishment
  • Whether domestic German B2B supplies exist
  • Whether current ERP systems can receive structured e-invoices
  • Whether supplier invoices may arrive in EN 16931 formats
  • Whether invoice workflows correctly distinguish cross-border vs domestic supplies
  • Whether VAT registrations are incorrectly driving invoice logic
  • Whether archiving systems support structured invoice retention requirements
  • Whether any invoice exemptions apply, including the small-value invoice exemption for invoices below €250
  • Whether the business qualifies as a Kleinunternehmer under German VAT rules, as small businesses may be exempt from issuing e-invoices but must still be capable of receiving them

The biggest risk right now is not non-compliance. It is partial compliance. Companies implement e-invoicing for one transaction flow while missing another connected process entirely. That is exactly how reconciliation breaks later.

Germany’s e-invoicing rules for foreign businesses are more nuanced than many companies initially assume. The key question is not simply whether the business has German VAT registration. It is whether the business is considered established in Germany for VAT purposes.

That distinction affects issuance obligations, invoice format requirements, and system readiness expectations.

For multinational businesses, the challenge is less about generating XML invoices. The harder part is correctly mapping transaction types, establishment status, and country-specific compliance logic across complex ERP environments. That is where most implementation gaps are starting to appear.

Frequently Asked Questions

How E-Invoicing Works for Cross-Border Transactions?

Germany’s current mandate mainly targets domestic B2B transactions between German-established businesses. Many cross-border transactions, including intra-community supplies and exports, remain outside mandatory issuance scope for now. However, foreign businesses may still need to receive structured invoices from German suppliers.

Do we need to issue an e-invoice for a foreign company?

Not always. The obligation depends on the type of transaction, the customer location, and whether the supplier is established in Germany. Cross-border transactions may still allow conventional invoice formats in many cases.

Do foreign companies need to issue e-invoices in Germany from 2025?

Some do. Foreign companies with a German fixed establishment may fall within mandatory German e-invoicing rules for domestic B2B supplies. Foreign companies with only German VAT registration but no establishment may have different obligations.

Is e-invoicing mandatory for cross-border transactions in Germany?

Generally, no. Germany’s current mandate primarily applies to domestic B2B transactions. Most cross-border supplies remain outside the mandatory domestic e-invoicing scope at present.

How do I invoice a foreign company?

The invoice treatment depends on the nature of the transaction, VAT rules, customer location, and whether reverse charge applies. Businesses should assess whether local German e-invoicing rules apply before deciding the invoice format.

About the Author
author-img

Tanya Gupta

Content Writer
social icons

A Chartered Accountant by profession and a content writer by passion, I've dedicated my career to unraveling the complexities of GST. With a firm belief that learning is a lifelong journey, I've honed my skills in simplifying intricate legal jargon into easily understandable content. The satisfaction of transforming complex tax laws into relatable narratives is what drives me. Read more

Index