Are you e-Invoice ready? Get your free compliance assessment score in 5 minutes -Are you e-Invoice ready?Take the test now
e-Invoice.app
Dashboard

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
ArgentinaARmandatorymandatoryElectronic Authorisation Code (CAE)
ArmeniaAMmandatorymandatoryNational e-Invoice standard (SRC)
AzerbaijanAZmandatorymandatoryNational e-Invoice and online cash register standards
BelarusBYmandatorymandatoryNational ESCHF e-Invoice standard
BelgiumBEmandatorymandatoryEN 16931
BeninBJmandatorymandatoryNational e-MECEF standard
BrazilBRmandatorymandatoryNational XML schemas for the NF-e, NFC-e, CT-e and NFCom, in technical notes approved jointly by the RFB and the CGIBS
BurundiBImandatorymandatoryOBR EBMS interface specification v0.7 (REST web services)
Cabo VerdeCVmandatorymandatoryDNRE specifications
ChileCLmandatorymandatoryElectronic Tax Documents (DTE) format
ColombiaCOmandatorymandatoryUBL 2.1 (Universal Business Language) XML format
Costa RicaCRmandatorymandatoryAnexos y Estructuras para la Emisión de Comprobantes Electrónicos v4.4
Côte d'IvoireCImandatorymandatoryNational FNE specification
CroatiaHRmandatorymandatoryEN 16931-1:2017
Democratic Republic of the CongoCDmandatorymandatoryDEF (Dispositifs Électroniques Fiscaux)
EcuadorECmandatorymandatoryXML format with Advanced Electronic Signature (AES)
EgyptEGmandatorymandatoryETA Invoicing Portal
GabonGAmandatorymandatoryDispositifs électroniques de facturation homologués (DGI)
GeorgiaGEmandatorymandatoryNational Revenue Service e-Invoice standard
GhanaGHmandatorymandatoryCertified Invoicing System (E-VAT)
GuatemalaGTmandatorymandatorySAT FEL standard
HungaryHUmandatorymandatoryEN 16931
IndiaINmandatorymandatoryInvoice Reference Number (IRN)
IndonesiaIDmandatorymandatorye-Faktur under PER-11/PJ/2025 (17-digit code: 2-digit transaction code, 2-digit status code, 13-digit DJP serial number)
IranIRmandatorymandatoryN/A
ItalyITmandatorymandatoryEN 16931 (mapped)
JordanJOmandatorymandatoryJoFotara
KazakhstanKZmandatorymandatoryRules for issuing invoices (Ministry of Finance Order No. 629 of 28 October 2025)
KenyaKEmandatorymandatoryKRA eTIMS standard
KyrgyzstanKGmandatorymandatoryNational ESF e-Invoice standard
MalawiMWmandatorymandatoryMRA Electronic Invoicing System (EIS)
MexicoMXmandatorymandatoryCFDI 4.0 (SAT XML schemas)
MongoliaMNmandatorymandatoryNational eBarimt standard
NigerNEmandatorymandatoryN/A
ParaguayPYmandatorymandatorySIFEN/e-kuatia
PeruPEmandatorymandatoryUBL 2.1 (Universal Business Language) XML format
RomaniaROmandatorymandatoryEN 16931-1+A1
RwandaRWmandatorymandatoryEIS/EBM
SerbiaRSmandatorymandatoryEN 16931-1
South KoreaKRmandatorymandatoryXML format with PKI digital signatures
TaiwanTWmandatorymandatoryMIG 4.0 (Message Implementation Guideline) format
TajikistanTJmandatorymandatoryN/A
TanzaniaTZmandatorymandatoryTRA EFD/VFD standards
TurkeyTRmandatoryphasedUBL-TR 1.2
UgandaUGmandatorymandatoryURA EFRIS standard
UkraineUAmandatorymandatoryURTI (Unified Register of Tax Invoices)
UruguayUYmandatorymandatoryCFE (Comprobante Fiscal Electronico) XML format
UzbekistanUZmandatorymandatoryNational e-Faktura standard
VietnamVNmandatorymandatoryDepartment of Taxation e-invoice data standard (Circular 91/2026/TT-BTC, Article 3)
ZambiaZMmandatorymandatoryVAT Smart Invoice System
ZimbabweZWmandatorymandatoryZIMRA Fiscal Device Gateway API Specification v7.2

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.

    All CountriesCompareTimelineTermsPrivacyContact Us

    © 2026 e-Invoice.app