Countries with real-time reporting (CTC) for e-Invoicing
Published 2026-04-20. Last updated 2026-10-13.
Real-time reporting, also known as Continuous Transaction Controls (CTC), requires transaction data to be transmitted to the tax authority as invoices are issued, rather than blocking issuance outright. The jurisdictions below run this model for B2B, B2G, or both.
Countries in scope (37)
| Country | Code | B2B | B2G | Primary standard |
|---|---|---|---|---|
| Bangladesh | BD | phased | phased | NBR VAT software and SDC standards |
| Benin | BJ | mandatory | mandatory | National e-MECEF standard |
| Bolivia | BO | phased | phased | XMLDSig (electronic modality only) |
| Botswana | BW | planned | planned | N/A |
| Burkina Faso | BF | phased | phased | DGI SECeF technical specifications |
| Burundi | BI | mandatory | mandatory | OBR EBMS interface specification v0.7 (REST web services) |
| Cameroon | CM | planned | none | N/A — pending implementation specifications |
| Croatia | HR | mandatory | mandatory | EN 16931-1:2017 |
| Eswatini | SZ | planned | planned | Not specified |
| Fiji | FJ | phased | phased | N/A |
| France | FR | phased | mandatory | EN 16931 |
| Gabon | GA | mandatory | mandatory | Dispositifs électroniques de facturation homologués (DGI) |
| Ghana | GH | mandatory | mandatory | Certified Invoicing System (E-VAT) |
| Greece | GR | phased | mandatory | EN 16931 |
| Hungary | HU | mandatory | mandatory | EN 16931 |
| Kenya | KE | mandatory | mandatory | KRA eTIMS standard |
| Malawi | MW | mandatory | mandatory | MRA Electronic Invoicing System (EIS) |
| Malaysia | MY | phased | phased | UBL 2.1 (XML or JSON) |
| Mongolia | MN | mandatory | mandatory | National eBarimt standard |
| Montenegro | ME | planned | planned | Tax Administration eFiskalizacija standard |
| Namibia | NA | voluntary | voluntary | TBC |
| Nepal | NP | phased | phased | IRD CBMS standard |
| Niger | NE | mandatory | mandatory | N/A |
| Pakistan | PK | phased | mandatory | Federal Board of Revenue Digital Invoicing standard |
| Papua New Guinea | PG | planned | planned | GST Monitoring System (GMS) by DTI |
| Peru | PE | mandatory | mandatory | UBL 2.1 (Universal Business Language) XML format |
| Philippines | PH | planned | planned | BIR structured invoice data |
| Sierra Leone | SL | phased | phased | N/A |
| Slovakia | SK | planned | planned | EN 16931 |
| South Korea | KR | mandatory | mandatory | XML format with PKI digital signatures |
| Sri Lanka | LK | phased | planned | Web API real-time transmission from taxpayer ERP to RAMIS |
| Tanzania | TZ | mandatory | mandatory | TRA EFD/VFD standards |
| Thailand | TH | voluntary | voluntary | XML format with digital signatures |
| Uganda | UG | mandatory | mandatory | URA EFRIS standard |
| Ukraine | UA | mandatory | mandatory | URTI (Unified Register of Tax Invoices) |
| Vanuatu | VU | phased | phased | N/A |
| Zimbabwe | ZW | mandatory | mandatory | ZIMRA Fiscal Device Gateway API Specification v7.2 |
Frequently asked questions
- What is real-time reporting?
- Real-time reporting (CTC) means transaction data is transmitted to the tax authority around the moment of invoice issuance, typically within seconds or minutes. Unlike clearance, the tax authority does not block the invoice. Reporting is an obligation on top of the normal commercial flow.
- Which countries use real-time reporting?
- The table above lists every country we track that operates a real-time reporting model. Examples include Hungary, Malaysia (MyInvois), South Korea and several emerging markets that adopted CTC to close the VAT gap.
- How does real-time reporting differ from clearance?
- Clearance blocks an invoice until the tax authority validates it. Real-time reporting allows the invoice to be exchanged freely between buyer and seller, but the transaction must be reported to the authority within a short window. Both are forms of CTC, with different friction to the commercial process.
- What are the reporting deadlines?
- Deadlines vary by country. Malaysia requires near real-time submission via MyInvois. Hungary's Online Invoice system requires reporting within minutes. The individual country page has the exact window.
- Do I need special software?
- Yes. Most real-time reporting regimes require direct API integration or the use of an accredited intermediary. Off-the-shelf accounting packages increasingly include native support, but integration testing against the tax authority's sandbox is still required.
- Is real-time reporting compatible with Peppol?
- Yes, these are complementary. Peppol is a transport network for exchanging invoices. Real-time reporting is a reporting obligation to the tax authority. A country can mandate Peppol transport and require real-time reporting as a separate layer, as Singapore does with InvoiceNow.
Primary sources
Malaysia LHDN MyInvois, Hungary NAV Online Invoice, OECD Tax Administration 3.0.