E-invoicing

What is E-invoicing?

Written by Arnon Shimoni

✓ Expert

Last updated on:

An e-invoice is not a PDF sent by email. That distinction matters more than it sounds. A true e-invoice is a structured data file, machine-readable from creation to receipt, that moves through a regulated network and feeds directly into accounting systems and, increasingly, tax authority reporting pipelines. The PDF in your inbox is a human-readable document. An e-invoice is a data transaction.

Governments worldwide have figured this out. Over 60 countries now mandate some form of e-invoicing for B2B transactions, and more are legislating requirements every year. The drivers are straightforward: VAT gaps in the EU alone exceed €60 billion annually, and structured e-invoicing lets tax authorities close that gap by receiving transaction data in near real-time rather than waiting for annual returns.

For finance and billing teams, e-invoicing compliance is no longer optional in most markets. The question is how your billing infrastructure connects to the regulated networks your customers and governments require.

What Makes an Invoice "Electronic"

The word electronic is doing heavy lifting in most e-invoicing regulations. A PDF is electronic in the colloquial sense. Regulators mean something specific: a structured data format where invoice fields are machine-readable and can be validated, processed, and reported without human intervention.

The three main structured formats used across global e-invoicing mandates:

UBL (Universal Business Language): An XML-based standard maintained by OASIS, widely used in Europe and Asia-Pacific. UBL defines a common vocabulary for invoice fields so that any system reading UBL can extract line items, tax amounts, payment terms, and party identifiers without custom parsing.

CII (Cross Industry Invoice): An XML standard developed by UN/CEFACT, used in Germany, France, and several EU member states. Conceptually similar to UBL with different schema conventions.

Factur-X / ZUGFeRD: A hybrid format that combines a human-readable PDF with embedded structured XML. Useful for the transition period: the PDF satisfies human readers, the embedded XML satisfies machine processing requirements. France and Germany use variants of this hybrid approach.

PEPPOL BIS: Not a format but a transmission framework. PEPPOL (Pan-European Public Procurement OnLine) provides the network infrastructure over which UBL and CII documents travel. Widely adopted in the EU, Singapore, Australia, and New Zealand.

How E-Invoicing Mandates Work: Two Models

Countries have converged on two architectural approaches for mandatory e-invoicing.

Clearance model (real-time): The invoice must be submitted to the tax authority for validation before it can be sent to the buyer. The authority issues a clearance token; without it, the invoice is legally invalid. Mexico's CFDI system and Brazil's NF-e are the most mature examples. Italy's SDI (Sistema di Interscambio) routes every B2B invoice through the government's central hub. In these models, the tax authority sees every invoice in real time.

Reporting model (post-transmission): Invoices are exchanged directly between supplier and buyer, but a defined subset of data must be reported to the tax authority, either simultaneously or within a short window. France's reform uses this model: invoices route between accredited private platforms, with regulatory data transmitted to the public portal in parallel. Spain's SII (Suministro Inmediato de Información) requires transaction data reported within four days.

The clearance model gives authorities more control and closes VAT gaps faster. The reporting model preserves more flexibility for businesses and platforms but still achieves near-real-time visibility for tax administration. Most new mandates are moving toward clearance or hybrid approaches.

The Global Mandate Landscape


Country / Region

Mandate

Model

Status

Italy

SDI (Sistema di Interscambio)

Clearance

Mandatory since 2019

France

Reform (PA/PPF architecture)

Reporting

Phased from 2026

Germany

XRechnung / EN 16931

Reporting

Mandatory for B2G; B2B from 2027

Spain

SII + Verifactu

Clearance (SII reporting)

SII since 2017; Verifactu expanding

Mexico

CFDI

Clearance

Mandatory since 2011

Brazil

NF-e / NFS-e

Clearance

Mandatory since 2008

India

IRP (Invoice Registration Portal)

Clearance

Mandatory for large taxpayers since 2020

Singapore

InvoiceNow (PEPPOL)

Reporting

Voluntary with government incentives

Australia / NZ

PEPPOL

Reporting

Voluntary; B2G expanding

EU (cross-border)

EN 16931 standard

Reporting

Standardized format for cross-border

The EU's VAT in the Digital Age (ViDA) directive, expected to phase in from 2028, will introduce mandatory e-invoicing and digital reporting for intra-EU B2B transactions. Member states operating ahead of ViDA (France, Germany, Italy, Spain) are already shaping what the bloc-wide standard will look like in practice.

What E-Invoicing Compliance Requires Operationally

Most finance teams underestimate how much their billing stack needs to change to support e-invoicing mandates.

Structured data at invoice creation. Your billing system needs to produce invoices in the required structured format, not just generate a PDF. If your billing tool produces PDFs and you convert them to XML downstream, that conversion introduces error risk and usually doesn't satisfy regulatory requirements that call for native structured output.

