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.
