Global E-Invoicing & CTC Tracker

Strategic analysis of indirect tax digitization — 2026 mandates, architectures & compliance

Live / Mandatory Transitional Upcoming Planning Last updated: April 2026
50B+
EU VAT Gap (€/year)
15+
Countries with 2026 mandates
2030
EU ViDA full intra-B2B deadline
3
ViDA core pillars

The shift in 2026: Global tax authorities are moving from post-audit compliance to Continuous Transaction Controls (CTC) — every invoice validated by the state in real time before it's legally valid. For multinational cloud providers, this is no longer a document formatting problem. It's a core infrastructure challenge.

The Three Pillars of Change
📋
Digital Reporting Requirements
Pillar I — ViDA DRR
  • Structured e-invoicing mandatory for all intra-EU B2B by July 1, 2030
  • Buyer consent for e-invoices eliminated — paper/PDF no longer legal standard
  • Real-time transaction data feeds replace periodic VAT returns
🏪
Platform Economy / Deemed Supplier
Pillar II — ViDA Platform
  • Platforms become deemed suppliers for accommodation & transport from July 2028
  • Must collect and remit VAT — split transaction model
  • Requires classifying VAT status of thousands of underlying suppliers
🌍
Single VAT Registration
Pillar III — OSS Expansion
  • One-Stop-Shop expanded to cover more transaction types
  • Reduces need for local VAT registrations across 27 member states
  • Simplifies cross-border B2C compliance
Key Mandates at a Glance
Country System Model Key Date Status Format
🇫🇷 FrancePPF / PDPY-Model (Clearance)Sep 1, 2026TransitionalFactur-X / UBL
🇵🇱 PolandKSeF 2.0Central ClearanceFeb 1, 2026 ✓LiveFA(3) XML
🇩🇪 GermanyEN 16931Post-Audit → CTCJan 1, 2027UpcomingXRechnung / ZUGFeRD
🇷🇴 RomaniaRO e-FacturaCentral ClearanceJul 1, 2026 (SMEs)TransitionalXML UBL
🇮🇹 ItalySdI v1.9.1Central HubMay 15, 2026 ✓LiveFatturaPA XML
🇲🇾 MalaysiaMyInvoisPre-Clearance APIJan 1, 2026 ✓TransitionalJSON / XML
🇵🇭 PhilippinesEISReal-Time API + JWSDec 31, 2026UpcomingJSON (signed)
🇻🇳 VietnamGDT / Decree 70Central ClearanceJun 1, 2025 ✓LiveXML
🇸🇬 SingaporeInvoiceNowPeppol NetworkApr 1, 2026 ✓LivePeppol BIS
🇲🇽 MexicoCFDI + Rule 2.9.21Pre-Clearance + DB AccessApr 1, 2026 ✓CriticalXML (SAT)
🇧🇴 BoliviaSIATOnline ClearanceApr 1, 2026 ✓LiveXML

EU ViDA (VAT in the Digital Age), formally adopted March 2025, is the most ambitious tax reform since the single market. Three pillars: Digital Reporting, Platform Economy liability, and Single Registration. The catch: member states are implementing independently — creating a fragmented patchwork before 2030 harmonization.

Country Profiles
🇫🇷
France
PPF + PDP — Y-Model
Transitional Sep 2026 High Complexity
  • Mandate confirmed by 2026 Finance Bill (Feb 2026). Sep 1, 2026: all French-established companies must be capable of receiving e-invoices.
  • Y-Model: businesses choose between the government PPF portal or a certified private PDP platform. Both must connect to the same network.
  • Issuance deadlines: Large enterprises & mid-caps must issue e-invoices + submit e-reporting from Sep 2026. SMEs and micro-enterprises follow in 2027.
  • E-reporting scope (critical for cloud providers): covers international B2B, B2C, and intra-community acquisitions. Foreign sellers without French establishment shift the obligation to the French buyer.
  • Formats accepted: Factur-X, UBL 2.1, CII. Must carry SIREN/SIRET, buyer VAT number, routing ID of target PDP/PPF.
  • Archiving: 10 years, readable format, accessible to tax authority.