Connection to the regulated network. In clearance-model countries, your billing system needs a certified connection to the tax authority's API or hub. In reporting-model countries, you need a connection to an accredited platform or intermediary. Direct connectivity is possible; most companies use a certified service provider as the integration layer.

Buyer identification. E-invoicing networks route invoices to buyers via electronic addresses registered in central directories. Your billing system needs to store and transmit the correct electronic identifier for each customer, which in practice means collecting registration numbers (VAT ID, SIREN, SIRET, GSTIN depending on jurisdiction) at onboarding and keeping them current.

Lifecycle status handling. Most mandate frameworks require suppliers to receive and process status messages back from the network: invoice received, accepted, rejected, disputed, paid. Your billing system needs to handle these status updates and tie them back to the original invoice record. For accounts receivable, this replaces manual follow-up with structured workflow.

Archiving requirements. E-invoices must typically be archived in their original structured format for 7-10 years depending on jurisdiction, not just stored as PDFs. The archive needs to maintain the integrity of the original data, which means storing the XML alongside any human-readable rendition.

E-Invoicing vs. EDI

Electronic Data Interchange (EDI) has existed since the 1970s and is widely used in retail, logistics, and manufacturing supply chains. EDI is structured machine-to-machine data exchange, which sounds like e-invoicing. The difference is standardization and mandate.

EDI implementations are typically bilateral: two trading partners agree on a specific message format (EDIFACT, X12, or a proprietary schema) and build a point-to-point integration. It works well within established supply chains but doesn't scale to open networks where you may need to exchange invoices with hundreds of counterparties using different systems.

Modern e-invoicing mandates use standardized formats (UBL, CII) over open networks (PEPPOL) so that any two businesses can exchange invoices without a bilateral integration agreement. This is the infrastructure shift that makes tax authority reporting feasible at scale: a single standard that all participants connect to once.

E-Invoicing and AI-Era Billing

For companies billing on usage-based or AI-native models, e-invoicing mandates add a layer of complexity that traditional subscription billing doesn't face. A flat monthly SaaS invoice is structurally simple. An invoice for variable API consumption, with usage-based line items, credit offsets, and tiered pricing, requires more precise structured data at the line-item level.

Mandates that require real-time or near-real-time reporting also interact with usage-based billing cycles. If you bill monthly in arrears for consumption that occurred throughout the month, your reporting timeline needs to align with the mandate's reporting window. In some jurisdictions, that requires transmitting transaction data as it occurs, not just when you invoice.

FAQ

Q: Is a PDF invoice sent by email an e-invoice?

No, under any current mandate. A PDF is a document. An e-invoice is structured data. Some jurisdictions accept hybrid formats like Factur-X (PDF with embedded XML) as compliant, but a plain PDF does not satisfy e-invoicing requirements regardless of how it was transmitted.

Q: Does e-invoicing apply to B2C transactions?

Most mandates focus on B2B domestic transactions. Some jurisdictions extend requirements to B2C at higher transaction volumes, and some (notably Brazil and Mexico) cover both. The French reform covers B2B domestic invoices but uses a separate e-reporting flow for B2C and cross-border transactions.

Q: What's the difference between e-invoicing and e-reporting?

E-invoicing governs how invoices are exchanged between buyer and supplier. E-reporting governs what transaction data is reported to the tax authority. In reporting-model countries, the two are parallel obligations: you exchange the invoice through the regulated network and separately report a defined data subset to the tax authority. They use different data flows and may have different timing requirements. See France's e-invoicing reform for how the two flows work in practice.

Q: How does PEPPOL relate to e-invoicing mandates?

PEPPOL is a network and a set of technical specifications for transmitting structured documents between registered access points. It is not a mandate, but several countries have adopted PEPPOL as the technical infrastructure for their mandate. France's reform uses PEPPOL interoperability for platform-to-platform exchange. Germany's XRechnung uses PEPPOL for public sector invoicing. Singapore and Australia have built their voluntary e-invoicing networks on PEPPOL. Using PEPPOL-compatible infrastructure means a single integration can serve multiple markets.

Q: What happens if my billing system doesn't support structured invoice formats?

You typically have two options: upgrade your billing system to produce native structured output, or use a certified intermediary that takes your existing output and transforms it into the required format. The second option is faster to implement but introduces a dependency and a point of failure. For companies with significant invoice volumes in mandate markets, native structured output is the more durable solution.

Q: How do I know if my current billing system is ready for e-invoicing mandates?

