Compliance

E-Invoicing Worldwide. What Indian Exporters Need to Know

India IRP/IRN, EU Peppol/ViDA, Italy SDI, France PPF, Saudi FATOORA, Japan QIS, Brazil NFe, Mexico CFDI. Every e-invoicing system explained.

By Aaryan Kakani · · 18 min read

India's E-Invoicing System

India introduced mandatory e-invoicing for GST-registered businesses in a phased manner starting October 2020. The system works through the Invoice Registration Portal (IRP), operated by NIC (National Informatics Centre), which validates invoice data and returns a unique Invoice Reference Number (IRN) along with a digitally signed QR code.

As of August 2026, e-invoicing is mandatory for all businesses with an aggregate annual turnover exceeding Rs 5 crore in any financial year from 2017-18 onwards. This threshold has been progressively lowered from the original Rs 500 crore limit.

How India's IRP System Works

  1. Your ERP or billing software generates the invoice in the prescribed JSON schema (currently version 1.1 with 140+ fields).
  2. The JSON is submitted to the IRP via API. The IRP validates the data against GSTN records (GSTIN, HSN codes, tax amounts).
  3. On successful validation, the IRP generates an IRN (a 64-character hash), a signed QR code containing key invoice details, and returns the signed invoice payload.
  4. The IRP simultaneously pushes the invoice data to the GST portal (for auto-population of GSTR-1) and the e-way bill system (if applicable).
  5. The IRN and QR code must appear on the printed or PDF version of the invoice shared with the buyer.

For exporters, the e-invoice integrates with the customs workflow. The IRN-validated invoice feeds into GSTR-1, which in turn is cross-referenced with the shipping bill data on ICEGATE for IGST refund processing. Getting this wrong delays your refund.

EU E-Invoicing & the ViDA Directive

The European Union is moving toward a unified e-invoicing framework through two parallel tracks: the EN 16931 standard (already in force for B2G transactions) and the ViDA (VAT in the Digital Age) directive (targeting B2B from 2028).

The technical backbone for EU e-invoicing is the Peppol network (Pan-European Public Procurement OnLine). Peppol provides a standardised way to exchange electronic documents between trading partners across borders. Invoices on Peppol use either UBL 2.1 (Universal Business Language) or UN/CEFACT CII (Cross-Industry Invoice) formats, both compliant with EN 16931.

ViDA Timeline

2024: ViDA proposal adopted by EU Council. Member states given flexibility to implement domestic B2B mandates without requesting derogation.

2028: Mandatory structured e-invoicing for all intra-community (cross-border) B2B transactions. PDF invoices will no longer be accepted for VAT purposes in cross-border trade.

2030: Digital Reporting Requirements (DRR). Real-time or near-real-time reporting of transaction data to tax authorities. This is the EU's answer to real-time reporting systems already live in Italy, Spain, and several Latin American countries.

2032: Full harmonisation of domestic and cross-border e-invoicing requirements across all 27 member states.

EU Country-by-Country Breakdown

While the EU is converging on a common framework, individual member states are at very different stages. Several have already implemented mandatory B2B e-invoicing ahead of the ViDA timeline. Here is where the major markets stand.

Italy was the first EU country to mandate B2B e-invoicing nationwide, effective 1 January 2019. All invoices between Italian-resident businesses must be routed through the SDI (Sistema di Interscambio), the government-operated exchange system. The format is FatturaPA, an XML-based schema specific to Italy.

For Indian exporters, the direct impact is limited since cross-border invoices from non-Italian suppliers are not required to go through SDI. However, your Italian buyer must report the import invoice through the SDI system. Providing clean, structured data (VAT numbers, correct tax codes, precise goods descriptions) makes their compliance easier and speeds up your payment.

Since July 2022, the mandate extends to all businesses including micro-enterprises (previously exempted if under EUR 65,000 revenue). Italy processes over 2.8 billion e-invoices annually through SDI.

