Powerful, reliable, and transparent, TaxEngine enables governments to manage tax calculations and policy implementation at scale. By orchestrating open-source projects with domain expertise, it ensures digital sovereignty, interoperability, and maintainability - giving administrations full control over their fiscal systems.
The story of a unique tax system and its modernization
In the 1990s, France's DGFiP developed the M language, enabling jurists and tax specialists to directly define tax rules. This unique system has reliably processed millions tax declarations annually with exceptional performance and reliability.
Over time, the increasing complexity of tax laws made modernization necessary: the TaxEngine project was born to regain technical mastery and robustness.
Since 2021, Titagone is transforming the DGFiP M prototype (MLang) into TaxEngine, a maintainable and industrial-ready tax engine. This project allowed us to gain deep expertise in tax computation and software modernization, forming the foundation for our TaxEngine offering - designed to help organizations build reliable, high-performance tax solutions.
Proven technical and methodological know-how
Our technology handles the entirety of French tax declarations, processing 37 million returns annually with proven reliability and performance at the highest scale.
Tax specialists and jurists can directly intervene on tax rules, bridging the gap between legislation and technical implementation.
Code modernization and elimination of fragile intermediary code, making the system easier to maintain and evolve over time.
DGFiP teams are autonomous thanks to comprehensive training and knowledge transfer programs.
We develop specialized tools to ensure reliability and facilitate debugging in complex tax computation systems.
Our execution tracing tool allows developers and domain experts to trace the complete flow of computations, making it easy to identify the source of bugs and verify calculation accuracy at every step.

Leveraging our French experience, we support governments and administrations worldwide
Building on our experience in France, we help states and local governments with:
Build and verify tax calculation models in advance to guarantee legislative compliance.
Deploy reliable, scalable tax computation systems for national or regional deployment.
Modernize end-to-end fiscal processes with integrated digital solutions.
Expert guidance and comprehensive training programs for your teams.
TaxEngine is part of a complete ecosystem of fiscal solutions
TaxEngine does not operate in isolation: it fits into a complete ecosystem of fiscal solutions and existing simulators, enhancing their efficiency and reliability. This ecosystem includes:
Covering all fiscal situations, including corrections and penalties, for comprehensive tax processing.
Enabling jurists and developers to communicate effectively and ensure legal compliance.
Facilitating integration with educational simulators, administration systems, and local GovTech solutions.
Ensuring administrations remain autonomous in maintaining and evolving the engine.