Skip to content

Context

The impact of many public policies depends on how they affect populations in all their diversity (socio-economic status, location, demographic composition, type of housing, etc.). The micro-simulation approach makes it possible to statistically construct a population in all its diversity using a representative sample and information on each individual or household within that population. Public policies are then simulated using models representing their current state or potential changes, in order to test their impact on the population as a whole.
The micro-simulation approach to public policy analysis has led to the development of three areas of research:

  • Statistical analysis, to construct a comprehensive and detailed representation of the population under analysis. This may include data matching, data fusion techniques, or the incorporation of information from household surveys into administratively collected data.
  • Public policy modelling, which in this context involves developing algorithms to simulate various public interventions. This most often concerns the social security and tax system, but public expenditure, regulations and standards may also be the subject of such simulations.
  • Modelling behavioural responses to policy changes. This involves modelling the extent of reactions to incentives or obligations introduced by public policies. The current state of the art involves using past experience to measure the sensitivity of responses (i.e. elasticities) to policy changes, and then incorporating a behavioural module into the microsimulation model.

The micro-simulation approach was initially developed in the research community in the 1970s, after which these tools were widely adopted by public administrations due to their need to estimate the cost of socio-fiscal reforms, and the cost of maintaining such tools. Nevertheless, research continues to rely on these models to understand how complex public policies affect populations in different ways. Macroeconomic models cannot capture the immense heterogeneity of situations, and statistical empirical approaches struggle to measure the complexity of public policy interventions.

Today, there are numerous models in use around the world that enable international comparisons; to name but a few, these include TAXSIM at the NBER for the United States, TAXBEN at the Institute for Fiscal Studies for the United Kingdom, and EUROMOD at the European Commission. This principle extends beyond socio-fiscal systems to encompass a wide range of dimensions (health, geography, the environment, housing, etc.).

Presentation

This project aims to support the development of the TAXIPP microsimulation model, currently being developed at the Institute for Public Policy (IPP), a research centre dedicated to the analysis and evaluation of public policy, established through a partnership between the Paris School of Economics (PSE) and the Group of National Schools of Economics and Statistics (GENES). The collaboration involves researchers from the PjSE joint research unit (UMR) (CNRS, INRAE, EHESS, ENPC, ENS-PSL, University of Paris 1 Panthéon-Sorbonne) and the Crest joint research unit (UMR) (CNRS, ENSAE Paris, ENSAI, École Polytechnique).

The model is available as open source (https://ipp.gitlab.io/partage-public-ipp/taxipp/) and can therefore be used by any researcher requiring a detailed model of the socio-fiscal system. This model currently covers socio-fiscal policies aimed at households, namely compulsory levies (income tax, social security contributions, social levies, etc.), as well as social benefits (family allowances, housing benefits, minimum income support). It draws on a comprehensive set of administrative data sources, which are statistically matched to one another and linked to an open-access, collaborative socio-fiscal simulator (OpenFisca). This simulator makes it possible to calculate, for each individual in the data set, the compulsory levies and social benefits to which they are subject, taking into account their characteristics and the legislation under consideration (the current system or the reformed system).

This model can be used to deduce the effects of a reform on public revenue and expenditure, its redistributive effects, as well as the redistributive characteristics of a socio-fiscal system observed at a given point in time. Such a model can also be used to calculate the degree of potential exposure of each individual to a reform, and to compare this exposure with changes in the behaviour of these individuals.

This tool provides a framework that can be utilised for a wide range of research into the French redistributive system, and more broadly contribute to developments in microsimulation within other areas of public policy (environmental policy, health, transport, education, etc.). The aim is therefore to make this model accessible to as many people as possible and to expand its use and development prospects. The source code for the latest version of the model is currently available at https://gitlab.com/ipp/partage-public-ipp/taxipp, and detailed documentation can be found at https://ipp.gitlab.io/partage-public-ipp/taxipp/.

> Find out more about the Taxipp model

Research Team

This project is led by the pole Tax system.

Partners

Centre national de la recherche scientifique (CNRS)

This project is supported by the CNRS as part of the SOSI (Open Monitoring of Societies and their Interactions) programme.

Last modified: July 20, 2026