🇵🇱
Poland
KSeF 2.0 — Central Clearance
Live Feb 2026 (large)
  • KSeF 2.0 is fully operational. Large taxpayers (turnover >PLN 200M) mandated from Feb 1, 2026. All others by Apr 1, 2026.
  • FA(3) schema introduced mandatory KSeF invoice reference fields in JPK_VDEK (SAF-T VAT return). ERP extractors must be updated.
  • All invoices pre-cleared through the KSeF platform — no clearance, no valid invoice.
  • Archiving: KSeF stores invoices for 10 years. Companies still need own retention for audit trail.
  • Key risk: ERP systems not yet updated to capture KSeF IDs will generate invalid JPK_VDEK submissions.
🇩🇪
Germany
EN 16931 — Phased B2B
Receive: Jan 2025 ✓ Issue: Jan 2027
  • Since Jan 1, 2025: all domestic businesses must be able to receive structured e-invoices.
  • Issuance staggered by turnover: €800K+ turnover → Jan 1, 2027; all others → Jan 1, 2028.
  • 2025–2026 transition: businesses may still issue paper or PDF invoices with buyer consent, but receiving capability is mandatory now.
  • Formats: XRechnung (pure XML) and ZUGFeRD (hybrid PDF+XML). Both comply with EN 16931.
  • No central clearance — decentralized model unlike France/Poland.
🇷🇴
Romania
RO e-Factura
B2B: Live B2C: Jan 2025 ✓ SMEs: Jul 2026
  • B2C mandate effective Jan 1, 2025. B2B mandate live since 2024 for large enterprises.
  • SMEs (turnover below threshold) given extended deadline to Jul 1, 2026.
  • Mandate extended to supplies to non-resident VAT-registered customers in Romania — still must send invoice traditionally in addition to RO e-Factura submission.
  • Rejection window: 5 working days to resubmit a rejected invoice. Finance and Tax teams need defined escalation paths.
  • Transmission deadlines standardized across B2B and B2C in early 2026.
🇮🇹
Italy
SdI v1.9.1 + Cloud Fiscalization
Live v1.9.1: May 2026
  • SdI v1.9.1 effective May 15, 2026: refined data coding for AltriDatiGestionali block, updated control codes for reverse charge scenarios.
  • Cloud fiscalization (2025 Budget Law): B2C retailers must virtually link telematic cash registers (RT) with POS terminals through the government portal.
  • Italy is a global leader in fiscal digitization — SdI has been operational since 2014. Serves as a model for other EU states.
  • Format: FatturaPA XML. All invoices pass through the central SdI hub for validation and routing.

APAC pattern: High-growth economies skipped legacy post-audit models entirely. The region is API-first — authenticated connections to government platforms, real-time or near-real-time clearance, and cryptographic signing. These systems require more IT depth than their European counterparts.

Country Profiles
🇲🇾
Malaysia
MyInvois — Pre-Clearance API
Live (large) Jan 2026 (RM1m-5m) Jul 2026 (all others)
  • Phased rollout by revenue. Jan 1, 2026: businesses with annual turnover RM 1M–5M must implement. Full enforcement Jul 2026.
  • Relaxation period through Jun 30, 2026: RM 1M-5M bracket must implement but won't face penalties for consolidated invoice workflows during transition.
  • Consolidated e-invoices now permitted for construction materials. Still prohibited for motor vehicles and specific telecom services.
  • Format: JSON or XML. Submitted directly to LHDN (Inland Revenue Board) MyInvois portal via API for pre-clearance before invoice is valid.
  • QR code must appear on invoice for customer verification.
🇵🇭
Philippines
EIS — JSON Web Signatures
Stage 1: Dec 31, 2026 JWS Signing Required
  • BIR extended Stage 1 deadline — large taxpayers, e-commerce, CAS users — to Dec 31, 2026.
  • Technically unique: uses JSON Web Signatures (JWS). Each invoice payload must be digitally signed by the taxpayer's private key; BIR validates via public keys.
  • Submission within 3 calendar days of transaction.
  • Requires robust key management infrastructure — private keys must be stored securely and rotated per BIR requirements.
🇻🇳
Vietnam
GDT + Decree 70/2025
Pioneer since 2022 Decree 70: Jun 2025 ✓
  • Regional pioneer — e-invoicing mandatory since 2022. Decree 70/2025 effective Jun 1, 2025 extends obligations.
  • Now explicitly covers foreign digital service providers and e-commerce platforms.
  • As of early 2026, e-invoicing required for sales at petrol stations.
  • All e-invoices submitted through General Department of Taxation (GDT) system.
