OpenFisca France
The French tax and benefit system, written as OpenFisca rules.
What it does
The French tax and benefit system written as OpenFisca rules: it computes taxes and benefits for a situation, exposes parameters and formulas, and runs simulations on scenarios or whole populations. It needs Python 3.9 or later and can be served as a web API; a public instance runs at api.fr.openfisca.org, and the project's working language is French. New versions ship very regularly; AGPL-3.0.
Where it fits on the map
- Company tax department › Tax Policy & Stakeholder EngagementTax policy & stakeholder engagementpartly covered
Named as a project to start with: Model a reform and see who gains: PolicyEngine for the US and UK, OpenFisca for France.
- Tax authority › Policy, Legislation & Revenue AnalysisReform costing & microsimulationcovered
In the processes
- Legislative changeStep 2 · Model the impact
On Learn
- Rules as codeGlossary term
- Run a tax policy simulationHow-to guide
- 01 · Rules as codeTrack
Similar projects
Of the same kind, for a shared jurisdiction or tax area. Not a ranking.
- CatalaProgramming language for writing law as code, next to the legal text it implements.
- DGFiP calculette-irThe M-language rules of the DGFiP engine that computes French income tax and the real-estate wealth tax (IFI).
- EUROMODThe EU tax-benefit microsimulation model, maintained by the Joint Research Centre.
- GETTSIMThe German Taxes and Transfers Simulator: a microsimulation model of German taxes and benefits.
- IRS Fact GraphKnowledge-graph rules engine that models the US Internal Revenue Code, the calculation core of Direct File.
- IRS Form BuilderScala library that turns flow XML, fact dictionaries and locale files into questionnaire sites on Fact Graph.
Maintain this project?
Link to this page from your README, so readers find the facts, the notes and where it fits. The badge is a small SVG served from this site.
[](https://tax-oss.com/projects/openfisca-france/)