France already mandates e-invoicing for B2G (business to government) transactions through the Chorus Pro platform. For B2B, the Portail Public de Facturation (PPF) will become the central exchange, with private Partner Dematerialisation Platforms (PDPs) also authorised to transmit invoices.

The B2B mandate is rolling out in phases: large enterprises must issue e-invoices from September 2026, mid-sized companies from September 2027, and all businesses from September 2028. All businesses must be able to receive e-invoices from September 2026 regardless of size.

France supports three formats: UBL, CII, and a hybrid PDF/A-3 with embedded XML (Factur-X, the French implementation of ZUGFeRD). Indian exporters selling to French companies should expect requests for structured invoice data starting 2026.

Germany mandates XRechnung format for all B2G invoices at the federal level, and most German states have followed suit. XRechnung is a German national implementation of the EN 16931 standard using UBL or CII syntax.

ZUGFeRD (Zentraler User Guide des Forums elektronische Rechnung Deutschland) is a hybrid format that embeds structured XML data inside a PDF/A-3 file. Version 2.3 is aligned with EN 16931. It offers a transition path for businesses that still want a human-readable PDF but need machine-readable data.

Germany passed legislation in March 2024 making B2B e-invoicing mandatory from 1 January 2027 for large businesses (revenue above EUR 800,000), with full coverage by January 2028. The mandate requires invoices to be in a structured electronic format. PDF-only invoices will no longer be legally valid for VAT deduction purposes.

Spain operates the SII (Suministro Inmediato de Información) system, which requires near-real-time reporting of invoice data to the tax authority (AEAT) within 4 days of issuance. SII applies to large enterprises, groups under the monthly VAT return regime, and REDEME (monthly refund) taxpayers.

The Verifactu system, effective from January 2026, extends digital reporting to all businesses not already on SII. It requires certified invoicing software that generates a verifiable digital fingerprint (hash chain) for each invoice and transmits invoice data to AEAT.

Additionally, Spain's Crea y Crece Law mandates B2B e-invoicing between domestic businesses, though the implementation date has been pushed to 2027 for companies with revenue above EUR 8 million and 2028 for all others.

Poland's National e-Invoice System (KSeF) becomes mandatory for all VAT-registered taxpayers from 1 February 2026. KSeF is a centralised government platform where all structured e-invoices must be issued and stored.

The system uses a specific XML schema (FA(2)) and assigns each invoice a unique KSeF reference number. Invoices issued outside KSeF will not be recognised for VAT deduction purposes.

Poland is one of India's growing trade partners in the EU, particularly for IT services, pharmaceuticals, and agricultural products. Indian exporters selling goods to Polish buyers should expect structured data requirements to flow back through supply chain demands.

United Kingdom

The UK does not currently mandate B2B e-invoicing but has been moving steadily toward digital tax reporting through its Making Tax Digital (MTD) programme. MTD for VAT has been mandatory for all VAT-registered businesses since April 2022, requiring digital record-keeping and digital submission of VAT returns.

HMRC has signalled interest in real-time transaction reporting and structured e-invoicing as a future step, but no firm mandate has been announced. The UK government published a consultation in late 2025 exploring e-invoicing options, with a particular focus on reducing the £2.5 billion annual VAT gap.

The UK is a Peppol member and accepts Peppol invoices for government procurement (NHS, Ministry of Defence). Several large UK retailers and manufacturers have voluntarily adopted Peppol for B2B transactions. Indian exporters selling to UK government bodies or Peppol-enabled companies may already need to support structured e-invoicing.

UAE & Saudi Arabia

The Gulf region has moved aggressively on e-invoicing, driven by VAT implementation (5% VAT introduced in 2018) and economic diversification agendas. Saudi Arabia leads, with the UAE following.

Saudi Arabia's Zakat, Tax and Customs Authority (ZATCA) mandates e-invoicing through the FATOORA platform in two phases. Phase 1 (Generation Phase), live since 4 December 2021, requires all VAT-registered taxpayers to generate and store invoices electronically in a structured format. Handwritten and PDF invoices are no longer valid.