🇸🇬
Singapore
InvoiceNow — Peppol
Apr 2026: New GST registrants 2031: All GST-registered
  • From Apr 1, 2026: all new voluntary GST registrants must transmit invoice data electronically via InvoiceNow (Peppol).
  • Gradual path toward 2031 mandatory adoption for all GST-registered businesses.
  • Based on the Peppol framework — interoperable with European systems using the same standards.
  • Least disruptive APAC mandate — decentralized, no pre-clearance required.

LATAM second-generation controls: Latin America pioneered e-invoicing a decade ago. In 2026, the focus has shifted to direct access to taxpayer systems and expanded withholding obligations. Mexico's Rule 2.9.21 is the most aggressive move globally — granting the tax authority permanent real-time database access.

Country Profiles
🇲🇽
Mexico
CFDI + Rule 2.9.21
Critical Apr 2026: DB Access
  • Rule 2.9.21 (2026 Miscellaneous Tax Resolution): mandates digital service providers and marketplaces to grant SAT permanent, real-time online access to transactional databases from Apr 1, 2026.
  • "Notice of Access" (Ficha 168/CFF) must be submitted by Apr 30, 2026 — includes login credentials and technical manual for the database environment.
  • Data must be available no later than T+1 (day after transaction) and include granular details: buyer/seller info, amount, payment method, platform fee.
  • Withholding expansion (Jan 1, 2026): platforms must withhold 50% VAT + 2.5% income tax for B2B sales by Mexican legal entities with RFC. For foreign sellers without permanent establishment: 16% VAT + 25% income tax.
  • Most invasive mandate globally — requires dedicated database interface to SAT standards.
🇧🇴
Bolivia
SIAT Online Invoicing
Groups 9–12: Apr 2026 ✓
  • SIN (National Tax Service) extended Groups 9–12 deadline to Apr 1, 2026 for transition to assigned online invoicing modality.
  • Digital tax documents issued through SIAT portal.
  • Border controls enhanced — digital invoices required for import/export documentation at customs checkpoints.
Global Mandate Timeline
2025 — Foundation
Jan 2025
Germany — Receive mandate live
All domestic businesses must be able to receive structured e-invoices (EN 16931).
Jan 2025
Romania — B2C mandate live
RO e-Factura extended to B2C transactions.
Mar 2025
EU ViDA formally adopted
Most ambitious EU tax reform since single market creation. Three-pillar structure.
Jun 2025
Vietnam — Decree 70/2025 effective
E-invoicing extended to foreign digital service providers and e-commerce platforms.
2026 H1 — The Wave
Feb 2026
Poland KSeF 2.0 — Large taxpayers (>PLN 200M)
FA(3) schema live. JPK_VDEK must include KSeF reference IDs.
Apr 2026
Poland KSeF 2.0 — All remaining taxpayers
Full mandate in force across all business sizes.
Apr 2026
Mexico Rule 2.9.21 — Real-time DB access
SAT granted permanent access to transactional databases. Notice of Access due Apr 30.
Apr 2026
Singapore InvoiceNow — New GST registrants
All new voluntary GST registrants must use Peppol-based InvoiceNow.
May 2026
Italy SdI v1.9.1 live
New technical specs for AltriDatiGestionali block and reverse charge codes.
2026 H2 — Next Wave
Jul 2026
Malaysia MyInvois — All remaining businesses
Full mandate. Relaxation period for RM1M-5M bracket ends.
Jul 2026
Romania RO e-Factura — SME deadline
Small and medium enterprises must comply with B2B e-Factura.
Sep 2026
France — Receive + E-reporting (large/mid)
All French-established companies can receive e-invoices. Large enterprises + mid-caps must issue + submit e-reporting.
Dec 2026
Philippines EIS — Stage 1 deadline
Large taxpayers, e-commerce platforms, CAS users must comply with JWS-signed JSON invoicing.
2027–2031 — Horizon
Jan 2027
Germany — Issue mandate (>€800K turnover)
Businesses above threshold must issue XRechnung or ZUGFeRD.
Jan 2028
Germany — Issue mandate (all others)
Full mandate for all remaining German businesses.
Jul 2028
EU ViDA — Deemed Supplier for platforms
Accommodation & transport platforms become deemed VAT suppliers. Some states delay to 2030.
Jul 2030
EU ViDA — Full intra-EU B2B e-invoicing
Structured e-invoicing mandatory for all intra-EU B2B transactions. Paper and PDF no longer legally valid.
2031
Singapore InvoiceNow — All GST-registered
Full mandatory Peppol adoption for all GST-registered businesses in Singapore.

