Are you e-Invoice ready? Get your free compliance assessment in 5 minutesAre you e-Invoice ready?Get Your Score
e-Invoice.app

Countries where B2B e-Invoicing is mandatory

Published 2026-04-20. Last updated 2026-04-20.

The countries below currently mandate electronic invoicing for B2B transactions under their domestic tax regulations. Mandate scope, penalty regime, and technical format vary by jurisdiction. Phased or planned mandates are not included on this page.

Countries in scope (52)

CountryCodeB2BB2GPrimary standard
AlbaniaALmandatorymandatoryNational Fiskalizimi standard
ArgentinaARmandatorymandatoryXML format via ARCA web services
ArmeniaAMmandatorymandatoryNational e-Invoice standard (SRC)
AzerbaijanAZmandatorymandatoryNational e-Invoice and online cash register standards
BelarusBYmandatorymandatoryNational ESCHF e-Invoice standard
BelgiumBEmandatorymandatoryEN 16931
BeninBJmandatorymandatoryNational e-MECEF standard
BoliviaBOmandatorymandatorySIAT
BrazilBRmandatorymandatoryBrazil national NF-e/NFS-e/CT-e XML schemas (SEFAZ)
Cabo VerdeCVmandatorymandatoryDNRE specifications
ChileCLmandatorymandatoryElectronic Tax Documents (DTEs) format
ChinaCNmandatorymandatoryOFD (Open Fixed-layout Document) format for electronic VAT invoices
ColombiaCOmandatorymandatoryUBL 2.1 (Universal Business Language) XML format
Costa RicaCRmandatorymandatoryDGT Comprobantes Electrónicos v4.4
CroatiaHRmandatorymandatoryEN 16931-1:2017
Dominican RepublicDOmandatorymandatoryDGII
EcuadorECmandatorymandatoryXML format with Advanced Electronic Signature (AES)
EgyptEGmandatorymandatoryETA Invoicing Portal
EstoniaEEmandatorymandatoryEN 16931
GabonGAmandatorymandatoryGabon General Tax Code (as amended by Law No. 041/2025)
GeorgiaGEmandatorymandatoryNational Revenue Service e-Invoice standard
GhanaGHmandatorymandatoryE-VAT (Certified Invoicing System)
GuatemalaGTmandatorymandatorySAT FEL standard
HungaryHUmandatorymandatoryEN 16931
IndiaINmandatorymandatoryJSON-based format with government-provided EINVOICE_SCHEMA
IndonesiaIDmandatorymandatorye-Faktur XML format with PKI digital signatures
ItalyITmandatorymandatoryEN 16931 (mapped)
JapanJPmandatorymandatoryJP PINT (Japan Peppol International Transaction) Ver. 1.1.1
JordanJOmandatorymandatoryJoFotara
KazakhstanKZmandatorymandatoryXML format with electronic signatures
KenyaKEmandatorymandatoryKRA eTIMS standard
KyrgyzstanKGmandatorymandatoryNational ESF e-Invoice standard
MauritiusMUmandatorymandatoryIFP (Invoice Fiscalisation Platform)
MexicoMXmandatorymandatoryCFDI 4.0 (SAT XML schemas)
MongoliaMNmandatorymandatoryNational eBarimt standard
NigeriaNGmandatorymandatoryMBS Portal
ParaguayPYmandatorymandatorySIFEN/e-kuatia
PeruPEmandatorymandatoryUBL 2.1 (Universal Business Language) XML format
RomaniaROmandatorymandatoryEN 16931
RwandaRWmandatorymandatoryEIS/EBM
SerbiaRSmandatorymandatorySEF
South KoreaKRmandatorymandatoryXML format with PKI digital signatures
TaiwanTWmandatorymandatoryMIG 4.0 (Message Implementation Guideline) format
TanzaniaTZmandatorymandatoryTRA EFD/VFD standards
TurkeyTRmandatorymandatoryUBL-TR 1.2 format
UgandaUGmandatorymandatoryURA EFRIS standard
UkraineUAmandatorymandatoryURTI (Unified Register of Tax Invoices)
UruguayUYmandatorymandatoryCFE (Comprobante Fiscal Electronico) XML format
UzbekistanUZmandatorymandatoryNational e-Faktura standard
VietnamVNmandatorymandatoryXML format with digital signatures
ZambiaZMmandatorymandatoryVAT Smart Invoice System
ZimbabweZWmandatorymandatoryZIMRA Fiscalisation and FDMS standards

Frequently asked questions

Which countries require mandatory B2B e-invoicing in 2026?
The table above lists every country we track where B2B e-invoicing is currently mandatory. It includes most of Latin America (Brazil, Mexico, Chile, Colombia, Argentina, Peru), several GCC and Middle East jurisdictions, India, Italy, Hungary, Poland (large taxpayers from February 2026), and a growing number of African and Asian states.
What does "mandatory" mean on e-Invoice.app?
Mandatory means that e-invoicing is legally required for B2B transactions in scope, with enforcement active and penalties defined. Countries in a phased rollout or with a future start date are listed separately under their country page timeline.
Does mandatory B2B e-invoicing cover every transaction?
Usually not. Most mandates include exemptions for specific sectors, transaction types (for example, certain exports or financial services), small suppliers below a turnover threshold, or foreign operators without a local establishment. Check the individual country page for exemption detail.
What formats are most common?
UBL 2.1 XML and national XML schemas dominate. Factur-X (hybrid PDF plus XML) is common in Europe. JSON is used in India GST e-invoicing. Several countries require transmission through a government portal rather than a standardised format.
What penalties apply for non compliance?
Penalties range from fines per non compliant invoice (typically between 50 euro and 2,000 euro equivalent) to a percentage of the invoice value, loss of VAT deductibility, and in extreme cases suspension of trading. Each country page lists the specific penalties where available.
How do I find the exact start date for a country?
Click the country name in the table above to see the implementation timeline, technical specifications, and current mandate status on its dedicated page.

Primary sources

EUR-Lex (EU legal texts), European Commission VAT in the Digital Age, VATupdate country tracker.

See also the country overview, news feed, and our editorial and trust policy.