Phase 2 (Integration Phase) requires businesses to integrate their invoicing systems with the FATOORA platform for real-time or near-real-time reporting and clearance. Phase 2 is being rolled out in waves based on taxpayer revenue, with the latest wave (Wave 11, covering businesses above SAR 7 million revenue) going live in 2026.

Key requirements relevant to Indian exporters: Saudi invoices must include a QR code with specific data fields (seller name, VAT number, timestamp, total with VAT, VAT amount), use UUID for invoice identification, include a cryptographic hash, and follow the ZATCA XML schema based on UBL 2.1.

While the mandate applies to Saudi-registered taxpayers, Indian exporters must ensure their commercial invoices contain all data fields that Saudi buyers need to generate compliant import invoices. Missing or incorrect data causes clearance delays and payment holdups.

The UAE Federal Tax Authority (FTA) has announced plans for mandatory e-invoicing but has not yet published final regulations. Based on FTA consultations and industry briefings, the UAE system is expected to follow a Peppol- based framework with a local clearance model similar to Saudi Arabia's.

The UAE is India's third-largest export destination (after the US and Netherlands). Indian exporters should watch for FTA announcements closely, as the UAE mandate will affect a significant volume of Indian exports, particularly in gems and jewellery, petroleum products, engineering goods, and agricultural products.

Asia-Pacific: Singapore, Australia, Japan

The Asia-Pacific region presents a mixed picture. Singapore and Australia have adopted Peppol as their e-invoicing framework but with voluntary adoption models. Japan has taken a different approach tied to its consumption tax reform.

Singapore's InvoiceNow initiative, launched by IMDA (Infocomm Media Development Authority), uses the Peppol network for e-invoicing. Adoption is currently voluntary but strongly incentivised through government grants covering up to 80% of implementation costs for SMEs.

Since November 2025, all businesses newly registering for GST in Singapore are auto-enrolled in InvoiceNow for receiving invoices. IRAS (Inland Revenue Authority of Singapore) has indicated that mandatory e-invoicing for GST-registered businesses is on the roadmap, likely by 2028.

Indian exporters selling to Singaporean government agencies or Peppol-connected businesses should consider registering with a Peppol Access Point. Singapore is India's largest trade partner in ASEAN, making this increasingly relevant.

Australia adopted Peppol as its national e-invoicing framework. The Australian Taxation Office (ATO) has been actively promoting adoption through its Business e-Invoicing Right (BER) legislation, which gives businesses the right to request e-invoices from their suppliers.

From 1 July 2025, all Commonwealth government agencies must be able to receive Peppol e-invoices, and from 1 July 2026, they must also send e-invoices. Several state governments (NSW, Victoria) have already mandated Peppol for their procurement.

For Indian exporters, the primary impact is in B2G trade. If you supply to Australian government entities or their prime contractors, Peppol capability is increasingly becoming a procurement requirement.

Japan introduced the Qualified Invoice System (Tekikaku Invoice Seido) on 1 October 2023 as part of its consumption tax (JCT) reform. Under QIS, only invoices issued by registered qualified invoice issuers can be used for input tax credit claims.

The system does not mandate a specific electronic format but requires invoices to contain prescribed information including the seller's registration number (T + 13 digits), applicable tax rates (8% reduced or 10% standard), and tax amounts broken down by rate.

Indian exporters selling to Japanese buyers should ensure their commercial invoices clearly state all required fields, even though export transactions are zero-rated for JCT. Japanese importers need this information to claim input tax credits on customs duties paid at import. Japan is also piloting Peppol for digital invoice exchange, with EIPA (E-Invoice Promotion Association) coordinating adoption.

Latin America: Brazil & Mexico

Latin America pioneered mandatory e-invoicing. Brazil and Mexico implemented nationwide systems over a decade before most European countries. Their systems are deeply integrated with tax administration and logistics.