For a global cloud/SaaS provider, these mandates are not a document formatting problem. They fundamentally alter how every transaction is processed, validated, and reported — in real time, by a third party (the tax authority). Non-compliance means the invoice doesn't legally exist.

Key Risks
Critical: Mexico Rule 2.9.21 — Database Access

SAT requires permanent real-time access to transactional databases from April 1, 2026. Platforms must expose a database interface with T+1 data availability. This is unprecedented in scope — failure means operating illegally in Mexico.

Critical: Fixed Establishment Definition

Many mandates restrict e-invoice issuance to "established" entities — but definition of "fixed establishment" (SMPD) is increasingly scrutinized. Even non-established businesses must receive e-invoices in France and Germany. Tax authorities are expanding scope.

High: ERP Migration Risk

SAP ECC to Oracle NetSuite migrations take 9–15 months for multi-entity operations. Attempting to replicate legacy, country-specific workarounds in the new system is a common failure pattern. ERP go-live must align with mandate deadlines — duplicative work is the worst outcome.

High: Deemed Supplier — Platform Economy

ViDA Pillar II makes platforms liable for VAT on accommodation and transport transactions from 2028. The platform must classify the VAT status of thousands of underlying suppliers accurately. Data burden is massive.

Medium: France E-Reporting on Cross-Border

For cross-border B2B and B2C transactions into France, if a foreign seller isn't established in France, the French buyer holds the e-reporting obligation. Cloud providers selling into France must understand which obligations shift to their customers.

Medium: Master Data Quality

Real-time clearance systems reject invoices instantly for invalid VAT IDs, SIREN numbers, or TINs. Without automated validation at point of entry, rejection rates will be high and invoice workflows will break.

Architecture Principles
🏗️
Centralized Compliance Layer

Separate internal business data from country-specific compliance logic. Don't build each country as an isolated IT project — that leads to fragmentation and duplicated cost.

⚙️
Configuration-First ERP Model

Leverage native ERP workflows. Simplified approval chains. Audit readiness means proving reporting data matches internal transactional reality at any point in time.

🔄
Real-Time Data Infrastructure

Mexico's T+1 requirement is the floor. Design systems so transaction data is immediately available for government access. Build for T+0 to give buffer.

The window to prepare for 2026 mandates is closing. Organizations that adjust early move from reactively chasing mandates to strategically managing digital tax as a competitive advantage.

Immediate Actions
1
Audit for Structured Invoice Readiness

Conduct a gap analysis of current ERP and billing stacks. Can they generate structured e-invoices (XML/JSON) that meet EN 16931 or national standards like FA(3), FatturaPA, or MyInvois JSON? This determines the scope of technical work needed.

2
Establish a Global Compliance Layer

Partner with a centralized e-invoicing provider to manage format transformation and transmission to fragmented national portals. Don't build bespoke connectors for each country's API — centralize the compliance logic.

3
Update Master Data Governance

Implement automated validation controls for VAT IDs, SIREN numbers, and TINs at the point of data entry. Real-time clearance systems will reject invoices instantly for invalid data — bad master data directly causes operational failures.

4
Design for Real-Time Data Access (Mexico Priority)

Rule 2.9.21 requires a database interface supporting SAT's permanent access requirements with T+1 data availability. This is Mexico-specific but the architecture pattern applies globally. Build it now before the Apr 30, 2026 Notice of Access deadline.

5
Map ERP Migration Timelines to Mandate Deadlines

Align any ECC → NetSuite or similar ERP migration with 2026 mandates in France (Sep), Poland (live), and Malaysia (Jul). Migrations take 9–15 months. Duplicative compliance work during a live migration is the worst-case scenario.

6
Define Exception Workflows

Establish clear ownership between Tax, Finance Ops, and IT for government rejections, token renewals, and resubmissions. Romania allows 5 working days. France's PDP system has its own SLAs. Each country has different windows — document and assign ownership now.

Readiness Self-Assessment
Structural Readiness
Structured invoice generation (XML/JSON)P0
Government API connectivity (France PDP / KSeF / MyInvois)P0
Digital signature / cryptographic signing (Philippines JWS)P1
Real-time DB access interface (Mexico SAT)P0

Fill in progress % based on internal gap analysis

Process Readiness
Master data validation (VAT IDs, SIREN, TINs)P0
Rejection handling & resubmission workflowsP1
E-reporting for cross-border B2B/B2C (France)P1
Archiving (10-year, country-specific formats)P2

Assign owners and deadlines per country