Most billing systems built around PDF generation and email delivery are not. The gaps show up in three places: structured format output (your system needs to produce UBL, CII, or equivalent natively), network connectivity (you need a certified connection to the relevant accredited platform or tax authority hub), and lifecycle status handling (your AR workflow needs to receive and process status callbacks). Solvimon's billing infrastructure is built to support e-invoicing compliance across mandate markets, including the structured data pipelines and platform connectivity that legacy billing tools weren't designed for.

Q: Can Solvimon help us comply with e-invoicing requirements in markets where we're growing?

Yes. Solvimon supports e-invoicing compliance as part of its core billing infrastructure, including structured invoice generation, accredited platform connectivity, and the lifecycle status flows that mandate frameworks require. If you're expanding into EU markets with active mandates or preparing for the French reform rollout, talk to the Solvimon team about what your compliance stack needs to look like.

Q: We use a legacy ERP for invoicing. Do we need to replace it to comply?

Not necessarily, but it depends on what your ERP can produce natively. If it outputs structured XML in a supported format, connecting it to an accredited platform is the primary integration task. If it only produces PDFs, you'll need either a transformation layer (a certified intermediary that converts your output) or a billing system that generates structured invoices upstream of the ERP. Solvimon can sit in that upstream layer, producing compliant structured invoices that feed your ERP and connect to the regulated network.

Ready for billing v2?

Solvimon is monetization infrastructure for companies that have outgrown billing v1. One system, entire lifecycle, built by the team that did this at Adyen.

Quote to Cash

Revenue Assurance

ASC 606

Revenue Recognition

ACH

Subscription pause

Entitlements

France's E-Invoicing reform

E-invoicing

Net Revenue Retention: How to Calculate It and What It Actually

Volume Commitments

IFRS 15

Prepaid vs Postpaid billing

PLG billing

Captive Product

Headless Monetization

Seat-based Pricing

Usage-based Pricing

AI Token Pricing

Invoice

MRR & ARR

Subscription Management

Recurring Payments

Cost Plus Pricing

Dunning

Payment Gateway

Value Based Pricing

Revenue Backlog

Deferrred Revenue

Consolidated Billing

Price Estimation

Pricing Engine

Embedded Finance

Overage Charges

Flat Rate Pricing

Minimum Commit

Yield Optimization

Grandfathering

Billing Engine

Predictive Pricing

Price Benchmarking

Metering

AI Agent Pricing

AI-Led Growth

AISP

Advance Billing

Credit-based pricing

Outcome Based Pricing

Top Tiered Pricing

Region Based Pricing

High-Low Pricing

Lifecycle Pricing

Pay What You Want Pricing

Time Based Pricing

Contribution Margin-Based Pricing

Decoy Pricing

Dual Pricing

Freemium Model

Loss Leader Pricing

Marginal Cost Pricing

Odd-Even Pricing

Omnichannel Pricing

Revenue Optimization

Sales Enablement

Sales Optimization

Volume Discounts

Margin Management

Market Based Pricing

Sales Prediction Analysis

Pricing Analytics

Intelligent Pricing

Margin Pricing

Price Configuration

Customer Profitability

Discount Management

Dynamic Pricing Optimization

Enterprise Resource Planning (ERP)

Guided Sales

Margin Leakage

Usage Metering

Smart Metering

Quoting

CPQ

Self Billing

Revenue Forecasting

Revenue Analytics

Total Contract Value

Pricing Bundles

Penetration Pricing

Dynamic Pricing

Price Elasticity

Feature-Based Pricing

Transaction Monitoring

Minimum Invoice

Tiered Pricing

SaaS Billing

Billing Cycle

Payment Processing

Hybrid Pricing Models

Stairstep Pricing

Multi-currency Billing

Multi-entity Billing

Ramp Up Periods

Proration

Sticky Stairstep Pricing

Tiered Usage-based Pricing

Revenue Leakage

PISP

PSP

From billing v1 to billing v2

Built for companies that outgrew simple billing

If you're monetizing AI features, running multiple entities, or moving upmarket with enterprise contracts—Solvimon handles the complexity.

From billing v1 to billing v2

Built for companies that outgrew simple billing

If you're monetizing AI features, running multiple entities, or moving upmarket with enterprise contracts—Solvimon handles the complexity.

Why Solvimon

Helping businesses reach the next level

The Solvimon platform is extremely flexible allowing us to bill the most tailored enterprise deals automatically.

Ciaran O'Kane

Head of Finance

Solvimon is not only building the most flexible billing platform in the space but also a truly global platform.

Juan Pablo Ortega

CEO

I was skeptical if there was any solution out there that could relieve the team from an eternity of manual billing. Solvimon impressed me with their flexibility and user-friendliness.

János Mátyásfalvi

CFO

Working with Solvimon is a different experience than working with other vendors. Not only because of the product they offer, but also because of their very senior team that knows what they are talking about.

Steven Burgemeister

Product Lead, Billing