Brazil's NFe system, fully mandatory since 2008 for goods and progressively extended to services (NFS-e), is one of the most comprehensive e-invoicing systems in the world. Every invoice must be authorised by the state tax authority (SEFAZ) before goods can be shipped. A DANFE (Documento Auxiliar da Nota Fiscal Eletrônica) printed document accompanies the physical goods.

The NFe uses a specific XML schema and must be digitally signed using an ICP-Brasil certificate. Each NFe receives a 44-digit access key for tracking and verification.

For Indian exporters, direct interaction with the NFe system is uncommon since the Brazilian importer handles the import NFe. However, Brazilian customs requires detailed product information, NCM codes (Brazil's HS classification), and precise value declarations. Errors in the Indian exporter's commercial invoice cascade into the Brazilian importer's NFe, causing customs delays and potential fines.

Mexico's CFDI system requires all invoices to be generated in XML format, digitally stamped by an authorised certification provider (PAC), and reported to SAT (Servicio de Administración Tributaria). CFDI has been mandatory for all taxpayers since 2014.

Version 4.0 of CFDI (mandatory since April 2023) requires additional data fields including the buyer's tax regime, tax domicile ZIP code, and the intended use of the goods/services (uso de CFDI). The Carta Porte complement, mandatory for goods in transit, adds logistics data to the invoice.

Indian exporters to Mexico face similar dynamics as Brazil: the Mexican importer generates the CFDI for customs clearance, but they need accurate data from the Indian supplier. Key fields include the fraccion arancelaria (tariff code), country of origin, and detailed product descriptions in Spanish.

Impact on Indian Exporters

The global spread of e-invoicing affects Indian exporters in three concrete ways: compliance with India's own system, meeting buyer expectations in destination markets, and future-proofing your invoicing infrastructure.

When You Must Directly Comply

You must generate e-invoices through India's IRP for all B2B export invoices if your turnover exceeds the threshold. This is non-negotiable and directly affects your GST filing, IGST refund, and shipping bill processing.

If you have a VAT registration or fiscal presence in any foreign country (e.g., a warehouse in Germany, a branch in UAE), you must comply with that country's e-invoicing rules as a local taxpayer. This is separate from your Indian compliance.

When Your Buyer Needs You to Comply

Even when the foreign e-invoicing mandate does not directly apply to you, your buyers need data from your invoices to generate their own compliant documents. This is already happening in Italy, Saudi Arabia, and Brazil, and will expand as France, Germany, and Poland go live.

Practically, this means your commercial invoice needs to include specific data fields that may not be standard in Indian trade practice: buyer's tax ID, correct local tariff codes, tax breakdowns by rate, and in some cases structured XML attachments.

When Peppol Gives You a Competitive Edge

Government buyers in Australia, Singapore, the UK, and across the EU increasingly require or prefer Peppol invoices. Being Peppol-capable can be a differentiator in procurement evaluations. It also speeds up payment cycles since Peppol invoices flow straight into the buyer's accounting system without manual re-keying. For exporters targeting government contracts, Peppol readiness is becoming table stakes.

Interoperability Challenges

The biggest headache for exporters selling to multiple markets is the lack of a single global standard. Different countries use different formats, different transmission networks, and different validation rules. Here is how the standards landscape breaks down.

StandardUsed ByFormat
UBL 2.1EU (Peppol), Australia, Singapore, UKXML
UN/CEFACT CIIEU (alternative), Germany (CII profile)XML
FatturaPAItaly (SDI)XML (country-specific)
Factur-X / ZUGFeRDFrance, Germany (hybrid)PDF/A-3 + embedded XML
XRechnungGermany (B2G)XML (UBL or CII profile)
ZATCA UBLSaudi Arabia (FATOORA)XML (UBL 2.1 profile)
India JSONIndia (IRP)JSON
NFe XMLBrazil (SEFAZ)XML (country-specific)
CFDI XMLMexico (SAT)XML (country-specific)
KSeF FA(2)Poland (KSeF)XML (country-specific)

Peppol is the closest thing to a bridge between these systems. By connecting to Peppol through an accredited Access Point, you can reach buyers in any Peppol-enabled country using a single UBL invoice format. However, Peppol does not cover India's IRP, Brazil's NFe, Mexico's CFDI, or Italy's SDI (though Italy is integrating Peppol alongside SDI).

The practical solution for most Indian exporters is a multi-format invoicing system. Your core invoice data (line items, quantities, prices, tax details, buyer information) stays the same. The system then renders this data into the required format for each destination: JSON for India IRP, UBL for Peppol markets, XML for Brazil or Mexico, and so on.

Global E-Invoicing at a Glance

The table below summarises the e-invoicing status, format, and key deadlines for the major markets Indian exporters sell into.

CountrySystemB2B StatusKey DeadlineDirect Impact
IndiaIRP / IRNMandatory (Rs 5 Cr+)Live nowHigh
ItalySDI / FatturaPAMandatoryLive since 2019Medium
FrancePPF / PDPMandatory (phased)Sep 2026 (large)Medium
GermanyXRechnungMandatory (phased)Jan 2027 (large)Medium
SpainSII / VerifactuMandatory (phased)2027-2028Low
PolandKSeFMandatoryFeb 2026Low
UKMTD (no B2B yet)VoluntaryTBDLow
Saudi ArabiaZATCA FATOORAMandatory (phased)Waves ongoingHigh
UAEFTA (upcoming)Expected2026-2027Medium
SingaporeInvoiceNowVoluntaryMandatory ~2028Low
AustraliaPeppol / BERB2G mandatoryJul 2025 (B2G)Low
JapanQISMandatory (tax)Live since Oct 2023Medium
BrazilNFeMandatoryLive since 2008Low
MexicoCFDI 4.0MandatoryLive since 2014Low

"Direct Impact" rates how directly the e-invoicing mandate affects an Indian exporter without local fiscal presence in that country. High = you must comply or your buyer workflow is heavily affected. Medium = buyer-side requirements flow back to you. Low = minimal direct impact currently but monitor for changes.

Practical Checklist for Indian Exporters

Regardless of which markets you export to, these steps will prepare your business for the e-invoicing wave.

  • Confirm your India IRP compliance. If your aggregate turnover exceeds Rs 5 crore, ensure every B2B invoice (including exports) goes through the IRP. Verify that your ERP generates the correct JSON schema and that IRN generation happens before shipping bill filing.
  • Map your export markets to e-invoicing requirements. List every country you export to and check its e-invoicing status using the table above. For each market, identify whether the requirement is direct (you must comply) or indirect (your buyer needs specific data from you).
  • Audit your invoice data fields. Compare your current commercial invoice template against the data requirements of your top 5 export markets. Common gaps: buyer's tax ID/VAT number, local tariff codes, tax rate breakdowns, goods description in local language, and structured product identifiers.
  • Evaluate Peppol readiness. If you export to the EU, UK, Australia, or Singapore, assess whether connecting to the Peppol network makes sense. This requires registering with a Peppol Access Point (several Indian IT companies now offer this service). Cost is typically $50-200/month for SME volumes.
  • Upgrade your invoicing software. If your current system only generates PDF invoices, it is not future-proof. You need a system capable of outputting structured data in at least India JSON and UBL formats. Cloud-based accounting platforms (Zoho Invoice, Tally Prime with e-invoicing module, ClearTax) increasingly support multi-format output.
  • Talk to your top 10 overseas buyers. Ask them what invoice format they need or expect in the next 12-18 months. Many large buyers are already planning for ViDA, KSeF, or PPF compliance and will push requirements upstream to suppliers. Getting ahead of this avoids last-minute scrambles.
  • Review your customs broker's capability. Your CHA or customs broker should understand how e-invoice data flows into shipping bills and IGST refund claims. If they are still manually entering data from PDFs, that is a bottleneck and error source.
  • Plan for SAT/ZATCA data requirements if selling to Latin America or the Middle East. Ensure your commercial invoices include all mandatory fields for the buyer's country-specific system. Create market-specific invoice templates with the required data fields pre-populated.
  • Set up a monitoring process. E-invoicing regulations change frequently. Assign someone (or use a tool) to monitor updates from CBIC, DGFT, EU Commission, ZATCA, and the tax authorities of your major export markets. A surprise mandate can disrupt shipments if you are not prepared.
  • Document your e-invoicing compliance status. Maintain a register of which markets you are compliant for, which formats you can generate, and which Access Points or service providers you use. This becomes critical during customs audits, buyer qualification processes, and internal compliance reviews.

Frequently Asked Questions

Do Indian exporters need to comply with e-invoicing rules in the buyer's country?

It depends. In most cases, the local buyer handles their own e-invoicing compliance. But in markets like Saudi Arabia and Brazil, your commercial invoice data directly feeds into their compliance system. If your data is incomplete or incorrect, it causes delays for your buyer and, by extension, for your payment. Some EU buyers may also contractually require Peppol-compliant invoices as a procurement condition.

Is India's GST e-invoice the same as EU e-invoicing?

No. India's system uses JSON and is designed primarily for tax reporting through the GST portal. EU e-invoicing uses XML-based standards (UBL 2.1 or CII) and is designed for document exchange between trading partners through networks like Peppol. The two systems serve different purposes and are not interoperable.

What is Peppol and why should I care?

Peppol is an international network for exchanging standardised business documents. It is used across the EU, Singapore, Australia, and Japan. If you sell to government entities or large corporates in these regions, Peppol capability can be a differentiator or even a requirement. Connecting through a Peppol Access Point lets you reach buyers in any Peppol-enabled country using a single invoice format.

What happens if I send a non-compliant invoice?

Consequences vary by country. In India, a non-compliant invoice cannot be uploaded to the GST portal, blocking ITC and potentially delaying IGST refunds. In Italy, invoices not routed through SDI are considered not issued, with penalties of 90-180% of VAT. In Saudi Arabia, penalties start at SAR 5,000. For Indian exporters, the most common practical risk is delayed payments because your buyer cannot process your invoice through their local compliance system.

What software do I need for multi-country e-invoicing?

You need a system that can output invoices in multiple structured formats from the same underlying data. Options include cloud-based platforms with multi-country modules (Zoho Invoice, ClearTax, Avalara), ERP add-ons (SAP Document Compliance, Oracle E-Invoice Cloud), or middleware that converts your standard invoice data into the required format for each market. For Peppol, you additionally need a registered Access Point provider.

How does India's e-invoice threshold work?

If your aggregate turnover in any financial year from 2017-18 onwards exceeds Rs 5 crore, you must generate e-invoices for all B2B supplies (including exports) through the IRP. The threshold is based on any single year exceeding the limit, not the current year. Once you cross it, the mandate applies permanently even if your turnover drops below Rs 5 crore in subsequent years.

Does the ViDA directive affect Indian exporters directly?

Not directly, unless you have EU VAT registration. ViDA mandates structured e-invoicing for intra-EU B2B transactions from 2028. But your EU buyers will need compliant invoices for their own filings, and those data requirements will flow upstream to you as formatting specifications. Think of it as an indirect mandate that shows up in buyer procurement requirements.

Is a PDF invoice still valid internationally?

Increasingly, no. Germany, France, and Poland are explicitly legislating that PDF-only invoices will not be valid for VAT deduction from 2027-2028. Italy already requires SDI routing. Saudi Arabia requires structured XML. While a PDF may still be accepted as a supplementary document, the trend is clearly toward structured data only. Hybrid formats like ZUGFeRD/Factur-X (PDF with embedded XML) offer a transition path.

Related resources

GST LUT Filing Guide

How to file LUT for exports without payment of IGST and the e-invoice connection.

IGST Refund Process

Step-by-step IGST refund process and how e-invoice data flows into refund claims.

Shipping Bill Filing Guide

How to file shipping bills on ICEGATE with correct e-invoice references.

Update history

  • First published.