-   [Regional Guides](/blog/topics/regional-guides)

# B2B E-Invoicing: How It Works, Mandates, and Compliance

[![Jennifer Dunn](https://cdn.sanity.io/images/jldqsjg6/production/f4e992938370233aee8323439f74067030161c1b-1486x1059.png?q=80&fit=max&auto=format&w=3840)](/author/jennifer-dunn)

[Jennifer Dunn](/author/jennifer-dunn)

12 November 2026

![B2B E-Invoicing](https://cdn.sanity.io/images/jldqsjg6/production/d15c02bd74d71854ee0e7a67fb5694cd6362b3b4-2280x1520.png?q=80&fit=max&auto=format&w=3840)

-   What Is B2B E-Invoicing?
-   How B2B E-Invoicing Works
-   Where B2B E-Invoicing Is Mandatory and When
-   Special Cases: Foreign Sellers and New Entities
-   Do You Need to Start B2B E-Invoicing? A Readiness Check
-   How to Get Compliant With B2B E-Invoicing
-   How Sphere Unifies B2B E-Invoicing and VAT Compliance

Explore with

ChatGPT IconClaude IconPerplexity Icon

B2B e-invoicing is the exchange of invoices between businesses as structured data that moves straight from one system to another. It is not a PDF attached to an email. Whether B2B e-invoicing is mandatory for you depends on three things:

-   where your entity is established
-   what type of transaction you're billing
-   which phase of a country's mandate you fall into

Mandates are spreading country by country. [Belgium](/blog/e-invoicing-in-belgium), Croatia, [Poland](/blog/e-invoicing-in-poland), and [France](/blog/e-invoicing-in-france) all went live in 2026. Here's what you need to know about handling e-invoicing in your business.

Key Takeaways

-   B2B e-invoicing is structured invoice data, usually XML, that your buyer's system reads automatically. An emailed PDF doesn't count as an e-invoice.
-   You're normally required to comply with e-invoicing mandates where your entity is established, not where you hold a VAT registration.
-   Two models matter most. In post-audit countries (Germany, Belgium), the tax authority checks invoices later. In clearance countries (Italy, Poland), the tax authority approves each invoice before it's legally issued.
-   [VAT in the Digital Age (ViDA)](/blog/what-is-vida) doesn't create one EU-wide system. Cross-border B2B e-invoicing inside the EU starts 1 July 2030, and national mandates stay.
-   E-invoicing and VAT filing are merging. Handling both with the same system or software saves you additional work.

## What Is B2B E-Invoicing?

B2B e-invoicing is the issuing and receiving of invoices between businesses as structured, machine-readable, typically XML, data. Your buyer's accounting software or ERP system takes in the invoice automatically. Nobody types in numbers, and no optical character recognition (OCR) tool has to guess at them.

A PDF emailed to a customer is _not_ an e-invoice. PDF invoices are readable by humans only, so they don't meet the definition of electronic invoicing in [Directive 2014/55/EU](https://eur-lex.europa.eu/eli/dir/2014/55/oj/eng). Hybrid formats are the exception. ZUGFeRD, for example, is a PDF with XML tucked inside, and the XML is the legal invoice.

In the EU, structured e-invoices follow the EN 16931 European standard. National and network formats build on it:

-   XRechnung and ZUGFeRD in Germany
-   Factur-X in France
-   Peppol BIS Billing 3.0 across the Peppol network

Business-to-business (B2B) is one of three types of e-invoicing. Business-to-government (B2G) e-invoicing came first in the EU because Directive 2014/55/EU covers public procurement. B2B e-invoicing is the current wave of mandates. B2C e-invoicing generally runs on separate reporting or clearance regimes, such as [Spain's Verifactu](/blog/verifactu-spain) and [Brazil's NFC-e](/blog/brazil-tax-reform).

### Does an E-Invoice Replace Your Regular Invoice?

Usually not. In most countries, the e-invoice runs alongside the invoice your billing system already sends. Both come from the same transaction data.

The two documents must match exactly, down to the payment instructions. For example, a local-currency invoice needs the local bank account your customer is actually told to pay into.

Some countries work differently. For example:

-   **Poland:** An invoice to a Polish business can't be handed over outside KSeF, Poland's national e-invoicing system. The buyer retrieves it through KSeF, so your billing PDF becomes a courtesy copy.
-   **Latin America:** In several clearance regimes, the legal document is a PDF carrying the tax authority's stamp or QR code. It's issued after clearance. So "structured data, not PDF" isn't a universal rule.

## How B2B E-Invoicing Works

B2B e-invoicing has two parts: the data format and the delivery channel.

The format is the language the invoice is written in, such as XML, JSON, or UBL (Universal Business Language). The channel is how the invoice travels. That can be a network like [Peppol](/blog/peppol-e-invoicing-network), a government platform, electronic data interchange (EDI), or a portal.

Countries mix and match these parts. That's why e-invoicing requirements and [e-invoicing regulations](/blog/e-invoicing-regulations) look so different from one border to the next.

### Post-Audit and Clearance Models

Post-audit and clearance are the two main ways governments control e-invoices.

In the post-audit model, you, the business, send the e-invoice straight to your buyer. The tax authority doesn't check it in real time, but it can request and audit the invoice later. Germany and Belgium use this model.

In the clearance model, the tax authority validates the invoice before or as it reaches your buyer. Italy's SdI, [Mexico](/blog/mexico-iva), Brazil, Chile, and Poland's KSeF all work this way. These systems are often called continuous transaction controls (CTC). Some, like Mexico and Brazil, also require digital signatures.

Deadlines are tight too. In Poland's offline24 mode, an invoice issued outside the system must reach KSeF by the next business day. In normal online mode, it's effectively real time.

### The Peppol Four-Corner and Five-Corner Models

The Peppol four-corner model is the setup many post-audit countries run on. The [Peppol network](https://peppol.org/):

1.  The supplier
2.  The supplier's access point
3.  The buyer's access point
4.  The buyer

The five-corner model adds an additional node: the tax authority.

The access points report invoice data to the authority in near real time. The [UAE](/blog/vat-registration-dubai) is adopting this model. France works in a similar way by routing invoices through government-approved platforms.

The model matters to you because it decides three things:

-   Whether you need a certified provider or access point
-   Whether invoices can be rejected before they're issued
-   How much your billing system has to change

### The E-Invoice Lifecycle: Validation, Rejection, and Correction

An e-invoice is a chain of events, not a single document. A typical lifecycle looks like this:

-   Your data is received and validated.
-   The e-invoice goes to the tax authority.
-   The authority accepts or rejects it.
-   The buyer accepts or rejects it. Croatia, for example, gives buyers a formal right to reject.
-   Credit and debit notes follow, and each one must reference the original invoice.

Government systems are slow. A response can take hours, not milliseconds, so nothing in your process should expect an instant answer.

The hard part isn't sending your first invoice. It's handling rejections. You have to translate the authority's error message, fix the data, and resubmit without creating a duplicate. An e-invoicing software like [Sphere](https://www.getsphere.com/) logs each status and clearance number against the transaction, so you have audit trails for every single invoice.

## Where B2B E-Invoicing Is Mandatory and When

B2B e-invoicing is mandatory in a growing list of countries because governments want to close the VAT gap. [According to the European Commission](https://taxation-customs.ec.europa.eu/taxation/vat/fight-against-vat-fraud/vat-gap_en), the EU lost an estimated €128 billion in VAT to non-compliance in 2023. That includes tax evasion, fraud, and just plain mistakes.

E-invoicing also gives tax authorities real-time reporting. When invoice data flows in as sales happen, the authority can cross-check both sides of a sale right away.

Businesses get faster processing, fewer errors, and cost savings too. But most businesses aren't considering that. The mandates are what's driving adoption now.

### ViDA and the EU Framework

ViDA, short for VAT in the Digital Age, is the EU's VAT reform package. It was adopted on 11 March 2025 and has three pillars:

-   digital reporting and e-invoicing
-   platform economy rules for marketplaces
-   single VAT registration

ViDA makes two big changes to e-invoicing:

-   EU member states no longer need a derogation (i.e. special EU permission) to mandate domestic B2B e-invoicing.
-   From 1 July 2030, cross-border transactions between businesses in different EU countries move to mandatory e-invoicing and digital reporting. Those e-invoices must be issued within 10 days of the chargeable event.

Here's the most common misreading: "ViDA will give us one EU-wide system in 2030, so we'll wait for that." Unfortunately, it won't. Domestic mandates will stay national, each with its own platform and format. They only have to align with EU standards by January 2035. Waiting doesn't save you the country-by-country work. You can read [more about ViDA here](/blog/what-is-vida).

### European B2B E-Invoicing Mandates by Country

Seven European countries have B2B e-invoicing mandates that are live or scheduled to go into effect.

**Country**

**Who Is in Scope**

**Issue or Receive**

**Status and Key Dates**

**Model or Platform**

**Italy**

Businesses established in Italy

Issue and receive

Live since 1 January 2019

Clearance through SdI

[**Belgium**](https://www.getsphere.com/blog/e-invoicing-in-belgium)

VAT-registered businesses established in Belgium

Issue and receive

Live since 1 January 2026. The three-month penalty grace period has ended.

Post-audit. Peppol BIS is the default.

**Croatia**

VAT-registered businesses. Non-VAT taxpayers receive only for now.

Issue and receive

Live since 1 January 2026. Non-VAT taxpayers start issuing in 2027.

Fiscalization 2.0, with a buyer right to reject

[**Poland**](https://www.getsphere.com/blog/e-invoicing-in-poland)

Businesses established in Poland

Issue and receive

Live since 1 February 2026 for large businesses (turnover above PLN 200 million). Live since 1 April 2026 for most others.

Clearance through KSeF

**Germany**

Businesses established in Germany

Receive now, issue later

Receiving live since 1 January 2025. Issuing starts 1 January 2027 for turnover above €800,000, and 1 January 2028 for all.

Post-audit. EN 16931 formats such as XRechnung and ZUGFeRD.

[**France**](https://www.getsphere.com/blog/e-invoicing-in-france)

VAT-subject companies established in France

Receive for all, issue by size

Receiving live for all since 1 September 2026. Large and mid-sized companies issue since 1 September 2026. SMEs and micro-businesses issue from 1 September 2027.

Government-approved platforms. Formats include Factur-X.

[**Spain**](https://www.getsphere.com/blog/verifactu-spain)

Businesses and professionals established in Spain

Issue and receive

Upcoming. 6 October 2027 for turnover above €8 million. 6 October 2028 for all others.

Private platforms plus a public solution run by the tax agency

_These dates were correct as of November 2, 2026_

### B2B E-Invoicing Outside Europe and in the United States

Outside Europe, B2B e-invoicing is already live in Malaysia, India, Saudi Arabia, Brazil, and China:

-   **Malaysia:** The rollout has been phased by turnover since August 2024. The exemption threshold rose to RM3 million on 1 September 2026.
-   **[India](/blog/form-10f-india):** GST e-invoicing gives each invoice an Invoice Reference Number (IRN).
-   **Saudi Arabia:** ZATCA Phase 2 requires your invoicing software to integrate with the tax authority's platform.
-   **[Brazil](/blog/brazil-tax-reform):** A long-running clearance system is now being reshaped by tax reform.
-   **China:** The fully digitalized e-fapiao system is in place.

The UAE is next. A voluntary pilot opened on 1 July 2026. E-invoicing becomes mandatory on 1 January 2027 for businesses with revenue of AED 50 million or more, and on 1 July 2027 for all other businesses.

The United States has no federal B2B e-invoicing mandate. Adoption is voluntary, for example through the DBNAlliance, a network that uses a Peppol-style four-corner model. For US-only sellers, digital invoicing is a choice rather than a mandate.

## Special Cases: Foreign Sellers and New Entities

Foreign sellers and new entities are the two situations where finance teams most often misjudge their e-invoicing exposure.

### Non-Resident Sellers

Non-resident sellers are usually outside domestic e-invoicing mandates. Most mandates cover businesses established in the country, so a VAT registration alone rarely means you're required to comply with e-invoicing. In Germany, for example, the obligation applies to domestic B2B supplies where both the supplier and the buyer are established in Germany.

But there are three catches:

-   **E-reporting can apply instead.** France and Romania keep non-established businesses on e-reporting. In France, foreign companies with no French establishment send transaction and payment data to the tax authority instead of issuing full e-invoices. Under France's 2026 Finance Act, that duty starts in September 2027 for non-established businesses.
-   **Some regimes do reach non-residents.** Practitioners point to the UAE, Oman, and Ghana.
-   **B2G sales can create exposure with no local entity.** Greece has come up as an example. Most tax engines have no "government customer" flag, so these B2G e-invoicing duties often go unnoticed.

[Sphere's](https://www.getsphere.com/) exposure monitoring tracks e-invoicing and e-reporting mandates alongside VAT and GST thresholds. That includes B2G sales and markets you haven't entered yet.

Being non-established isn't a permanent pass either. The 2030 ViDA rules cover cross-border transactions inside the EU.

### New Entities in a Mandate Country

The trigger is usually the entity, not the sale. The moment a local subsidiary starts billing domestic customers, it inherits that country's mandate.

Take Poland. A group that opens a Polish entity and starts invoicing Polish businesses is in KSeF from its first invoice. The only relief is the small-taxpayer exemption, and that ends on 1 January 2027.

A local entity that doesn't bill, such as an engineering hub, doesn't trigger the issuing rules. But it may still need to receive e-invoices from its suppliers. A new EU entity can also change where your group should register for the One Stop Shop (OSS), so review both at the same time.

Marketplaces are a related case. The platform itself often has no e-invoicing obligation, but the sellers on it do, and they increasingly expect the platform to handle it for them.

## Do You Need to Start B2B E-Invoicing? A Readiness Check

You need to start B2B e-invoicing now if you're established in a country with a live mandate and you sell to local businesses. For everyone else, the answer depends on your setup:

-   **You're established in a live-mandate country:** Yes, now. If issuing is phased by size, check your turnover band against the dates above. Receiving usually comes first.
-   **You're opening a new entity in a mandate country:** Generally yes, from its first domestic B2B invoice. Plan e-invoicing into the entity launch, not after it.
-   **You only hold a VAT registration:** Generally no for domestic e-invoicing. But check for e-reporting (France, Romania), B2G sales, and your customers' own requirements.
-   **You sell B2B across EU borders:** Plan for 1 July 2030, wherever you're established.
-   **You only sell in the US:** There's no mandate today. That can change as soon as you expand internationally.

## How to Get Compliant With B2B E-Invoicing

Getting compliant with B2B e-invoicing takes eight steps:

1.  **Map your entities and mandates.** List where each entity is established and registered, and which mandates apply to each. Cover both sales and purchases, and both B2B and B2G.
2.  **Identify each country's model and format.** Examples include Peppol BIS in Belgium, KSeF's structured format in Poland, and an approved platform in France.
3.  **Make sure you can receive.** Receiving is the first obligation to bite in several countries.
4.  **Choose a connection.** Your options are a Peppol access point, an accredited platform (required in France and the UAE), a direct government API, or Sphere, which connects straight from your billing system.
5.  **Confirm your provider is live in each country.** Provider accreditation can take months to over a year. "On the roadmap" isn't the same as live.
6.  **Map your billing data before you worry about XML.** Every required field has to be in your billing system: buyer tax IDs, bank details per currency, sequential invoice numbers, and credit note references.
7.  **Integrate with your billing or ERP systems.** E-invoices should generate automatically from each finalized invoice, with the right tax treatment on every one.
8.  **Fix errors at the source, then archive.** Correct mistakes in your billing system and re-push. If you edit inside the e-invoicing tool, your ledger and the tax authority's copy stop matching. Archiving rules vary by country, so store invoices for each required retention period.

It's important to note that turning on a provider usually means a few manual steps in the tax authority's own portal, such as authorizing the provider to submit on your behalf.

## How Sphere Unifies B2B E-Invoicing and VAT Compliance

![B2B E-Invoicing: How It Works, Mandates, and Compliance](https://cdn.sanity.io/images/jldqsjg6/production/eae6d6077286127ec312b8afdd3173f37942d911-5280x2800.png?q=80&fit=max&auto=format&w=3840)

Sphere unifies B2B e-invoicing and VAT compliance by running both on the same ledger.

### How Sphere Handles E-Invoicing on One Ledger

The traditional setup uses three systems: a tax engine, a standalone e-invoicing tool, and a separate filing process. Most e-invoicing providers don't push data back into your ERP. So finance teams end up with three versions of the truth: the ERP, the VAT return, and the tax authority's own ledger of cleared invoices.

Sphere handles e-invoicing in one flow:

1.  Sphere syncs each finalized transaction from your billing system.
2.  Sphere checks whether a mandate applies.
3.  Sphere generates the e-invoice from a standardized data layer. Each country's format is Sphere's problem, not your engineering team's.
4.  Sphere submits the e-invoice.
5.  Sphere logs the clearance number and can push the status back to your billing system.

All of this happens on the same ledger that calculates and files your VAT.

Sphere's view is that VAT returns in clearance countries are becoming compilations of the e-invoices you've already sent. This is the direction of travel, not a published rule. When it happens, any mismatch between what you cleared and what you filed is visible to the tax authority by default.

### Advantages of Running E-Invoicing and Tax in One Place

Running e-invoicing and tax in one place removes the reconciliation work between systems:

-   **Automated reconciliation:** One row per transaction carries its tax calculation, e-invoice status, and return. You're not matching exports from three systems.
-   **Rule tracking:** TRAM, Sphere's AI tax engine, monitors mandate and schema changes as they're adopted. Your team doesn't find out after a deadline lands.
-   **Inbound coverage:** Sphere checks whether supplier invoices are compliant and how much input VAT you can recover.
-   **Your existing billing stays:** Sphere works with your current billing system. You don't need a new invoicing stack.
-   **Predictable pricing:** You pay a regional fee plus a per-document fee, not a percentage of revenue.
-   **Native, not bolted on:** Tax engines such as Avalara and Vertex added e-invoicing beside tax determination, often through acquisitions or local partners. Sphere runs e-invoicing on the same engine and ledger as output tax, input tax, and filing.

The result is simpler tax compliance, because your invoice, your tax treatment, and your return come from one source of truth.

## Frequently asked questions

Is a PDF Invoice Sent by Email an E-Invoice?

Will My Customer Get Two Invoices?

What Is the Difference Between E-Invoicing and E-Reporting?

What Happens If I Do Not Comply?

Will ViDA Replace National E-Invoicing Systems?

![](/images/blog-post-cta-bg.avif)

Ready to automate B2B e-invoicing compliance?

[Schedule a demo with Sphere today](/contact)

## You might also enjoy

[

![E-Invoicing Regulations: What to Know](https://cdn.sanity.io/images/jldqsjg6/production/41b1a2c5d077fc42019ba2d71ceea0208afda5bd-1269x846.avif?q=80&fit=max&auto=format&w=3840)

Regional Guides

### E-Invoicing Regulations: What to Know

Apr 10 2026





](/blog/e-invoicing-regulations)[

![A Step-by-Step Guide to E-Invoicing in Europe](https://cdn.sanity.io/images/jldqsjg6/production/62081032691c464c4e951be6104c456d1975a75a-2280x1521.png?q=80&fit=max&auto=format&w=3840)

Regional Guides

### A Step-by-Step Guide to E-Invoicing in Europe

Apr 3 2026





](/blog/e-invoicing-europe)[

![Peppol E-Invoicing Network Compliance Guide](https://cdn.sanity.io/images/jldqsjg6/production/40ecf5dbaeb8e6b8d407f1a963bb64123e81d2b2-1520x1014.png?q=80&fit=max&auto=format&w=3840)

Indirect Tax

### Peppol E-Invoicing Network Compliance Guide

Apr 3 2026





](/blog/peppol-e-invoicing-network)

## It shouldn't be your job to understand 190 tax systems.\*It shouldn't be your job to understand 190 tax systems.\*

[Get a demo](/contact)