0

Introduce a generic Continuous Transaction Controls (CTC) framework in Business Central to support real-time tax reporting and e-invoicing mandates across multiple jurisdictions. This should build on the E-Documents framework (which already supports PEPPOL and clearance models) and make it configurable for global CTC regimes.


Key Features


  • Core Engine for submission lifecycle: Prepare → Validate → Sign → Submit → Track → Archive.
  • Plug-in Adapters for country-specific rules
  • Job Queue Integration for retries and scheduling.
  • Evidence Storage for signed payloads and acknowledgements.
  • Telemetry for submission success/failure and latency.
  • Optional Azure Bridge for cryptographic signing and secure API calls.


Benefits


  • Future-proof for global mandates.
  • Reduces cost of compliance for multi-country deployments.
  • Simplifies upgrade path by isolating country logic.
  • Aligns with Microsoft’s roadmap focus on E-Documents and clearance models.



Countries with CTC or E-Invoicing Mandates (Implemented or Planned)


Italy – SdI (FatturaPA clearance)

Spain – SII (real-time VAT reporting)

Mexico – CFDI (PAC stamping)

India – IRP (GST e-invoicing)

Saudi Arabia – ZATCA Phase 2 (clearance + reporting)

Poland – KSeF (mandatory from 2026)

France – phased B2B e-invoicing mandate

Brazil – NF-e clearance model

South Korea – e-invoicing for VAT compliance

Philippines – EIS (Electronic Invoicing System for VAT)

Romania – RO e-Factura

Portugal – SAF-T and certified invoicing software

Germany – B2B e-invoicing proposals (2027)

Belgium, Croatia, Slovakia – phased mandates

UAE – e-invoicing regime (2026)

ViDA EU initiative – harmonized digital reporting by 2030+

Other emerging markets: Malaysia, Israel, Zambia, Dominican Republic, Madagascar, Oman, Botswana, Lithuania, Greece, Slovenia, South Africa.


CTC adoption is accelerating globally. A configurable engine ensures Business Central remains competitive for compliance-heavy markets and avoids costly customizations for each country.

STATUS DETAILS
New