Déchiffrer 2027

FREN

my household

What the programmes change to the income of eight model households

Disposable income computed with OpenFisca-France 176.1.2 under the law in force on 1 October 2026, then with each candidate’s measures that the engine can simulate: those of their programme or, failing that, of their statements.

40 simulated measures out of 185 recorded positions affecting household income or budgets, for 11 of the 12 candidates shown. The number of simulated measures ranges from 0 to 8 depending on the candidate: a detailed programme shows its losses as well as its gains; a candidate with no simulated measure appears neither as a gain nor as a loss. Their effect is not measured; it is not zero.

What these figures are worth

Difference in disposable income for your household

Single female employee on the SMIC€1,708 per month · 1 of 8
Working
Retired

Results for the household

Single female employee on the SMIC

30 years old, full time on the SMIC, tenant in zone 2 (€600 rent).

Disposable income under current law: €20,492 per year, i.e. €1,708 per month.

  • Marine Le Pen*1 simulated measure out of 12 · no programme released€0does not affect this household

    Their simulated measure changes nothing for this household.

    their 12 positions
    * assumption

    Family quotient: Reading: each household with two or more children receives an additional half-share (a full share for the second child), whose benefit is capped like the others (€1,807 in 2026), as the text does not set a specific cap; without a cap, the cost would be higher. Cost calculated by the editors on the 2019 breakdown of the family quotient by family size (IGAS-IGF, 2021): €2.2bn to €3.0bn, 2.6 at the centre, to be replaced by a microsimulation. The RN counter-budget's €2.86bn falls within this range.

  • Raphaël Glucksmann*3 simulated measures out of 15 · no programme released+€972+€81 per month
    • Net monthly SMIC+€755
    • CSG rate on earned income+€217
    • Total+€972

    No effect here: public sector pay index point indexed to inflation each year.

    their 15 positions
    * assumption

    CSG (general social contribution): The €15bn that the candidate wants to pay back « sur la fiche de paie » [“onto the payslip”] is read as the gross yield of the decrease in the CSG on earned income: 15 ÷ €12.1bn per point (gross yield of one point, coefficient calculated by the editors) ≈ 1.24 points, i.e. a rate brought down from 9.2% to 7.96%: editors’ hypothesis. Central value, net of the income tax due to the deductible part (€11bn per point): about €13.6bn; €15bn gross as the upper bound. The funding announced in the same sentence, the taxation of the largest inheritances (€15bn announced, with no rate or schedule), cannot be costed: it is displayed under the inheritance tax lever as an announced amount, not added. Rule common to all: a costable measure is counted; funding that is not costable (revenue with no rate or schedule, undetailed overall savings) is cited, not added.

    Numbers and pay of civil servants: Reading adopted: the value of the public sector pay index point uprated each year in line with inflation, starting from a point frozen under current policies, as for Nicolas Dupont-Aignan and Marine Tondelier. Editors' common assumption for all indexation rules: inflation of 1.75% a year (1.5% to 2.0%), five upratings from 2028 to 2032, i.e. a cumulative increase of 9.1% in 2032. Reading key: a one-point gap for one year costs €1.53bn. Not costed, for lack of a rate: the « durable » [“durable”] raising of pay and the correction of gaps between ministries. The Projet socialiste, the text of another party, also proposed raising salaries and giving tenure to contract staff: not taken up here.

  • Édouard Philippe1 simulated measure out of 8 · no programme released€0does not affect this household

    Their simulated measure changes nothing for this household.

  • Jean-Luc Mélenchon*5 simulated measures out of 27+€1,312+€109 per month
    • Net monthly SMIC+€1,312

    No effect here: garantie d'autonomie; uprating of basic pensions beyond the current rule; uprating of the housing benefit; increase in the value of the public sector pay index point.

    their 27 positions
    * assumption

    RSA (minimum income), amount and conditions: The editors' reading: the guarantee is a top-up to the household's poverty line, as defined by Insee (standard of living per consumption unit). The budget costing, for its part, reads it as an 86.6% increase in the RSA flat rate.

    Pension indexation: Indexation rule costed with the common assumption (decision of 18 October 2026): basic pensions uprated like wages from 1 January 2028, i.e. 0.7 point a year more than inflation (real growth in earned income up to 2038 in the reference scenario of the COR (pensions advisory council), annual report of June 2026); five upratings from 2028 to 2032, 3.5 cumulative points. Reading key: one point of gap for one year costs about €2.35bn net (2.1 to 3.0). With the average gap from 2001 to 2023, 1.1 points (Institut Montaigne), the cost would be about €12.9bn net. Only basic pensions are costed: supplementary pensions, set by the social partners, do not fall under the law (partial costing). On 14 October 2026, Éric Coquerel announces that he will « indexer toutes les pensions, prestations sociales » [“index all pensions, social benefits”], with the 10% increase in APL, for €8bn in all (amount cited at the housing benefit position), without saying on which index.

  • Gabriel Attal*3 simulated measures out of 14+€1,147+€96 per month
    • Increase in the net wage of all private-sector employees+€1,147

    No effect here: teachers; uprating of basic pensions above the median only.

    their 14 positions
    * assumption

    Teachers' pay: Reading specific to the model household: the amount announced for mid-career (« pouvant atteindre 500 euros nets par mois pour les enseignants en milieu de carrière » [“up to 500 euros net per month for mid-career teachers”], report of the interview with Le Monde, attalpresident.fr, 25 August 2026), the career stage of the simulated primary school teacher. The budget costing uses the floor of €200 for all, for lack of a breakdown of teachers by career stage.

    Reductions in social contributions on low wages: Per-person rule: net wage × 1.0833 (one extra month of net wage per year, « l'équivalent d'un 13e mois directement sur sa fiche de paie » [“the equivalent of a 13th month directly on one's payslip”], campaign website, visit to Brittany, 24 July 2026, https://attalpresident.fr/actualites/gabriel-attal-en-bretagne-trois-jours-au-contact-de-la-france-qui-travaille), through a reduction in employee contributions, labour cost unchanged. Reading adopted: all private-sector employees, no wage ceiling being given; base: private-sector net wage bill, €551bn in 2024 (€726bn gross, Urssaf, × 0.7588, Insee net/gross ratio). Same base and same method as the net wage increases of Nicolas Dupont-Aignan, David Lisnard and Bruno Retailleau. Other reading: only employees paid up to 3 times the SMIC (minimum wage), as for Nicolas Dupont-Aignan, about €32bn. Calculation excluding civil servants: public employees are not counted (about €17bn more if they were). Static: the additional income tax is not counted. The announced funding (savings on unemployment insurance and daily sickness allowances, France Info, 9 September 2026) is not deducted.

    Pension indexation: Reading adopted: freeze of basic pensions on 1 January 2028 (one year, zero uprating instead of inflation, 1.75% under the common assumption), the « petites retraites » [“small pensions”] spared being read as pensions below the median: this is the highest threshold that can be called « petites » [“small”], hence the most cautious reading of the gain. A lower threshold would bring in more (up to about €4.1bn net for a freeze of all pensions); a threshold of €2,000, about €2.2bn. The one-year freeze permanently lowers the level of the pensions concerned, hence a gain in 2032. Inflation of 1.5 to 2.0%: €2.5bn to €3.3bn net at the centre. The freeze of other social benefits, in the same sentence, falls under other levers.

  • Bruno Retailleau*5 simulated measures out of 17+€423+€35 per month
    • Uniform net gain per private-sector employee+€423

    No effect here: abolition of the family quotient in the strict sense; teachers; decrease in the RSA; family income of €240 per month per minor child.

    their 17 positions
    * assumption

    Family quotient: Reading adopted: measure no. 75 abolishes the family quotient (« Les dispositifs supprimés, allocations familiales, majoration pour âge, complément familial et quotient familial, représentent 41 milliards d'euros » [“The schemes abolished, family allowances, age supplement, complément familial and family quotient, represent 41 billion euros”]); only the half-shares for children are counted, since the measure replaces child-related aid with the family income. The marital quotient and the specific half-shares (single parents, disability, widowhood, single people who have raised a child), which the measure does not name, are not counted. Cost-schedule option: €12.5bn of revenue (IGF-IGAS 2026, 2024 tax, half-shares for children) to €16.5bn (Cour des comptes, 2021). The upper bound covers more than the children's share: drawn from the work of André and Sireyjol (Insee), it measures the whole family component of the tax, specific half-shares included (« L'ensemble de ces parts, charges spécifiques comprises, est un dispositif familial » [“All of these shares, specific charges included, are a family scheme”], Insee Analyses no. 53, June 2020; €1.7bn of specific shares in 2024 according to IGF-IGAS); the central value is therefore brought down to the lower bound. The other schemes abolished, family allowances, age supplement included, and complément familial, are counted at the candidate's family allowances position (family income net of these benefits): the reform, presented « à budget constant » [“on a constant budget”], is read across the two positions together. Static costing.

    Teachers' pay: Reading specific to the model household: the amount announced at the core of the career (« combler au moins la moitié de l'écart au cœur de la carrière, soit environ 300 euros nets supplémentaires » [“close at least half the gap at the core of the career, i.e. about 300 euros net more”], avecretailleau.fr, measure no. 15), the career stage of the simulated primary school teacher. The budget costing uses the floor of €135 for all, for lack of a breakdown of teachers by career stage.

    Reductions in social contributions on low wages: Employee half: per-person rule, +€500 net a year for each employee (measure « Rendre 500 euros par an à tous les salariés » [“Give back 500 euros a year to all employees”], « environ 500 euros nets par an au salaire médian » [“about 500 euros net a year at the median wage”]), read as the same amount for all, i.e. €41.67 a month; base: 20.96 million private-sector salaried jobs (Insee, second quarter of 2026), about €10.5bn, against €15bn announced for this half. Other reading, a gain proportional to pay (€500 at the median net wage of €26,280 a year, i.e. 1.9% of each person's net pay): 1.9% × €551bn of private-sector net payroll, also about €10.5bn. Business half, not counted (partial costing): €15bn less in employer contributions « dès la première heure travaillée » [“from the first hour worked”], with no rate or schedule: pure amount with no named instrument, not costed (decision of 18 October 2026, common rule, like the production tax cuts announced as an amount); it was taken until now at €15bn. Same base and same method as the net pay increases of Nicolas Dupont-Aignan, Gabriel Attal and David Lisnard; calculation excluding civil servants: public employees are not counted (about €3bn more if they were, 6.06 million public jobs). Gross cost, before the announced funding (unemployment insurance, single social account and fraud, corporate income tax, incentive income), which is not deducted.

    RSA (minimum income), amount and conditions: Read as the RSA lump-sum amount reduced to €550 a month (against €651.69), i.e. −15.6%, the more cautious of the two amounts cited (€550 from fifteen hours of training or job seeking, €300 without); below 0% (measured range: increases of 0 to 10%, upratings from 2013 to 2017), linear extrapolation, at the coefficient of the 2020 order updated to 2026 euros (€0.17bn per point; 0.15 for the effect on recipient households alone); the exit of households that a cut in the lump sum would cause is not costed. Not costed: the €300 amount for recipients without those fifteen hours, the top-up reduced by 30% of earnings in work, the merger with the in-work benefit and the ASS, the absence of any link to family situation. The announced gain (€2bn) concerns the activity incentive income as a whole.

    Family allowances: Family income of €240 per month per minor child: €39.9bn gross (13.87 million minor children living in families, Insee), minus family allowances, age supplement included, and the complément familial, which the measure names among the schemes abolished (€16.5bn in 2025). The family quotient, also abolished, is counted at its own lever (the candidate's family quotient position). Not counted: the condition of five years of professional activity and lawful residence, which excludes an unpublished number of families and would reduce the cost, the other merged schemes that the measure does not name (the « douze dispositifs » [“twelve schemes”] are not listed), and the third-child bonus (measure no. 76, €1.5bn according to the measure's page, €3bn according to the Famille booklet).

  • Nicolas Dupont-Aignan*5 simulated measures out of 17+€1,105+€92 per month
    • Increase in the net wage of private-sector employees paid up to 3 times the SMIC+€1,105

    No effect here: end of income-related modulation; raising of the cap on the benefit per half-share; increase in pay for all teachers; public sector pay index point indexed to inflation each year.

    their 17 positions
    * assumption

    Reductions in social contributions on low wages: Per-person rule: net wage × 1.08 for every private-sector employee paid up to 3 times the SMIC (minimum wage), through lower employee contributions, with gross wage and employer cost unchanged; nothing above 3 times the SMIC (the text provides for no gradual phase-out, which would change the cost little). Base: private-sector net wage bill up to 3 times the SMIC, €374bn to €396bn in 2024 (editors' calculation, from the reductions by wage band of the expert group on the SMIC and the net/gross ratios of Insee and Urssaf). Reading adopted: « tous les salariés » [“all employees”] of the private sector (« sans peser sur le coût du travail pour les entreprises » [“without weighing on labour costs for businesses”]); calculation excluding civil servants: public employees up to 3 times the SMIC are not counted (about €15bn more if they were). Same base and same method as the net wage increases of Gabriel Attal, David Lisnard and Bruno Retailleau. Static: the additional income tax is not counted.

    Family allowances: Only the restoration of universality (end of means-based adjustment) is costed. The immediate increase has no amount; indexation to inflation already exists (uprating every 1 April).

    Numbers and pay of civil servants: Reading adopted: the value of the public sector pay index point uprated each year by inflation, starting from a point frozen under current policies. Common editors' assumption for all indexation rules: inflation of 1.75% a year (1.5 to 2.0%), five upratings from 2028 to 2032, i.e. a cumulative increase of 9.1% in 2032. Reading key: a one-point gap for one year costs €1.53bn (1.47 to 2.27). The reindexation of retirement pensions, in the same sentence, falls under the pensions lever.

  • David Lisnard*5 simulated measures out of 14+€3,045+€254 per month
    • Uniform net gain per private-sector employee+€2,999
    • CSG and CRDS fully deductible from taxable income+€46
    • Total+€3,045

    No effect here: increase in pay for all teachers; complete removal of the family quotient cap; uprating of basic pensions above €2,000 a month only.

    their 14 positions
    * assumption

    Reductions in social contributions on low wages: Per-person rule: +€400 net per month for each employee (« environ 400 euros de plus par mois et par salarié » [“about 400 euros more per month per employee”]), the same amount for all, through a cut in contributions, labour cost unchanged. Base: 20.96 million private-sector salaried jobs (Insee, second quarter of 2026), i.e. 400 × 12 × 20.957 million ≈ €100.6bn a year, against €120bn announced (which assumes about 25 million beneficiaries). Reading adopted: private-sector employees, same base and same method as the net pay increases of Nicolas Dupont-Aignan, Gabriel Attal and Bruno Retailleau; calculation excluding civil servants: public employees are not counted (about €29bn more if they were, 6.06 million public jobs). Amount targeted at the end of the savings trajectory (« au moins 200 milliards en trajectoire » [“at least 200 billion over the trajectory”], of which €80bn from the first year, split using the same 60% key): the year in which it would be reached is not given; the position is costed in full year. The contributions targeted are not detailed: at the SMIC, €400 exceeds employee contributions excluding CSG and CRDS (about €211 per month), so the measure implies also cutting employer contributions and raising gross pay accordingly; the static cost is the same. The decrease in the CSG (general social contribution) on earned income, announced elsewhere without a rate, may be part of it and is not counted twice. Gross cost, before the savings meant to finance it (the “Announced savings” lever, never added). The measures recorded so far on this lever (charges abolished at SMIC level for private individuals who employ staff, negative employer charges for hiring people who have been RSA (minimum income) recipients for more than two years, programme « Réussir une nouvelle ambition française ») are not costed separately.

    Pension indexation: Reading adopted: the « désindexation des retraites au-delà d'un seuil, de l'ordre de 2 000 euros mensuels » [“de-indexation of pensions above a threshold, of the order of 2,000 euros a month”] is read as a lasting rule from 1 January 2028: basic pensions above €2,000 per month are no longer uprated (nominal freeze), i.e. five missed upratings from 2028 to 2032 at the common inflation assumption of 1.75% a year, 8.75 cumulative points (7.5 to 10 points for inflation of 1.5% to 2.0%, i.e. about €9.5bn to €12.7bn net at the centre). Other reading: a freeze for a single year, about €2.2bn net. The threshold « de l'ordre de » [“of the order of”] €2,000 is taken as €2,000; a partial under-indexation, instead of a freeze, would yield less. Reading key: one point of uprating missed for one year by these pensions yields about €1.27bn net (1.1 to 1.6).

    CSG (general social contribution): Reading: « CSG et CRDS deviendraient complètement déductibles de l'IR » [“CSG and CRDS would become fully deductible from income tax”] applies to all CSG and CRDS levied on income taxed under the scale, earned income and replacement income (2.4 non-deductible points of CSG and 0.5 point of CRDS); on earned income alone, about €4.4bn. Tax lost calculated by the editors at the 12.5% rate measured by the IPP on the deductible part of retirees' CSG. The cut in the CSG on earned income, with no rate or amount, is not costed; it may be part of the €120bn « rendus aux actifs » [“returned to working people”] of the contribution relief lever, whose composition is not detailed.

  • Fabien Roussel*3 simulated measures out of 14 · no programme released+€1,312+€109 per month
    • Net monthly SMIC+€1,312

    No effect here: increase in the value of the public sector pay index point; end of income-related modulation.

    their 14 positions
    * assumption

    Family allowances: The « retour » [“return”] to a universal family policy is read as the end of the income-based modulation of family allowances (2015).

  • François Ruffin*1 simulated measure out of 10+€770+€64 per month
    • Net monthly SMIC+€770
    their 10 positions
    * assumption

    Net monthly SMIC (minimum wage): « SMIC à 1 600€ » [“SMIC at €1,600”] read as a net monthly amount, that of the Nouveau Front populaire programme (2024) which the text claims as its reference; the booklet does not specify net or gross, and €1,600 gross would be below the current SMIC (€1,867 gross).

  • Marine Tondelier*8 simulated measures out of 31+€561+€47 per month
    • Net monthly SMIC+€713
    • Change in all CSG−€152
    • Total+€561

    No effect here: increase in pay for all teachers; increase in the RSA; return of the age supplement at 14; abolition of the 10% allowance on pensions; uprating of the housing benefit; 10% increase in the pay of category B and C employees.

    their 31 positions
    * assumption

    Net monthly SMIC (minimum wage): €2,000 gross converted to net with the contribution rate used by the cost schedule (20.84%), i.e. about €1,583. The support planned for TPE, PME (very small, small and medium-sized businesses) and associations (cut in the reduced rate of corporate income tax and in the payroll tax) is not costed: neither rate nor amount.

    RSA (minimum income), amount and conditions: Read as the RSA lump-sum amount raised to 50% of the net SMIC (€739 against €651.69), i.e. +13.4%; beyond +10% (increases from 2013 to 2017, the coefficient’s range), linear extrapolation, which does not count all newly eligible households (entry of new households not costed beyond +10%). Coefficient from the 2020 order updated to 2026 euros: €0.17bn per point (0.15 for households already receiving the benefit alone, lower bound). Not costed: indexation on the SMIC, a rule whose cost depends on future increases, and the abolition of the 15 hours of activity.

    Family allowances: Only the return of the increase at age 14 is costed. The same amount from the first child is not costed for lack of a specified amount, nor is the simplification of the other allowances.

    CSG (general social contribution): One-point increase applied to all rates and all bases; progressivity is not costed. At the centre, the gain is net of income tax (12.5%, IPP), assuming the added point is deductible like the 2018 increase; the correction also applies to capital income subject to the flat tax (PFU), where the CSG is not deductible, which reduces the gain by at most €0.25bn. The additional 3-point increase in the CSG on capital income (p. 68) is recorded under the “flat tax” lever, with the increase in the flat tax that it accompanies.

    Numbers and pay of civil servants: Costed: the annual indexation of the public sector pay index point to inflation (common editors' assumption: 1.75% a year, 1.5 to 2.0%, five upratings from 2028 to 2032, i.e. a cumulative increase of 9.1% in 2032; reading key: a one-point gap for one year costs €1.53bn) and the 10% increase in the pay of category B and C staff, read as applying to their whole pay, all statuses (civil servants only at the lower bound). Not costed: the increase for « catégories A qui ont perdu en pouvoir d'achat » [“category A staff who have lost purchasing power”], not delimited. The 15% increase for teachers is costed under its lever; that of 10% for researchers has no lever of its own.

Contribution of each measure to the total: the interactions between measures are shared out among them (Shapley decomposition); their sum is the total.

* At least one simulated measure relies on a reading by the editors: open “assumption” on the row.

No simulated measure to date for Éric Zemmour: their positions on these subjects do not yet translate into engine parameters. For them, the effect on this household is not measured; that does not make it zero. The details, position by position, are below.

All eight households at once

Table of differences, household by household and candidate by candidate
Annual difference in disposable income from current law, by model household and by candidate, in euros
Model householdCurrent lawdisposable incomeMarine Le Pen *no programme released1 simulated measureRaphaël Glucksmann *no programme released3 simulated measuresÉdouard Philippeno programme released1 simulated measureJean-Luc Mélenchon *5 simulated measuresGabriel Attal *3 simulated measuresBruno Retailleau *5 simulated measuresNicolas Dupont-Aignan *5 simulated measuresDavid Lisnard *5 simulated measuresFabien Roussel *no programme released3 simulated measuresFrançois Ruffin *1 simulated measureMarine Tondelier *8 simulated measures
Single female employee on the SMIC€20,492€0+€972€0+€1,312+€1,147+€423+€1,105+€3,045+€1,312+€770+€561
Single mother, one child, half-time€21,355€0+€658€0+€1,302+€731+€644+€701+€3,046+€806+€544+€1,615
Couple, two children, average income€47,724€0+€1,370€0+€1,600+€2,488+€1,786+€2,407+€7,329+€1,600+€879+€363
Couple of managers, one child€92,423€0+€1,195€0€0+€6,485+€1,788+€7,421+€9,683€0€0−€964
Single local government employee, category C€24,859€0+€1,621€0+€1,422€0€0+€1,267+€129+€4,710€0+€3,292
Couple, two children, one primary school teacher€50,117+€174+€4,113+€5,211+€4,674+€6,403+€5,561+€7,631+€9,602+€9,488+€1,247+€6,886
Single pensioner, small pension€15,194€0€0€0+€298€0€0€0€0€0€0−€497
Well-off pensioner couple€51,418€0€0€0+€1,237−€605€0€0−€2,768€0€0−€1,071

In euros per year, compared with current law, for each programme’s simulated measures only. *: at least one simulated measure relies on a reading by the editors. No simulated measure for Éric Zemmour.

Each household’s income, item by item

Wages, income tax, in-work benefit, housing benefits, allowances: under current law and under each programme

Single female employee on the SMIC

Current law: €20,492 per year · differences from €0 to +€3,045 depending on the programme

30 years old, full time on the SMIC, tenant in zone 2 (€600 rent).

Components of the disposable income of the household “Single female employee on the SMIC”, in euros per year
Current lawLe PenGlucksmannPhilippeMélenchonAttalRetailleauDupont-AignanLisnardRousselRuffinTondelier
Net wages17,73517,73519,49517,73520,40019,21318,23519,15422,53620,40019,20018,760
Income tax00−1520−288−1040−96−490−288−1100
In-work benefit (prime d'activité)2,7572,7572,1212,7571,6922,5302,6802,5391,4911,6922,1722,293
Disposable income20,49220,49221,46420,49221,80421,63920,91521,59723,53721,80421,26221,053
Difference from current law€0+€972€0+€1,312+€1,147+€423+€1,105+€3,045+€1,312+€770+€561
For reference: CSG and CRDS deducted2,1352,1352,0162,1352,4562,1352,1352,1352,1352,4562,3122,523
  • Raphaël Glucksmann, each measure applied alone: net monthly SMIC (minimum wage) +€770; CSG (general social contribution) +€231; numbers and pay of civil servants €0.
  • Jean-Luc Mélenchon, each measure applied alone: net monthly SMIC (minimum wage) +€1,312; RSA (minimum income), amount and conditions €0; pension indexation €0; personal housing benefits (APL) €0; numbers and pay of civil servants €0.
  • Gabriel Attal, each measure applied alone: teachers' pay €0; reductions in social contributions on low wages +€1,147; pension indexation €0.
  • Bruno Retailleau, each measure applied alone: family quotient €0; teachers' pay €0; reductions in social contributions on low wages +€423; RSA (minimum income), amount and conditions €0; family allowances €0.
  • Nicolas Dupont-Aignan, each measure applied alone: reductions in social contributions on low wages +€1,105; family allowances €0; family quotient €0; teachers' pay €0; numbers and pay of civil servants €0.
  • David Lisnard, each measure applied alone: teachers' pay €0; reductions in social contributions on low wages +€2,953; family quotient €0; pension indexation €0; CSG (general social contribution) €0.
  • Fabien Roussel, each measure applied alone: net monthly SMIC (minimum wage) +€1,312; numbers and pay of civil servants €0; family allowances €0.
  • Marine Tondelier, each measure applied alone: net monthly SMIC (minimum wage) +€678; teachers' pay €0; RSA (minimum income), amount and conditions €0; family allowances €0; 10% allowance on pensions €0; CSG (general social contribution) −€186; personal housing benefits (APL) €0; numbers and pay of civil servants €0.
  • These effects do not add up exactly: the measures interact with one another.

Single mother, one child, half-time

Current law: €21,355 per year · differences from €0 to +€3,046 depending on the programme

34 years old, half-time paid at the SMIC, one child aged 5, no maintenance payments, tenant in zone 2 (€650 rent).

Components of the disposable income of the household “Single mother, one child, half-time”, in euros per year
Current lawLe PenGlucksmannPhilippeMélenchonAttalRetailleauDupont-AignanLisnardRousselRuffinTondelier
Net wages8,8688,8689,7498,86810,2009,6089,3689,57813,66810,2019,6019,380
In-work benefit (prime d'activité)4,8974,8974,7254,8974,5854,9062,1754,9064,3824,5854,7264,750
RSA (minimum income)00000000000503
Housing benefits5,1815,1815,1305,1815,4635,1635,1815,1633,9424,9665,1635,699
Family allowances0000002,86600000
Other benefits2,4092,4092,4092,4092,4092,4092,4092,4092,4092,4092,4092,638
Disposable income21,35521,35522,01321,35522,65722,08621,99922,05624,40122,16121,89922,970
Difference from current law€0+€658€0+€1,302+€731+€644+€701+€3,046+€806+€544+€1,615
For reference: CSG and CRDS deducted1,0681,0681,0081,0681,2281,0681,0681,0681,0681,2281,1561,261
  • Raphaël Glucksmann, each measure applied alone: net monthly SMIC (minimum wage) +€544; CSG (general social contribution) +€138; numbers and pay of civil servants €0.
  • Jean-Luc Mélenchon, each measure applied alone: net monthly SMIC (minimum wage) +€806; RSA (minimum income), amount and conditions €0; pension indexation €0; personal housing benefits (APL) +€518; numbers and pay of civil servants €0.
  • Gabriel Attal, each measure applied alone: teachers' pay €0; reductions in social contributions on low wages +€731; pension indexation €0.
  • Bruno Retailleau, each measure applied alone: family quotient €0; teachers' pay €0; reductions in social contributions on low wages +€506; RSA (minimum income), amount and conditions €0; family allowances +€221.
  • Nicolas Dupont-Aignan, each measure applied alone: reductions in social contributions on low wages +€701; family allowances €0; family quotient €0; teachers' pay €0; numbers and pay of civil servants €0.
  • David Lisnard, each measure applied alone: teachers' pay €0; reductions in social contributions on low wages +€2,974; family quotient €0; pension indexation €0; CSG (general social contribution) €0.
  • Fabien Roussel, each measure applied alone: net monthly SMIC (minimum wage) +€806; numbers and pay of civil servants €0; family allowances €0.
  • Marine Tondelier, each measure applied alone: net monthly SMIC (minimum wage) +€483; teachers' pay €0; RSA (minimum income), amount and conditions +€1,244; family allowances €0; 10% allowance on pensions €0; CSG (general social contribution) −€111; personal housing benefits (APL) +€518; numbers and pay of civil servants €0.
  • These effects do not add up exactly: the measures interact with one another.

Couple, two children, average income

Current law: €47,724 per year · differences from €0 to +€7,329 depending on the programme

Aged 40 and 38, wages of 1.5 SMIC and the SMIC full time, children aged 8 and 12, tenants in zone 1 (€1,100 rent).

Components of the disposable income of the household “Couple, two children, average income”, in euros per year
Current lawLe PenGlucksmannPhilippeMélenchonAttalRetailleauDupont-AignanLisnardRousselRuffinTondelier
Net wages44,33944,33946,50844,33947,00348,03245,33947,88653,93947,00345,80345,034
Income tax00000−93−1,560−72−713000
In-work benefit (prime d'activité)1,5581,5587591,558494446049004949731,226
Family allowances1,8271,8271,8271,8271,8271,8275,7311,8271,8271,8271,8271,827
Disposable income47,72447,72449,09447,72449,32450,21249,51050,13155,05349,32448,60348,087
Difference from current law€0+€1,370€0+€1,600+€2,488+€1,786+€2,407+€7,329+€1,600+€879+€363
For reference: CSG and CRDS deducted5,3385,3384,8095,3385,6595,3385,3385,3385,3385,6595,5146,056
  • Raphaël Glucksmann, each measure applied alone: net monthly SMIC (minimum wage) +€879; CSG (general social contribution) +€477; numbers and pay of civil servants €0.
  • Jean-Luc Mélenchon, each measure applied alone: net monthly SMIC (minimum wage) +€1,600; RSA (minimum income), amount and conditions €0; pension indexation €0; personal housing benefits (APL) €0; numbers and pay of civil servants €0.
  • Gabriel Attal, each measure applied alone: teachers' pay €0; reductions in social contributions on low wages +€2,488; pension indexation €0.
  • Bruno Retailleau, each measure applied alone: family quotient −€1,416; teachers' pay €0; reductions in social contributions on low wages +€723; RSA (minimum income), amount and conditions €0; family allowances +€2,346.
  • Nicolas Dupont-Aignan, each measure applied alone: reductions in social contributions on low wages +€2,407; family allowances €0; family quotient €0; teachers' pay €0; numbers and pay of civil servants €0.
  • David Lisnard, each measure applied alone: teachers' pay €0; reductions in social contributions on low wages +€7,099; family quotient €0; pension indexation €0; CSG (general social contribution) €0.
  • Fabien Roussel, each measure applied alone: net monthly SMIC (minimum wage) +€1,600; numbers and pay of civil servants €0; family allowances €0.
  • Marine Tondelier, each measure applied alone: net monthly SMIC (minimum wage) +€757; teachers' pay €0; RSA (minimum income), amount and conditions €0; family allowances €0; 10% allowance on pensions €0; CSG (general social contribution) −€385; personal housing benefits (APL) €0; numbers and pay of civil servants €0.
  • These effects do not add up exactly: the measures interact with one another.

Couple of managers, one child

Current law: €92,423 per year · differences from −€964 to +€9,683 depending on the programme

Aged 45 and 43, managers, each paid 3 SMIC full time, one child aged 10, homeowners.

Components of the disposable income of the household “Couple of managers, one child”, in euros per year
Current lawLe PenGlucksmannPhilippeMélenchonAttalRetailleauDupont-AignanLisnardRousselRuffinTondelier
Net wages106,655106,655108,292106,655106,655115,539107,654115,187116,255106,655106,655105,334
Income tax−14,232−14,232−14,674−14,232−14,232−16,631−16,309−15,343−14,149−14,232−14,232−13,875
Family allowances0000002,86600000
Disposable income92,42392,42393,61892,42392,42398,90894,21199,844102,10692,42392,42391,459
Difference from current law€0+€1,195€0€0+€6,485+€1,788+€7,421+€9,683€0€0−€964
For reference: CSG and CRDS deducted12,81112,81111,17412,81112,81112,81112,81112,81112,81112,81112,81114,132
  • Raphaël Glucksmann, each measure applied alone: net monthly SMIC (minimum wage) €0; CSG (general social contribution) +€1,195; numbers and pay of civil servants €0.
  • Jean-Luc Mélenchon, each measure applied alone: net monthly SMIC (minimum wage) €0; RSA (minimum income), amount and conditions €0; pension indexation €0; personal housing benefits (APL) €0; numbers and pay of civil servants €0.
  • Gabriel Attal, each measure applied alone: teachers' pay €0; reductions in social contributions on low wages +€6,485; pension indexation €0.
  • Bruno Retailleau, each measure applied alone: family quotient −€1,807; teachers' pay €0; reductions in social contributions on low wages +€730; RSA (minimum income), amount and conditions €0; family allowances +€2,865.
  • Nicolas Dupont-Aignan, each measure applied alone: reductions in social contributions on low wages +€6,228; family allowances €0; family quotient +€1,193; teachers' pay €0; numbers and pay of civil servants €0.
  • David Lisnard, each measure applied alone: teachers' pay €0; reductions in social contributions on low wages +€7,008; family quotient +€1,641; pension indexation €0; CSG (general social contribution) +€1,034.
  • Fabien Roussel, each measure applied alone: net monthly SMIC (minimum wage) €0; numbers and pay of civil servants €0; family allowances €0.
  • Marine Tondelier, each measure applied alone: net monthly SMIC (minimum wage) €0; teachers' pay €0; RSA (minimum income), amount and conditions €0; family allowances €0; 10% allowance on pensions €0; CSG (general social contribution) −€964; personal housing benefits (APL) €0; numbers and pay of civil servants €0.
  • These effects do not add up exactly: the measures interact with one another.

Single local government employee, category C

Current law: €24,859 per year · differences from €0 to +€4,710 depending on the programme

38, local government technical assistant (category C, majorated index 409, average bonuses for the category), full time, tenant in zone 2 (€600 rent).

Components of the disposable income of the household “Single local government employee, category C”, in euros per year
Current lawLe PenGlucksmannPhilippeMélenchonAttalRetailleauDupont-AignanLisnardRousselRuffinTondelier
Net wages25,71425,71427,87725,71427,64625,71425,71427,46425,71431,51025,71429,845
Income tax−1,077−1,077−1,397−1,077−1,365−1,077−1,077−1,338−948−1,941−1,077−1,694
In-work benefit (prime d'activité)22222202220222222022202220
Disposable income24,85924,85926,48024,85926,28124,85924,85926,12624,98829,56924,85928,151
Difference from current law€0+€1,621€0+€1,422€0€0+€1,267+€129+€4,710€0+€3,292
For reference: CSG and CRDS deducted3,0173,0172,8163,0173,2513,0173,0173,2293,0173,7203,0173,918
  • Raphaël Glucksmann, each measure applied alone: net monthly SMIC (minimum wage) €0; CSG (general social contribution) +€109; numbers and pay of civil servants +€1,267.
  • Jean-Luc Mélenchon, each measure applied alone: net monthly SMIC (minimum wage) €0; RSA (minimum income), amount and conditions €0; pension indexation €0; personal housing benefits (APL) €0; numbers and pay of civil servants +€1,422.
  • Gabriel Attal, each measure applied alone: teachers' pay €0; reductions in social contributions on low wages €0; pension indexation €0.
  • Bruno Retailleau, each measure applied alone: family quotient €0; teachers' pay €0; reductions in social contributions on low wages €0; RSA (minimum income), amount and conditions €0; family allowances €0.
  • Nicolas Dupont-Aignan, each measure applied alone: reductions in social contributions on low wages €0; family allowances €0; family quotient €0; teachers' pay €0; numbers and pay of civil servants +€1,267.
  • David Lisnard, each measure applied alone: teachers' pay €0; reductions in social contributions on low wages €0; family quotient €0; pension indexation €0; CSG (general social contribution) +€129.
  • Fabien Roussel, each measure applied alone: net monthly SMIC (minimum wage) €0; numbers and pay of civil servants +€4,710; family allowances €0.
  • Marine Tondelier, each measure applied alone: net monthly SMIC (minimum wage) €0; teachers' pay €0; RSA (minimum income), amount and conditions €0; family allowances €0; 10% allowance on pensions €0; CSG (general social contribution) −€142; personal housing benefits (APL) €0; numbers and pay of civil servants +€3,605.
  • These effects do not add up exactly: the measures interact with one another.

Couple, two children, one primary school teacher

Current law: €50,117 per year · differences from +€174 to +€9,602 depending on the programme

40 and 38, a mid-career primary school teacher (majorated index 562) and a private-sector employee on the SMIC working full time, children aged 8 and 12, tenants in zone 1 (€1,100 rent).

Components of the disposable income of the household “Couple, two children, one primary school teacher”, in euros per year
Current lawLe PenGlucksmannPhilippeMélenchonAttalRetailleauDupont-AignanLisnardRousselRuffinTondelier
Net wages48,46448,46453,29254,58853,95755,94252,56457,42359,38859,61349,92956,560
Income tax−1740−889−1,087−993−1,249−2,617−1,502−1,496−1,835−392−1,384
Family allowances1,8271,8271,8271,8271,8271,8275,7311,8271,8271,8271,8271,827
Disposable income50,11750,29154,23055,32854,79156,52055,67857,74859,71959,60551,36457,003
Difference from current law+€174+€4,113+€5,211+€4,674+€6,403+€5,561+€7,631+€9,602+€9,488+€1,247+€6,886
For reference: CSG and CRDS deducted5,7865,7865,4676,5146,4455,7865,7866,6846,5147,1205,9627,540
  • Raphaël Glucksmann, each measure applied alone: net monthly SMIC (minimum wage) +€1,247; CSG (general social contribution) +€633; numbers and pay of civil servants +€2,181.
  • Jean-Luc Mélenchon, each measure applied alone: net monthly SMIC (minimum wage) +€2,267; RSA (minimum income), amount and conditions €0; pension indexation €0; personal housing benefits (APL) €0; numbers and pay of civil servants +€2,406.
  • Gabriel Attal, each measure applied alone: teachers' pay +€5,137; reductions in social contributions on low wages +€1,265; pension indexation €0.
  • Bruno Retailleau, each measure applied alone: family quotient −€1,854; teachers' pay +€3,081; reductions in social contributions on low wages +€427; RSA (minimum income), amount and conditions €0; family allowances +€3,904.
  • Nicolas Dupont-Aignan, each measure applied alone: reductions in social contributions on low wages +€1,214; family allowances €0; family quotient €0; teachers' pay +€3,909; numbers and pay of civil servants +€2,181.
  • David Lisnard, each measure applied alone: teachers' pay +€5,211; reductions in social contributions on low wages +€4,110; family quotient €0; pension indexation €0; CSG (general social contribution) +€174.
  • Fabien Roussel, each measure applied alone: net monthly SMIC (minimum wage) +€2,267; numbers and pay of civil servants +€7,221; family allowances €0.
  • Marine Tondelier, each measure applied alone: net monthly SMIC (minimum wage) +€1,073; teachers' pay +€3,909; RSA (minimum income), amount and conditions €0; family allowances €0; 10% allowance on pensions €0; CSG (general social contribution) −€511; personal housing benefits (APL) €0; numbers and pay of civil servants +€2,181.
  • These effects do not add up exactly: the measures interact with one another.

Single pensioner, small pension

Current law: €15,194 per year · differences from −€497 to +€298 depending on the programme

72 years old, gross pension of €1,200 per month, tenant in zone 2 (€550 rent).

Components of the disposable income of the household “Single pensioner, small pension”, in euros per year
Current lawLe PenGlucksmannPhilippeMélenchonAttalRetailleauDupont-AignanLisnardRousselRuffinTondelier
Net pensions14,40014,40014,40014,40014,78314,40014,40014,40014,40014,40014,40014,400
Housing benefits794794794794709794794794794794794297
Disposable income15,19415,19415,19415,19415,49215,19415,19415,19415,19415,19415,19414,697
Difference from current law€0€0€0+€298€0€0€0€0€0€0−€497
  • Raphaël Glucksmann, each measure applied alone: net monthly SMIC (minimum wage) €0; CSG (general social contribution) €0; numbers and pay of civil servants €0.
  • Jean-Luc Mélenchon, each measure applied alone: net monthly SMIC (minimum wage) €0; RSA (minimum income), amount and conditions €0; pension indexation +€234; personal housing benefits (APL) +€80; numbers and pay of civil servants €0.
  • Gabriel Attal, each measure applied alone: teachers' pay €0; reductions in social contributions on low wages €0; pension indexation €0.
  • Bruno Retailleau, each measure applied alone: family quotient €0; teachers' pay €0; reductions in social contributions on low wages €0; RSA (minimum income), amount and conditions €0; family allowances €0.
  • Nicolas Dupont-Aignan, each measure applied alone: reductions in social contributions on low wages €0; family allowances €0; family quotient €0; teachers' pay €0; numbers and pay of civil servants €0.
  • David Lisnard, each measure applied alone: teachers' pay €0; reductions in social contributions on low wages €0; family quotient €0; pension indexation €0; CSG (general social contribution) €0.
  • Fabien Roussel, each measure applied alone: net monthly SMIC (minimum wage) €0; numbers and pay of civil servants €0; family allowances €0.
  • Marine Tondelier, each measure applied alone: net monthly SMIC (minimum wage) €0; teachers' pay €0; RSA (minimum income), amount and conditions €0; family allowances €0; 10% allowance on pensions −€524; CSG (general social contribution) €0; personal housing benefits (APL) +€80; numbers and pay of civil servants €0.
  • These effects do not add up exactly: the measures interact with one another.

Well-off pensioner couple

Current law: €51,418 per year · differences from −€2,768 to +€1,237 depending on the programme

Aged 70 and 68, gross pensions of €2,800 and €2,200 per month, homeowners.

Components of the disposable income of the household “Well-off pensioner couple”, in euros per year
Current lawLe PenGlucksmannPhilippeMélenchonAttalRetailleauDupont-AignanLisnardRousselRuffinTondelier
Net pensions54,54054,54054,54054,54055,99153,81554,54054,54050,91354,54054,54053,940
Income tax−3,122−3,122−3,122−3,122−3,336−3,002−3,122−3,122−2,263−3,122−3,122−3,593
Disposable income51,41851,41851,41851,41852,65550,81351,41851,41848,65051,41851,41850,347
Difference from current law€0€0€0+€1,237−€605€0€0−€2,768€0€0−€1,071
For reference: CSG and CRDS deducted5,2805,2805,2805,2805,4205,2105,2805,2804,9295,2805,2805,880
  • Raphaël Glucksmann, each measure applied alone: net monthly SMIC (minimum wage) €0; CSG (general social contribution) €0; numbers and pay of civil servants €0.
  • Jean-Luc Mélenchon, each measure applied alone: net monthly SMIC (minimum wage) €0; RSA (minimum income), amount and conditions €0; pension indexation +€1,237; personal housing benefits (APL) €0; numbers and pay of civil servants €0.
  • Gabriel Attal, each measure applied alone: teachers' pay €0; reductions in social contributions on low wages €0; pension indexation −€605.
  • Bruno Retailleau, each measure applied alone: family quotient €0; teachers' pay €0; reductions in social contributions on low wages €0; RSA (minimum income), amount and conditions €0; family allowances €0.
  • Nicolas Dupont-Aignan, each measure applied alone: reductions in social contributions on low wages €0; family allowances €0; family quotient €0; teachers' pay €0; numbers and pay of civil servants €0.
  • David Lisnard, each measure applied alone: teachers' pay €0; reductions in social contributions on low wages €0; family quotient €0; pension indexation −€3,027; CSG (general social contribution) +€278.
  • Fabien Roussel, each measure applied alone: net monthly SMIC (minimum wage) €0; numbers and pay of civil servants €0; family allowances €0.
  • Marine Tondelier, each measure applied alone: net monthly SMIC (minimum wage) €0; teachers' pay €0; RSA (minimum income), amount and conditions €0; family allowances €0; 10% allowance on pensions −€537; CSG (general social contribution) −€504; personal housing benefits (APL) €0; numbers and pay of civil servants €0.
  • These effects do not add up exactly: the measures interact with one another.

Each candidate’s positions, and why some are not simulated

40 simulated measures out of 185 recorded positions affecting household income

Marine Le Pen

1 simulated measure out of 12 positions

No programme released. Positions taken from public statements, words of associates or documents of the candidate’s party, each dated and sourced; last recorded on 18 October 2026.

Simulated

  • Family quotientFull tax share from the second childA full share instead of a half-share for the second child (one more half-share for each household with two or more children, ordinary cap), static (editors' calculation)The second dependent child gives a full share of family quotient instead of a half-share; the benefit remains capped like the other half-shares.Encoding note: Reading: each household with two or more children receives an additional half-share (a full share for the second child), whose benefit is capped like the others (€1,807 in 2026), as the text does not set a specific cap; without a cap, the cost would be higher. Cost calculated by the editors on the 2019 breakdown of the family quotient by family size (IGAS-IGF, 2021): €2.2bn to €3.0bn, 2.6 at the centre, to be replaced by a microsimulation. The RN counter-budget's €2.86bn falls within this range.
Current law maintained (2)
  • Pension indexationAgainst de-indexing pensions from inflationThe position maintains current law: nothing changes for the household.
  • 10% allowance on pensionsPensioners' 10% tax allowance kept, flat-rate allowance rejected (RN)The position maintains current law: nothing changes for the household.
No encoded value saying what to change (3)
  • Automatic payment, single social allowanceSingle social allowance, presented as a measure against benefit fraudSingle social allowance with no list of the benefits merged and no rate schedule. It is presented as part of the fight against benefit fraud, whereas the options in the cost schedule cost mergers with no losers, which cost money: none matches.
  • Income tax scaleIncome tax abolished for under-30s, below a ceilingThe cost schedule costs income tax only through a proportional change in the whole tax and through freezing the tax brackets; an abolition reserved for under-30s, under a ceiling the candidate does not give, requires an age-based microsimulation that no source read publishes: nothing to cost. No amount announced. The RN's programme for the 2024 legislative elections already planned to « Supprimer l'impôt sur le revenu des jeunes de moins de 30 ans » [“Abolish income tax for young people under 30”], with no ceiling (p. 10).
  • Numbers and pay of civil servantsFewer public employees, retirements not replaced, no figureReduction in the number of public employees, partly by not replacing retirements, with no number of posts or proportion of departures not replaced: nothing to cost. The figure of « au moins 200 000 postes en cinq ans » [“at least 200,000 posts in five years”] is given only by an AFP dispatch, without the words of the candidate or her party: not used.
No possible effect on these eight households (4)
  • RSA (minimum income), amount and conditionsSolidarity benefits reserved for foreigners who have worked five yearsSolidarity benefits would be reserved for French nationals; the model households are French nationals and none receives the RSA.
  • Family allowancesFamily allowances reserved for French nationals (national priority)The allowances would be reserved for French families; the model households are French nationals, nothing changes for them.
  • Flat-rate levy on capital (flat tax)Flat tax (PFU) cut from 31.4% to 30%The model households have no capital income.
  • Personal housing benefits (APL)APL reserved for French nationals (national priority)Housing benefits would be reserved for French nationals; the model households are French nationals, nothing changes for them.
Outside disposable income (2)
  • VATReduced VAT on energy: motor fuels, electricity, gas, heating oilVAT acts on prices, after disposable income; OpenFisca-France does not calculate it for a household.
  • Electricity prices, European marketBreak with European electricity pricing rulesThe price of electricity is an expense, after disposable income.

Raphaël Glucksmann

3 simulated measures out of 15 positions

No programme released. Positions taken from public statements, words of associates or documents of the candidate’s party, each dated and sourced; last recorded on 21 October 2026.

Simulated

  • Net monthly SMIC (minimum wage)€1,600 net within two years (2025 plan, not reconfirmed in 2026)Monthly net SMIC, full time: €1,477.93 → €1,600/monthHourly gross SMIC raised so that the monthly net full-time SMIC reaches the proposed value. Wages paid at the SMIC follow; higher wages do not change (no spillover effect). Hourly gross SMIC: €12.31 → €13.33.
  • CSG (general social contribution)Lower the CSG on wages, funded by large inheritancesCSG rate on earned income: 9.20 → 7.96%CSG rate on earned income brought to the proposed value; the difference from the current rate applies to the portion deductible from income tax.Encoding note: The €15bn that the candidate wants to pay back « sur la fiche de paie » [“onto the payslip”] is read as the gross yield of the decrease in the CSG on earned income: 15 ÷ €12.1bn per point (gross yield of one point, coefficient calculated by the editors) ≈ 1.24 points, i.e. a rate brought down from 9.2% to 7.96%: editors’ hypothesis. Central value, net of the income tax due to the deductible part (€11bn per point): about €13.6bn; €15bn gross as the upper bound. The funding announced in the same sentence, the taxation of the largest inheritances (€15bn announced, with no rate or schedule), cannot be costed: it is displayed under the inheritance tax lever as an announced amount, not added. Rule common to all: a costable measure is counted; funding that is not costable (revenue with no rate or schedule, undetailed overall savings) is cited, not added.
  • Numbers and pay of civil servantsPS programme: pay rises for public employees, tenure for contract staffPublic sector pay index point indexed to inflation each year (editors' common assumption: 1.75% per year, 1.5 to 2.0%; five upratings from 2028 to 2032, i.e. a cumulative increase of 9.1% in 2032, 7.7 to 10.4%), compared with the frozen point; reading key: a one-point gap for one year costs €1.53bn (1.47 to 2.27)Value of the index point raised by 9.06%, the 2032 effect of annual indexation to inflation from a frozen index point (common costing assumption, 1.75% a year from 2028 to 2032); the index-based salary and the family supplement follow, bonuses do not change.Encoding note: Reading adopted: the value of the public sector pay index point uprated each year in line with inflation, starting from a point frozen under current policies, as for Nicolas Dupont-Aignan and Marine Tondelier. Editors' common assumption for all indexation rules: inflation of 1.75% a year (1.5% to 2.0%), five upratings from 2028 to 2032, i.e. a cumulative increase of 9.1% in 2032. Reading key: a one-point gap for one year costs €1.53bn. Not costed, for lack of a rate: the « durable » [“durable”] raising of pay and the correction of gaps between ministries. The Projet socialiste, the text of another party, also proposed raising salaries and giving tenure to contract staff: not taken up here.
Current law maintained (1)
  • Income tax scaleDifferential contribution on the highest incomesThe position maintains current law: nothing changes for the household.
No encoded value saying what to change (4)
  • Nurseries and childcarePublic early-childhood service, enforceable right to childcarePublic early-childhood service and enforceable right to childcare with no number of places or amount: nothing to cost, like the guarantee of a childcare place for Marine Tondelier. The shortfall of 200,000 childcare places, cited by the Projet socialiste (a text from another party, which the candidate has not taken up), is not a Place publique target.
  • CSG (general social contribution) on pensionersLarger contribution from pensioners, without saying through which tax« Une plus forte contribution des retraités » [“A larger contribution from pensioners”], with no instrument or threshold: the increase could come through the CSG on pensions, the 10% tax allowance or another tax. Direction “other” and nothing to cost without choosing. Place publique also denounced in 2025 a tax system that favours « les héritiers ou les retraités aisés » [“heirs or well-off pensioners”] (« Acte un »), without further detail.
  • Tax and social security expendituresAbolish ineffective tax expenditures, with no listAbolition of « inefficaces » [“ineffective”] tax expenditures with no list or amount: no option in the cost schedule applies without interpretation. The Place publique text of 3 February 2026 names the « suppression du pacte Dutreil sur les transmissions d’entreprises » [“abolition of the Dutreil pact on business transfers”]: the cost schedule files it under inheritance tax, where it is counted.
  • Teachers' payPay rise first, no amountPay increase with no amount: nothing to cost.
No possible effect on these eight households (2)
Outside disposable income (4)
  • VATEnd of VAT exemptions for polluting transportVAT acts on prices, after disposable income; OpenFisca-France does not calculate it for a household.
  • Taxes on fuel and energyNo general cut in petrol taxes; energy voucher extended (€4bn)Energy taxes act on prices, after disposable income.
  • Rent controlsRent controls in areas of high housing pressureThe model households' rent is fixed; the measure concerns the level of rents.
  • Electricity prices, European marketLower prices, part of the bill at production cost, 2024 tax cancelledThe price of electricity is an expense, after disposable income.
Proposed by their party or associates, not taken up: not simulated (1)
  • RSA (minimum income), amount and conditionsPS programme: unconditional RSA, paid automaticallyMeasure proposed by their party or associates, which the candidate has not taken up: costed separately, never simulated or added.

Édouard Philippe

1 simulated measure out of 8 positions

No programme released. Positions taken from public statements, words of associates or documents of the candidate’s party, each dated and sourced; last recorded on 18 October 2026.

Simulated

  • Teachers' pay+20% in average pay over the five-year termIncrease in the pay of all teachers: 0 → 20%Index-based salary and bonuses of teachers raised by the proposed percentage; other employees do not change.
No encoded value saying what to change (3)
  • Family allowancesSingle allowance of €350 a month from the first child, taperingSingle family allowance « à hauteur de 350 € » [“amounting to €350”] from the first child, « dégressive avec le revenu » [“tapering with income”], by merging schemes the candidate does not name: neither the frequency (« par mois » [“per month”] comes from the press), nor the beneficiary (each child or each family), nor the form of the tapering are given, and the cost depends above all on the latter. Editors' benchmarks, not counted: without tapering, €350 per month per family with at least one minor child (7.88 million, Insee) would cost €33.1bn gross, €19.2bn net of family allowances (€13.9bn in 2025); per minor child (13.87 million), €58.3bn and €44.3bn.
  • CSG (general social contribution) on pensionersPensioners will have to « contribuer davantage » [“contribute more”], without saying howIncreased contribution by pensioners to the financing of the social system, with no instrument (CSG rate, 10% allowance, pension indexation) or amount: nothing to cost. The campaign website moreover promises to save pensions « sans hausse des cotisations ni baisse générale des pensions » [“without raising contributions or a general cut in pensions”].
  • Tax and social security expendituresAbolish tax expenditures before any tax increase, with no listAbolition of tax expenditures with no list or amount: nothing to cost.
Encoded, with no translation in OpenFisca-France (2)
  • Income tax scaleNo income tax for 3 years after a birth (middle classes), €3,000 above thatThis cost-schedule parameter has no equivalent in OpenFisca-France.
  • Numbers and pay of civil servantsOne retirement in three not replaced (750,000 retirements expected)The number of public employees does not change the pay of an employee in post; the measure has no effect on the income of the model households.
No possible effect on these eight households (1)
  • OvertimeHours beyond 35 h, by agreement, free of tax and contributionsThe model households do not work overtime.
Outside disposable income (1)
  • Rent controlsOpposed to rent controlsThe model households' rent is fixed; the measure concerns the level of rents.

Jean-Luc Mélenchon

5 simulated measures out of 27 positions

Simulated

  • Net monthly SMIC (minimum wage)SMIC raised to €1,700 netMonthly net SMIC, full time: €1,477.93 → €1,700/monthHourly gross SMIC raised so that the monthly net full-time SMIC reaches the proposed value. Wages paid at the SMIC follow; higher wages do not change (no spillover effect). Hourly gross SMIC: €12.31 → €14.16.
  • RSA (minimum income), amount and conditionsAutonomy guarantee at the poverty line (€1,216 for a single person)Garantie d'autonomie (autonomy guarantee): disposable income raised to the poverty line, €1,216 per month for a single personTop-up payment, after the programme's other measures, up to €1,216 per month per consumption unit (Insee scale 1; 0.5 per other person aged 14 or over; 0.3 per younger child).Encoding note: The editors' reading: the guarantee is a top-up to the household's poverty line, as defined by Insee (standard of living per consumption unit). The budget costing, for its part, reads it as an 86.6% increase in the RSA flat rate.
  • Pension indexationIndex pensions to wagesUprating of basic pensions above (or below) the current rule, cumulative points up to 2032: 0 → 3.50 pointsBasic share of all pensions raised by the cumulative gap in 2032 with the current rule; the supplementary share does not change. Basic share of the gross pension × 1.0350.Encoding note: Indexation rule costed with the common assumption (decision of 18 October 2026): basic pensions uprated like wages from 1 January 2028, i.e. 0.7 point a year more than inflation (real growth in earned income up to 2038 in the reference scenario of the COR (pensions advisory council), annual report of June 2026); five upratings from 2028 to 2032, 3.5 cumulative points. Reading key: one point of gap for one year costs about €2.35bn net (2.1 to 3.0). With the average gap from 2001 to 2023, 1.1 points (Institut Montaigne), the cost would be about €12.9bn net. Only basic pensions are costed: supplementary pensions, set by the social partners, do not fall under the law (partial costing). On 14 October 2026, Éric Coquerel announces that he will « indexer toutes les pensions, prestations sociales » [“index all pensions, social benefits”], with the 10% increase in APL, for €8bn in all (amount cited at the housing benefit position), without saying on which index.
  • Personal housing benefits (APL)Raise housing benefit (APL) by 10%Uprating of the APL schedule beyond indexation: 0 → 10%Each household's housing benefit amount multiplied by (1 + proposed percentage), as in the cost schedule's costing (1% of spending per point). Eligibility conditions do not change.
  • Numbers and pay of civil servantsIndex point +10%, unfreezing written into lawIncrease in the value of the index point (all three branches): 0 → 10%Value of the index point raised by the proposed percentage; the index-based salary and the family supplement follow, bonuses do not change.
Current law maintained (1)
  • Family allowancesRejects reserving family allowances for French nationalsThe position maintains current law: nothing changes for the household.
No encoded value saying what to change (4)
  • Wage increases and indexationIndex wages to inflation, in the private sector and the civil serviceNo costing encoded for this position.
  • Income tax scaleIncome tax schedule with 14 brackets instead of 5Number of brackets with no rates or thresholds: nothing to cost.
  • CSG (general social contribution)Make the CSG progressive with 14 bracketsNumber of brackets with no rates or thresholds: nothing to cost.
  • Teachers' payCatch-up for the index point frozen since 2010, no figureCatch-up of the public sector pay index point with no rate: it falls under the civil service lever, where the 10% increase in the index point proposed by this programme is already costed (teachers included). The upgrading of pay scales has no amount.
Encoded, with no translation in OpenFisca-France (4)
  • Nurseries and childcarePublic early-childhood service, 500,000 childcare places in 5 yearsThis cost-schedule parameter has no equivalent in OpenFisca-France.
  • Minimum pensionFull-career pensions at least at SMIC levelThe minimum depends on the career, which the model households do not describe.
  • Family quotientEnd of the marital and family quotients, tax credit per childIndividual taxation is not a parameter of OpenFisca-France; it requires each spouse to be declared separately.
  • Tax and social security expendituresTrim the main tax expenditures (CIR, Dutreil, exemptions…) for €22bnThis cost-schedule parameter has no equivalent in OpenFisca-France.
No possible effect on these eight households (6)
  • Benefit amount and taperingRepeal Macron's calculation; benefit based on the latest wagesNo member of the model households is unemployed.
  • OvertimeOvertime at +25% (first 4 hours) then +50%, contributions includedThe model households do not work overtime.
  • Minimum income for under-25sAutonomy guarantee at the poverty line for all young people in trainingNo model household includes a young adult aged 18 to 24.
  • Automatic payment, single social allowanceIndividualise entitlements and automate social benefitsThe calculation already assumes that each household receives the RSA and the in-work benefit to which it is entitled.
  • Flat-rate levy on capital (flat tax)Abolish the flat tax, tax capital like labourThe model households have no capital income.
  • Student support€1 meals in all CROUS, in force for all since May 2026No model household includes a student.
Outside disposable income (7)
  • Property taxProperty tax made progressive according to actual total wealthProperty tax is not part of the disposable income calculated here.
  • VATReduced VAT on essentials, financed by a « TVA grand luxe » [“top-luxury VAT”]VAT acts on prices, after disposable income; OpenFisca-France does not calculate it for a household.
  • Taxes on fuel and energyAbolish tax expenditures on keroseneEnergy taxes act on prices, after disposable income.
  • Local taxationRaise the share of TSCA passed on to départements (civil protection)Local taxes are not part of the disposable income calculated here.
  • Medical deductiblesRepeal the 2024 increase in medical deductiblesMedical deductibles (franchises) are an out-of-pocket health cost, an expense after disposable income.
  • Rent controlsRent controls everywhere, downwards in large citiesThe model households' rent is fixed; the measure concerns the level of rents.
  • Electricity prices, European marketRegulated tariffs at production cost, energy price freezeThe price of electricity is an expense, after disposable income.

Gabriel Attal

3 simulated measures out of 14 positions

Simulated

  • Reductions in social contributions on low wagesCut employee social contributions to raise net payIncrease in the net wage of all private-sector employees, through lower contributions (labour cost unchanged): 0 → 8.33% of net wageNet wage of each employee raised by the proposed percentage, through lower employee contributions; gross wage and employer cost unchanged, taxable pay raised by the same amount as net pay.Encoding note: Per-person rule: net wage × 1.0833 (one extra month of net wage per year, « l'équivalent d'un 13e mois directement sur sa fiche de paie » [“the equivalent of a 13th month directly on one's payslip”], campaign website, visit to Brittany, 24 July 2026, https://attalpresident.fr/actualites/gabriel-attal-en-bretagne-trois-jours-au-contact-de-la-france-qui-travaille), through a reduction in employee contributions, labour cost unchanged. Reading adopted: all private-sector employees, no wage ceiling being given; base: private-sector net wage bill, €551bn in 2024 (€726bn gross, Urssaf, × 0.7588, Insee net/gross ratio). Same base and same method as the net wage increases of Nicolas Dupont-Aignan, David Lisnard and Bruno Retailleau. Other reading: only employees paid up to 3 times the SMIC (minimum wage), as for Nicolas Dupont-Aignan, about €32bn. Calculation excluding civil servants: public employees are not counted (about €17bn more if they were). Static: the additional income tax is not counted. The announced funding (savings on unemployment insurance and daily sickness allowances, France Info, 9 September 2026) is not deducted.
  • Pension indexation2028 freeze year on benefits, small pensions sparedUprating of basic pensions above the median only, gap with the current rule in cumulative points up to 2032: 0 → −1.75 pointsBasic share of pensions above the median (gross pension, all schemes) lowered by the cumulative gap in 2032 with the current rule (missed uprating); the supplementary share and the other pensions do not change. Basic share of the gross pension × 0.9825.Encoding note: Reading adopted: freeze of basic pensions on 1 January 2028 (one year, zero uprating instead of inflation, 1.75% under the common assumption), the « petites retraites » [“small pensions”] spared being read as pensions below the median: this is the highest threshold that can be called « petites » [“small”], hence the most cautious reading of the gain. A lower threshold would bring in more (up to about €4.1bn net for a freeze of all pensions); a threshold of €2,000, about €2.2bn. The one-year freeze permanently lowers the level of the pensions concerned, hence a gain in 2032. Inflation of 1.5 to 2.0%: €2.5bn to €3.3bn net at the centre. The freeze of other social benefits, in the same sentence, falls under other levers.
  • Teachers' pay+€200 net per month, up to +€500 mid-careerTeachers: +€500 net per month at mid-career (+€200 for all)Net pay of the model household's teacher, at mid-career, raised by €500 per month; taxable pay rises by the same amount.Encoding note: Reading specific to the model household: the amount announced for mid-career (« pouvant atteindre 500 euros nets par mois pour les enseignants en milieu de carrière » [“up to 500 euros net per month for mid-career teachers”], report of the interview with Le Monde, attalpresident.fr, 25 August 2026), the career stage of the simulated primary school teacher. The budget costing uses the floor of €200 for all, for lack of a breakdown of teachers by career stage.
Current law maintained (2)
  • Income tax scaleNo tax increases (general position, not specific to income tax)The position maintains current law: nothing changes for the household.
  • Tax and social security expendituresDo not increase the taxation of life insuranceThe position maintains current law: nothing changes for the household.
No encoded value saying what to change (2)
  • Net monthly SMIC (minimum wage)Priority to wage progression above the SMIC, no amount givenObjective of wage progression above the SMIC, with no measure on the SMIC itself: nothing to cost.
  • Nurseries and childcareSavings account for crèches, 200,000 professionals trained by 2030Savings account for crèches (a source of loans, not spending) and training of 200,000 professionals with no unit cost recorded: nothing to cost as things stand.
Encoded, with no translation in OpenFisca-France (1)
  • Numbers and pay of civil servantsCut 100,000 posts in the State and local authoritiesThe number of public employees does not change the pay of an employee in post; the measure has no effect on the income of the model households.
No possible effect on these eight households (3)
  • OvertimeAbolish the legal cap on overtime (220 hours a year)The model households do not work overtime.
  • Flat-rate levy on capital (flat tax)Flat tax maintained, refusal of any rollbackThe model households have no capital income.
  • Student supportUniversal rent guarantee and new student residencesNo model household includes a student.
Outside disposable income (3)
  • VATRejects an employer-side social VAT, prefers cutting employee contributionsVAT acts on prices, after disposable income; OpenFisca-France does not calculate it for a household.
  • Taxes on fuel and energyRejects a general cut in fuel taxes, targeted supportEnergy taxes act on prices, after disposable income.
  • Electricity prices, European marketElectricity around €75/MWh, under €50/MWh for exposed industryThe price of electricity is an expense, after disposable income.

Bruno Retailleau

5 simulated measures out of 17 positions

Simulated

  • Reductions in social contributions on low wages€30bn less in contributions a year, half employees, half businessesUniform net gain per private-sector employee, through lower contributions (same amount for each): 0 → €41.67/month per employeeSame gain in net euros per month for each employee, part time included, through lower contributions; gross wage and employer cost unchanged, taxable pay raised by the same amount as net pay.Encoding note: Employee half: per-person rule, +€500 net a year for each employee (measure « Rendre 500 euros par an à tous les salariés » [“Give back 500 euros a year to all employees”], « environ 500 euros nets par an au salaire médian » [“about 500 euros net a year at the median wage”]), read as the same amount for all, i.e. €41.67 a month; base: 20.96 million private-sector salaried jobs (Insee, second quarter of 2026), about €10.5bn, against €15bn announced for this half. Other reading, a gain proportional to pay (€500 at the median net wage of €26,280 a year, i.e. 1.9% of each person's net pay): 1.9% × €551bn of private-sector net payroll, also about €10.5bn. Business half, not counted (partial costing): €15bn less in employer contributions « dès la première heure travaillée » [“from the first hour worked”], with no rate or schedule: pure amount with no named instrument, not costed (decision of 18 October 2026, common rule, like the production tax cuts announced as an amount); it was taken until now at €15bn. Same base and same method as the net pay increases of Nicolas Dupont-Aignan, Gabriel Attal and David Lisnard; calculation excluding civil servants: public employees are not counted (about €3bn more if they were, 6.06 million public jobs). Gross cost, before the announced funding (unemployment insurance, single social account and fraud, corporate income tax, incentive income), which is not deducted.
  • RSA (minimum income), amount and conditionsRSA replaced: €300/month, €550 with 15 h of training or job-seekingIncrease in the RSA flat-rate amount beyond indexation: 0 → -15.60%RSA flat-rate amount raised by the proposed percentage.Encoding note: Read as the RSA lump-sum amount reduced to €550 a month (against €651.69), i.e. −15.6%, the more cautious of the two amounts cited (€550 from fifteen hours of training or job seeking, €300 without); below 0% (measured range: increases of 0 to 10%, upratings from 2013 to 2017), linear extrapolation, at the coefficient of the 2020 order updated to 2026 euros (€0.17bn per point; 0.15 for the effect on recipient households alone); the exit of households that a cut in the lump sum would cause is not costed. Not costed: the €300 amount for recipients without those fifteen hours, the top-up reduced by 30% of earnings in work, the merger with the in-work benefit and the ASS, the absence of any link to family situation. The announced gain (€2bn) concerns the activity incentive income as a whole.
  • Family allowances€240/month per child from the first, if five years of workFamily income of €240 per month per minor child, from the first child, in place of family allowances (supplements included) and the complément familial (net cost of these two benefits; family quotient counted under its own lever)€240 per month for each dependent child under 18, in place of family allowances (age supplement and flat-rate allowance included) and the complément familial. The family income is treated like the allowances it replaces (CRDS, resources for the in-work benefit and the RSA).Encoding note: Family income of €240 per month per minor child: €39.9bn gross (13.87 million minor children living in families, Insee), minus family allowances, age supplement included, and the complément familial, which the measure names among the schemes abolished (€16.5bn in 2025). The family quotient, also abolished, is counted at its own lever (the candidate's family quotient position). Not counted: the condition of five years of professional activity and lawful residence, which excludes an unpublished number of families and would reduce the cost, the other merged schemes that the measure does not name (the « douze dispositifs » [“twelve schemes”] are not listed), and the third-child bonus (measure no. 76, €1.5bn according to the measure's page, €3bn according to the Famille booklet).
  • Family quotientFamily quotient abolished, merged into a family income of €240 per childAbolition of the family quotient in the strict sense (half-shares for children), static: €12.5bn (IGF-IGAS 2026, 2024 tax) to €16.5bn (Cour des comptes, 2021)Family quotient shares for dependent children abolished; the marital quotient and the specific half-shares (single parent, disability) do not change.Encoding note: Reading adopted: measure no. 75 abolishes the family quotient (« Les dispositifs supprimés, allocations familiales, majoration pour âge, complément familial et quotient familial, représentent 41 milliards d'euros » [“The schemes abolished, family allowances, age supplement, complément familial and family quotient, represent 41 billion euros”]); only the half-shares for children are counted, since the measure replaces child-related aid with the family income. The marital quotient and the specific half-shares (single parents, disability, widowhood, single people who have raised a child), which the measure does not name, are not counted. Cost-schedule option: €12.5bn of revenue (IGF-IGAS 2026, 2024 tax, half-shares for children) to €16.5bn (Cour des comptes, 2021). The upper bound covers more than the children's share: drawn from the work of André and Sireyjol (Insee), it measures the whole family component of the tax, specific half-shares included (« L'ensemble de ces parts, charges spécifiques comprises, est un dispositif familial » [“All of these shares, specific charges included, are a family scheme”], Insee Analyses no. 53, June 2020; €1.7bn of specific shares in 2024 according to IGF-IGAS); the central value is therefore brought down to the lower bound. The other schemes abolished, family allowances, age supplement included, and complément familial, are counted at the candidate's family allowances position (family income net of these benefits): the reform, presented « à budget constant » [“on a constant budget”], is read across the two positions together. Static costing.
  • Teachers' pay+€135 net at the start of a career, around +€300 mid-careerTeachers: about +€300 net per month at the core of the career (+€135 at the start of the career)Net pay of the model household's teacher, at mid-career, raised by €300 per month; taxable pay rises by the same amount.Encoding note: Reading specific to the model household: the amount announced at the core of the career (« combler au moins la moitié de l'écart au cœur de la carrière, soit environ 300 euros nets supplémentaires » [“close at least half the gap at the core of the career, i.e. about 300 euros net more”], avecretailleau.fr, measure no. 15), the career stage of the simulated primary school teacher. The budget costing uses the floor of €135 for all, for lack of a breakdown of teachers by career stage.
No encoded value saying what to change (4)
  • In-work benefit (prime d'activité)Replaced by an incentive income, reduced by 30% of earnings in workIn-work benefit, RSA and ASS merged into an activity incentive income whose rates the measure gives (€300 a month without activity, €550 with fifteen hours of training or job seeking, top-up of €550 reduced by 30% of earnings in work, zero above €1,833 of earned income, « sans lien avec la situation familiale » [“with no link to family situation”]). These rates, individual and with no household means test described (the Travail gagnant booklet opens it to « une personne adulte de moins de 65 ans, sans activité et sans revenu, en situation régulière » [“an adult under 65, without activity and without income, lawfully resident”]), would reach adults currently outside the RSA and the in-work benefit (partners with no income, part-time employees in well-off households): their cost requires a microsimulation on the Revenus fiscaux et sociaux survey, which no published source has carried out. The announced gain (€2bn) concerns the whole, with no published method.
  • Automatic payment, single social allowanceSingle social account, total benefits capped at 70% of net SMIC per adultCap on total non-contributory benefits at 70% of the net SMIC per adult (excluding disability, dependency and old age; pensions and unemployment benefits excluded from the calculation), counting discretionary aid, free services and social tariffs: the cost schedule does not have the distribution of combined benefits per household, and its options (take-up by all those entitled, merger of the RSA and the in-work benefit) do not represent a cap. The candidate announces a gain of €10bn.
  • Nurseries and childcareMicro-crèches aligned with MAMs (childminder centres), with no new spendingAlignment of the rules for micro-nurseries with those for childminder centres (maisons d'assistantes maternelles): a change of standards, with no spending announced or costing read.
  • Personal housing benefits (APL)APL refocused, including those of foreign students and well-off familiesRefocusing of the APL with no rate schedule. The measure costed by the candidate on students from the wealthiest families (€200m to €300m) has no equivalent in the cost schedule, which only costs a change in the whole APL scale; the one on non-EU students without grants (€200m) has already been in force since 1 July 2026.
Encoded, with no translation in OpenFisca-France (1)
  • Numbers and pay of civil servants400,000 retiring staff not replaced, for €25bn of savingsThe number of public employees does not change the pay of an employee in post; the measure has no effect on the income of the model households.
No possible effect on these eight households (3)
  • Benefit amount and taperingBenefit capped, faster tapering above €3,000 netNo member of the model households is unemployed.
  • OvertimeOvertime free of contributions beyond 1,623 h/year, tax exemption keptThe model households do not work overtime.
  • Tax and social security expendituresEnd over 5 years of the corporate tax exemption for social landlordsThe measure concerns the corporate income tax of social housing bodies (HLM), not household income.
Outside disposable income (4)
  • Taxes on fuel and energyElectricity taken out of energy savings certificates: −5% on the billEnergy taxes act on prices, after disposable income.
  • Local taxation€9,000 of VAT paid to the municipality for each new homeLocal taxes are not part of the disposable income calculated here.
  • Rent controlsAbolish rent controlsThe model households' rent is fixed; the measure concerns the level of rents.
  • Electricity prices, European marketContract for difference between EDF and suppliers, CRE reference priceThe price of electricity is an expense, after disposable income.

Nicolas Dupont-Aignan

5 simulated measures out of 17 positions

Simulated

  • Reductions in social contributions on low wagesCut in employee contributions up to 3 SMIC: +8% net payIncrease in the net wage of private-sector employees paid up to 3 times the SMIC, through lower contributions (labour cost unchanged): 0 → 8% of net wageNet wage of each employee paid up to 3 times the SMIC (limit included) raised by the proposed percentage, through lower employee contributions; gross wage and employer cost unchanged, taxable pay raised by the same amount as net pay. Nothing above 3 times the SMIC.Encoding note: Per-person rule: net wage × 1.08 for every private-sector employee paid up to 3 times the SMIC (minimum wage), through lower employee contributions, with gross wage and employer cost unchanged; nothing above 3 times the SMIC (the text provides for no gradual phase-out, which would change the cost little). Base: private-sector net wage bill up to 3 times the SMIC, €374bn to €396bn in 2024 (editors' calculation, from the reductions by wage band of the expert group on the SMIC and the net/gross ratios of Insee and Urssaf). Reading adopted: « tous les salariés » [“all employees”] of the private sector (« sans peser sur le coût du travail pour les entreprises » [“without weighing on labour costs for businesses”]); calculation excluding civil servants: public employees up to 3 times the SMIC are not counted (about €15bn more if they were). Same base and same method as the net wage increases of Gabriel Attal, David Lisnard and Bruno Retailleau. Static: the additional income tax is not counted.
  • Family allowancesFamily allowances increased, indexed to inflation and universalEnd of income-related modulation (return to universal amounts)Family allowances paid at the full rate whatever the income (end of the rates reduced by half and by three quarters).Encoding note: Only the restoration of universality (end of means-based adjustment) is costed. The immediate increase has no amount; indexation to inflation already exists (uprating every 1 April).
  • Family quotientFamily quotient cap raised to €3,000 per half-shareRaising of the ceiling on the benefit per half-share: €1,807 → €3,000General ceiling on the benefit provided per half-share of family quotient set at the proposed value.
  • Teachers' pay+15% net pay for teachers in 4 yearsIncrease in the pay of all teachers: 0 → 15%Index-based salary and bonuses of teachers raised by the proposed percentage; other employees do not change.
  • Numbers and pay of civil servantsRe-index civil servants’ pay to inflationPublic sector pay index point indexed to inflation each year (editors' common assumption: 1.75% per year, 1.5 to 2.0%; five upratings from 2028 to 2032, i.e. a cumulative increase of 9.1% in 2032, 7.7 to 10.4%), compared with the frozen point; reading key: a one-point gap for one year costs €1.53bn (1.47 to 2.27)Value of the index point raised by 9.06%, the 2032 effect of annual indexation to inflation from a frozen index point (common costing assumption, 1.75% a year from 2028 to 2032); the index-based salary and the family supplement follow, bonuses do not change.Encoding note: Reading adopted: the value of the public sector pay index point uprated each year by inflation, starting from a point frozen under current policies. Common editors' assumption for all indexation rules: inflation of 1.75% a year (1.5 to 2.0%), five upratings from 2028 to 2032, i.e. a cumulative increase of 9.1% in 2032. Reading key: a one-point gap for one year costs €1.53bn (1.47 to 2.27). The reindexation of retirement pensions, in the same sentence, falls under the pensions lever.
Current law maintained (1)
  • Pension indexationRe-index pensions to inflationThe position maintains current law: nothing changes for the household.
No encoded value saying what to change (1)
  • RSA (minimum income), amount and conditionsCap all benefits of a non-working person at 70% of the net SMICCap on all the benefits of a non-working person at 70% of the net SMIC: the gain depends on the combinations of benefits per household, which no source read costs.
Encoded, with no translation in OpenFisca-France (2)
No possible effect on these eight households (3)
  • OvertimeOvertime free of employee contributions beyond 1,607 h/year (100 h max)The model households do not work overtime.
  • Survivors' pensionsSurvivor’s pensions kept in fullNo model household includes a widower or widow.
  • Personal housing benefits (APL)Keep APL and index it to inflation, restore APL for home buyersNo model household is buying its home with a mortgage.
Outside disposable income (5)
  • Property taxProperty tax of large families paid by the State after purchaseProperty tax is not part of the disposable income calculated here.
  • VATNo more VAT on the fuel tax (€6bn) or on 50 basic necessitiesVAT acts on prices, after disposable income; OpenFisca-France does not calculate it for a household.
  • Taxes on fuel and energyFuel −40 cents: end of CEE, no VAT on the tax, margins cappedEnergy taxes act on prices, after disposable income.
  • Local taxationOverhaul local taxation to restore local authorities’ financial autonomyLocal taxes are not part of the disposable income calculated here.
  • Electricity prices, European marketExit the European market, national tariff at €100/MWh, price halvedThe price of electricity is an expense, after disposable income.

David Lisnard

5 simulated measures out of 14 positions

Simulated

  • Reductions in social contributions on low wages€120bn less in contributions, returned as net pay (about €400 a month)Uniform net gain per private-sector employee, through lower contributions (same amount for each): 0 → €400/month per employeeSame gain in net euros per month for each employee, part time included, through lower contributions; gross wage and employer cost unchanged, taxable pay raised by the same amount as net pay.Encoding note: Per-person rule: +€400 net per month for each employee (« environ 400 euros de plus par mois et par salarié » [“about 400 euros more per month per employee”]), the same amount for all, through a cut in contributions, labour cost unchanged. Base: 20.96 million private-sector salaried jobs (Insee, second quarter of 2026), i.e. 400 × 12 × 20.957 million ≈ €100.6bn a year, against €120bn announced (which assumes about 25 million beneficiaries). Reading adopted: private-sector employees, same base and same method as the net pay increases of Nicolas Dupont-Aignan, Gabriel Attal and Bruno Retailleau; calculation excluding civil servants: public employees are not counted (about €29bn more if they were, 6.06 million public jobs). Amount targeted at the end of the savings trajectory (« au moins 200 milliards en trajectoire » [“at least 200 billion over the trajectory”], of which €80bn from the first year, split using the same 60% key): the year in which it would be reached is not given; the position is costed in full year. The contributions targeted are not detailed: at the SMIC, €400 exceeds employee contributions excluding CSG and CRDS (about €211 per month), so the measure implies also cutting employer contributions and raising gross pay accordingly; the static cost is the same. The decrease in the CSG (general social contribution) on earned income, announced elsewhere without a rate, may be part of it and is not counted twice. Gross cost, before the savings meant to finance it (the “Announced savings” lever, never added). The measures recorded so far on this lever (charges abolished at SMIC level for private individuals who employ staff, negative employer charges for hiring people who have been RSA (minimum income) recipients for more than two years, programme « Réussir une nouvelle ambition française ») are not costed separately.
  • Pension indexationDe-index pensions above about €2,000 a monthUprating of basic pensions above €2,000 a month only, gap with the current rule in cumulative points up to 2032: 0 → −8.75 pointsBasic share of pensions of more than €2,000 gross per month (all schemes) lowered by the cumulative gap in 2032 with the current rule (missed upratings); the supplementary share and the other pensions do not change. Basic share of the gross pension × 0.9125.Encoding note: Reading adopted: the « désindexation des retraites au-delà d'un seuil, de l'ordre de 2 000 euros mensuels » [“de-indexation of pensions above a threshold, of the order of 2,000 euros a month”] is read as a lasting rule from 1 January 2028: basic pensions above €2,000 per month are no longer uprated (nominal freeze), i.e. five missed upratings from 2028 to 2032 at the common inflation assumption of 1.75% a year, 8.75 cumulative points (7.5 to 10 points for inflation of 1.5% to 2.0%, i.e. about €9.5bn to €12.7bn net at the centre). Other reading: a freeze for a single year, about €2.2bn net. The threshold « de l'ordre de » [“of the order of”] €2,000 is taken as €2,000; a partial under-indexation, instead of a freeze, would yield less. Reading key: one point of uprating missed for one year by these pensions yields about €1.27bn net (1.1 to 1.6).
  • CSG (general social contribution)CSG on earned income lowered, CSG and CRDS deductible from income taxCSG and CRDS fully deductible from taxable income (earned and replacement income): income tax lost, static (editors' calculation)Non-deductible CSG and CRDS on wages and pensions removed from taxable income; net wages and pensions unchanged, income tax and housing benefits, calculated on taxable income, follow.Encoding note: Reading: « CSG et CRDS deviendraient complètement déductibles de l'IR » [“CSG and CRDS would become fully deductible from income tax”] applies to all CSG and CRDS levied on income taxed under the scale, earned income and replacement income (2.4 non-deductible points of CSG and 0.5 point of CRDS); on earned income alone, about €4.4bn. Tax lost calculated by the editors at the 12.5% rate measured by the IPP on the deductible part of retirees' CSG. The cut in the CSG on earned income, with no rate or amount, is not costed; it may be part of the €120bn « rendus aux actifs » [“returned to working people”] of the contribution relief lever, whose composition is not detailed.
  • Family quotientRemove the cap on the family quotientComplete removal of the family quotient cap (abolition of the cap on the benefit per half-share), static: revenue loss costed by the Cour des comptes (2020 income)Cap on the benefit provided by the half-shares for children removed (general case and first child of a single parent).
  • Teachers' pay+20% in five years, in return for reorganising the professionIncrease in the pay of all teachers: 0 → 20%Index-based salary and bonuses of teachers raised by the proposed percentage; other employees do not change.
No encoded value saying what to change (5)
  • Automatic payment, single social allowanceA single social allowance, capped at a percentage of the SMICSingle allowance capped at an unspecified percentage of the SMIC: the cost, or the saving, depends entirely on the parameters chosen.
  • Nurseries and childcareEarly learning for 1-6-year-olds entrusted to municipalitiesTransfer of early-learning provision for 1–6-year-olds to the communes, with no amount: a change of competence, no cost to estimate for general government as a whole.
  • Minimum pensionUnconditional base pension from 65, minimum old-age income at €1,000/monthBase pension paid to all from age 65 with no amount, replacing the career-linked minimum contributory pension: nothing to cost. The minimum old-age income « à hauteur de 1000 euros par mois » [“at the level of 1000 euros per month”] is close to the current level of the ASPA (€12,523.14 a year for a single person, i.e. about €1,044 a month): neither an increase nor a decrease that can be costed. The same sentence bases the position on funded pensions, costed separately (not costed).
  • Income tax scaleCapital at a reduced rate, labour moderately progressive, tax expenditures repealedOverhaul of the income tax schedule without rates or thresholds, partly offset by the repeal of « un nombre substantiel de niches » [“a substantial number of tax expenditures”] that are not named: nothing to cost. Removing the cap on the family quotient is dealt with on its own lever. The same op-ed targets a net €100bn decrease in compulsory levies, « conditionnée à une réduction du périmètre de l'État, donc à une baisse massive de la dépense publique » [“conditional on a reduction in the scope of the State, and therefore on a massive decrease in public spending”].
  • Numbers and pay of civil servants450,000 staff moved from offices to the field, lower pay billRedeployment of 450,000 staff and reduction of the wage bill, with no job cuts or amount specified. At the Saint-Raphaël rally (4 July 2026), the candidate added not replacing some of those leaving, « en commençant par les fonctions administratives » [“starting with administrative functions”], without giving the proportion: he proposes no longer replacing « l’ensemble des cinq cent mille départs annuels » [“all of the five hundred thousand annual departures”] (according to the site's page « Quel candidat veut réduire le nombre de fonctionnaires ? », updated on 3 October 2026). With no replacement rate or target headcount, nothing to cost.
No possible effect on these eight households (1)
Outside disposable income (3)
  • VATVAT at 12.5% and 20% (2025 op-ed); question « pas tranchée » [“not settled”] in programmeVAT acts on prices, after disposable income; OpenFisca-France does not calculate it for a household.
  • Taxes on fuel and energyTemporarily suspend energy savings certificates (pump prices)Energy taxes act on prices, after disposable income.
  • Electricity prices, European marketLong-term contracts at nuclear cost for industryThe price of electricity is an expense, after disposable income.

Fabien Roussel

3 simulated measures out of 14 positions

No programme released. Positions taken from public statements, words of associates or documents of the candidate’s party, each dated and sourced; last recorded on 18 October 2026.

Simulated

  • Net monthly SMIC (minimum wage)SMIC raised to €1,700 net, 5% increase in all wagesMonthly net SMIC, full time: €1,477.93 → €1,700/monthHourly gross SMIC raised so that the monthly net full-time SMIC reaches the proposed value. Wages paid at the SMIC follow; higher wages do not change (no spillover effect). Hourly gross SMIC: €12.31 → €14.16.
  • Family allowancesReturn to a universal family policyEnd of income-related modulation (return to universal amounts)Family allowances paid at the full rate whatever the income (end of the rates reduced by half and by three quarters).Encoding note: The « retour » [“return”] to a universal family policy is read as the end of the income-based modulation of family allowances (2015).
  • Numbers and pay of civil servantsCivil servants' index point raised by 30%, immediatelyIncrease in the value of the index point (all three branches): 0 → 30%Value of the index point raised by the proposed percentage; the index-based salary and the family supplement follow, bonuses do not change.
Current law maintained (1)
  • Pension indexationPensions indexed to inflation (against the 2027 budget freeze)The position maintains current law: nothing changes for the household.
No encoded value saying what to change (2)
Encoded, with no translation in OpenFisca-France (1)
  • Minimum pensionNo pension below the SMIC « quand on a travaillé toute sa vie » [“when you have worked all your life”]The minimum depends on the career, which the model households do not describe.
No possible effect on these eight households (2)
Outside disposable income (5)
  • VATVAT from 20% to 5.5% on electricity, gas and fuel (« urgence énergétique » [“energy emergency”])VAT acts on prices, after disposable income; OpenFisca-France does not calculate it for a household.
  • Taxes on fuel and energyCut in petrol taxes, demanded with no amountEnergy taxes act on prices, after disposable income.
  • Medical deductiblesAbolish medical deductibles and flat-rate charges, aim for 100% social securityMedical deductibles (franchises) are an out-of-pocket health cost, an expense after disposable income.
  • Rent controlsOrganised reduction and tighter regulation of public and private rentsThe model households' rent is fixed; the measure concerns the level of rents.
  • Electricity prices, European marketExit from the European market, electricity and gas cut by 30%The price of electricity is an expense, after disposable income.

François Ruffin

1 simulated measure out of 10 positions

Simulated

  • Net monthly SMIC (minimum wage)€1,600, Nouveau Front populaire measure taken upMonthly net SMIC, full time: €1,477.93 → €1,600/monthHourly gross SMIC raised so that the monthly net full-time SMIC reaches the proposed value. Wages paid at the SMIC follow; higher wages do not change (no spillover effect). Hourly gross SMIC: €12.31 → €13.33.Encoding note: « SMIC à 1 600€ » [“SMIC at €1,600”] read as a net monthly amount, that of the Nouveau Front populaire programme (2024) which the text claims as its reference; the booklet does not specify net or gross, and €1,600 gross would be below the current SMIC (€1,867 gross).
No encoded value saying what to change (1)
Encoded, with no translation in OpenFisca-France (1)
  • Tax and social security expendituresEnd of allowances for furnished lets and on capital gains other than main residenceThis cost-schedule parameter has no equivalent in OpenFisca-France.
No possible effect on these eight households (2)
Outside disposable income (5)
  • Taxes on fuel and energyFloating tax on motor fuels, control of prices and marginsEnergy taxes act on prices, after disposable income.
  • Local taxationHousing tax on second homes made progressive according to incomeLocal taxes are not part of the disposable income calculated here.
  • Medical deductiblesAgainst the doubling of medical deductibles and their extensionMedical deductibles (franchises) are an out-of-pocket health cost, an expense after disposable income.
  • Rent controlsRent controls extended to the whole countryThe model households' rent is fixed; the measure concerns the level of rents.
  • Electricity prices, European marketExit from the market, cost-based prices, EDF alone for new large plantsThe price of electricity is an expense, after disposable income.

Marine Tondelier

8 simulated measures out of 31 positions

Simulated

  • Net monthly SMIC (minimum wage)€2,000 gross from 2027, targeted support for very small firms, SMEs and associationsMonthly net SMIC, full time: €1,477.93 → €1,583/monthHourly gross SMIC raised so that the monthly net full-time SMIC reaches the proposed value. Wages paid at the SMIC follow; higher wages do not change (no spillover effect). Hourly gross SMIC: €12.31 → €13.18.Encoding note: €2,000 gross converted to net with the contribution rate used by the cost schedule (20.84%), i.e. about €1,583. The support planned for TPE, PME (very small, small and medium-sized businesses) and associations (cut in the reduced rate of corporate income tax and in the payroll tax) is not costed: neither rate nor amount.
  • RSA (minimum income), amount and conditionsRSA replaced by an autonomy guarantee at 50% of the net SMIC, without the 15 hoursIncrease in the RSA flat-rate amount beyond indexation: 0 → 13.40%RSA flat-rate amount raised by the proposed percentage.Encoding note: Read as the RSA lump-sum amount raised to 50% of the net SMIC (€739 against €651.69), i.e. +13.4%; beyond +10% (increases from 2013 to 2017, the coefficient’s range), linear extrapolation, which does not count all newly eligible households (entry of new households not costed beyond +10%). Coefficient from the 2020 order updated to 2026 euros: €0.17bn per point (0.15 for households already receiving the benefit alone, lower bound). Not costed: indexation on the SMIC, a rule whose cost depends on future increases, and the abolition of the 15 hours of activity.
  • Family allowancesSame amount from the 1st child, return of the increase at age 14Return of the age supplement at 14 (cancellation of the March 2026 postponement to 18)Age supplement to family allowances available from age 14 instead of 18 for all children.Encoding note: Only the return of the increase at age 14 is costed. The same amount from the first child is not costed for lack of a specified amount, nor is the simplification of the other allowances.
  • 10% allowance on pensionsAbolish the 10% tax allowance for retireesAbolition of the 10% allowance on pensions10% allowance on pensions abolished, including its floor and ceiling.
  • CSG (general social contribution)CSG made progressive and raised by one point for health insuranceChange in all CSG rates, all bases: 0 → 1 pointEach non-zero CSG rate on earned and replacement income raised by the proposed number of points, on the portion deductible from income tax. Exempt pensions remain exempt.Encoding note: One-point increase applied to all rates and all bases; progressivity is not costed. At the centre, the gain is net of income tax (12.5%, IPP), assuming the added point is deductible like the 2018 increase; the correction also applies to capital income subject to the flat tax (PFU), where the CSG is not deductible, which reduces the gain by at most €0.25bn. The additional 3-point increase in the CSG on capital income (p. 68) is recorded under the “flat tax” lever, with the increase in the flat tax that it accompanies.
  • Teachers' pay+15% over five yearsIncrease in the pay of all teachers: 0 → 15%Index-based salary and bonuses of teachers raised by the proposed percentage; other employees do not change.
  • Personal housing benefits (APL)Housing benefit (APL) raised by 10%Uprating of the APL schedule beyond indexation: 0 → 10%Each household's housing benefit amount multiplied by (1 + proposed percentage), as in the cost schedule's costing (1% of spending per point). Eligibility conditions do not change.
  • Numbers and pay of civil servantsPay index point indexed to inflation, +10% for categories C and B10% increase in the pay of category B and C employees (all three branches): B and C civil servants only at the low end, all statuses at the centre, full employer cost at the high end; index point indexed to inflation every year (common assumption of the editorial team: 1.75% a year, 1.5 to 2.0%; five increases from 2028 to 2032, i.e. a cumulative 9.1% rise in 2032, 7.7 to 10.4%), compared with a frozen index point; reading key: one point of difference for one year costs €1.53bn (1.47 to 2.27)Index-based salary and bonuses of category B and C employees raised by 10%, on their whole pay as in the costing reading. Value of the index point raised by 9.06%, the 2032 effect of annual indexation to inflation from a frozen index point (common costing assumption, 1.75% a year from 2028 to 2032); the index-based salary and the family supplement follow, bonuses do not change.Encoding note: Costed: the annual indexation of the public sector pay index point to inflation (common editors' assumption: 1.75% a year, 1.5 to 2.0%, five upratings from 2028 to 2032, i.e. a cumulative increase of 9.1% in 2032; reading key: a one-point gap for one year costs €1.53bn) and the 10% increase in the pay of category B and C staff, read as applying to their whole pay, all statuses (civil servants only at the lower bound). Not costed: the increase for « catégories A qui ont perdu en pouvoir d'achat » [“category A staff who have lost purchasing power”], not delimited. The 15% increase for teachers is costed under its lever; that of 10% for researchers has no lever of its own.
No encoded value saying what to change (5)
  • Wage increases and indexationRestore the favourability principle, sector minimums raised at least to the SMICNo costing encoded for this position.
  • In-work benefit (prime d'activité)Make the prime d'activité independent of the couple (2025 plan)Decoupling the in-work benefit (prime d'activité) from the couple's income: no official costing found, and the cost depends on the individual schedule chosen (some households gain, others lose).
  • Nurseries and childcareGuarantee local childcare to every parent who returns to workGuarantee of a local childcare option and upgrading of the professions, with no number of places or amount: nothing to cost.
  • Pension indexation« juste et différenciée » [“fair and differentiated”] pension indexation by type of retireeIndexation that is « juste et différenciée » [“fair and differentiated”], with no rule or threshold. The programme states elsewhere (p. 67) « Sous-indexer les plus hautes retraites » [“Under-index the highest pensions”], without saying from what amount or by how much: nothing to cost.
  • Family quotientRevise the marital quotient, deemed unfavourable to women« Réviser » [“Revise”] the spousal quotient without saying how: nothing to cost.
Encoded, with no translation in OpenFisca-France (4)
  • Reductions in social contributions on low wagesEnd of exemptions above 1.6 SMIC and on overtimeThis cost-schedule parameter has no equivalent in OpenFisca-France.
  • Minimum pensionMinimum contributory pension and ASPA raised towards the poverty lineThe minimum depends on the career, which the model households do not describe.
  • Income tax scaleDecrease for the lower brackets, 60% bracket above €250,000This cost-schedule parameter has no equivalent in OpenFisca-France.
  • Tax and social security expendituresTax expenditures capped, two homes at most; child maintenance tax-exemptThis cost-schedule parameter has no equivalent in OpenFisca-France.
No possible effect on these eight households (7)
  • Benefit amount and taperingRepeal the reform of the ARE calculation, index benefits to inflationNo member of the model households is unemployed.
  • OvertimeAbolish exemptions from social contributions on overtimeThe model households do not work overtime.
  • Minimum income for under-25sAutonomy guarantee open from 18 to young people who are fiscally independentNo model household includes a young adult aged 18 to 24.
  • Automatic payment, single social allowanceSolidarity at source: automatic payment of social benefitsThe calculation already assumes that each household receives the RSA and the in-work benefit to which it is entitled.
  • Survivors' pensionsUnify survivor's pensions and family rights across all pension fundsNo model household includes a widower or widow.
  • Flat-rate levy on capital (flat tax)CSG on capital income and flat tax raised by 3 pointsThe model households have no capital income.
  • Student supportRaise and overhaul grants for students attached to their family's householdNo model household includes a student.
Outside disposable income (7)
  • Property taxProperty tax calculated on wealth net of borrowingProperty tax is not part of the disposable income calculated here.
  • VATGreen VAT: reduced rates on essentials, increase on luxury and harmful goodsVAT acts on prices, after disposable income; OpenFisca-France does not calculate it for a household.
  • Taxes on fuel and energyReduced rates on fossil fuels converted into flat-rate aidEnergy taxes act on prices, after disposable income.
  • Local taxationOrganic law: full compensation, greater power to set ratesLocal taxes are not part of the disposable income calculated here.
  • Medical deductiblesAbolish medical deductiblesMedical deductibles (franchises) are an out-of-pocket health cost, an expense after disposable income.
  • Rent controlsRent control generalised, improved and made permanentThe model households' rent is fixed; the measure concerns the level of rents.
  • Electricity prices, European marketPrice decoupled from fossil fuels, lighter taxation of electricityThe price of electricity is an expense, after disposable income.

Éric Zemmour

0 simulated measures out of 6 positions

No programme released. Positions taken from public statements, words of associates or documents of the candidate’s party, each dated and sourced; last recorded on 18 October 2026.

Encoded, with no translation in OpenFisca-France (1)
  • Numbers and pay of civil servantsCut 800,000 civil service posts in five yearsThe number of public employees does not change the pay of an employee in post; the measure has no effect on the income of the model households.
No possible effect on these eight households (3)
  • RSA (minimum income), amount and conditionsRSA capped at three years to « réduire l'assistanat » [“reduce welfare dependency”]The measure limits the duration of RSA payments; none of the model households receives the RSA.
  • Family allowancesFamily allowances, RSA and APL reserved for French nationals (Knafo plan)The allowances would be reserved for French families; the model households are French nationals, nothing changes for them.
  • Personal housing benefits (APL)Abolish housing benefit (APL) for foreignersHousing benefits would be reserved for French nationals; the model households are French nationals, nothing changes for them.
Outside disposable income (1)
  • Taxes on fuel and energyFuel excise cut by a third, end of energy savings certificates (CEE)Energy taxes act on prices, after disposable income.
Proposed by their party or associates, not taken up: not simulated (1)
  • CSG (general social contribution)Abolish CSG on earned income (Sarah Knafo's book)Measure proposed by their party or associates, which the candidate has not taken up: costed separately, never simulated or added.

What the figure covers, method and assumptions

OpenFisca-France 176.1.2, law as of 1 October 2026; what is not measured (prices, public services, employment, financing)
It covers
40 measures whose encoding gives a value that the engine can apply, on these levers: net monthly SMIC (minimum wage), reductions in social contributions on low wages, RSA (minimum income), amount and conditions, family allowances, pension indexation, 10% allowance on pensions, CSG (general social contribution), family quotient, teachers' pay, personal housing benefits (APL), numbers and pay of civil servants. The measures of a single programme are applied together, to the legislation of 1 October 2026, on 2026 incomes.
It does not cover
The 145 other positions recorded on these subjects (reasons detailed candidate by candidate, above); prices (VAT, energy); public services; the effects on employment, on rents and on gross wages (a rise in the SMIC, the minimum wage, does not spread to higher wages; a rise in net pay through lower contributions leaves gross pay unchanged); the effect of indexation rules beyond 2032; the financing of the measures. A zero difference means that the simulated measures do not affect this household, not that the programme changes nothing for it.

Calculation: OpenFisca-France 176.1.2, an open-source model of French tax and benefit legislation. Most recent legislation known to the package: that of 1 October 2026 (gross hourly SMIC of €12.31). The model households are reference points, not a representative sample.

  • Annual amounts, in current euros, for the simulated year; legislation is frozen at its most recent date known to OpenFisca-France and applied to the whole year.
  • Wages at the SMIC are counted over a full year at the SMIC in force on that date, including for the months when it was lower.
  • Income tax is calculated with the most recent schedule known to the engine (finance act for 2026, 2025 income), applied to the income of the simulated year.
  • Income constant from one month to the next; the reference income for benefits and for the CSG (previous years) is assumed to equal that of the simulated year.
  • Each measure is applied in full, with no effect on employment, on wages above the SMIC, on prices or on rents.
  • Increase in the net wage through lower contributions: the gross wage and the employer cost do not change, taxable pay rises by the same amount as net pay, CSG and CRDS stay the same. The employees of the model households work in the private sector. « Jusqu'à 3 SMIC » [“up to 3 times the SMIC”] includes the couple of executives, each paid exactly 3 times the SMIC, as the note on the position says (« payé jusqu'à 3 SMIC » [“paid up to 3 times the SMIC”]). A gain set in euros per employee is the same at half time (« le même montant pour tous » [“the same amount for all”]). At the SMIC, a gain of €400 exceeds employee contributions, and the note on the position says that gross pay would rise by as much; the calculation keeps gross pay, and therefore CSG, unchanged.
  • Pension indexation rule: its effect in 2032 (cumulative gap from 2028 to 2032 with the current rule, under the common inflation assumption of the costing) is applied to today's pension. The notes cover basic pensions only: the effect applies to the basic share, estimated at 76% of the gross pension according to the DREES (Les retraités et les retraites, 2025 edition, sheet 4, table 1: average for all retirees, the share by pension level not being published; 51% for a former private-sector executive, nearly 100% for a civil servant), i.e. basic share × (1 + gap); the supplementary share does not change. A threshold is compared with the retiree's total gross pension, all schemes, as in the IPP costing (note no. 129): €2,000 per month; the median pension, which the note does not quantify, is above €1,200 and below €2,000 gross (DREES, Les retraités et les retraites, 2025 edition, sheet 5), so the €1,200 pension is spared and those of €2,200 and €2,800 are affected.
  • A benefit per child that replaces family allowances takes their place in the calculation: subject to the CRDS and counted in the resources for the in-work benefit and the RSA like family allowances. The condition of five years of professional activity attached to the family income is assumed to be met by the parents of the model households, all of them employees.
  • CSG and CRDS made deductible: the non-deductible CSG and the CRDS on wages and pensions come out of taxable income; net pay does not change, income tax and housing benefits follow taxable income.
  • A measure also affects income-dependent benefits, and the published difference takes this into account. An increase in the SMIC reduces the in-work benefit (prime d'activité); an increase in taxable income (ending the pensioners' allowance, for example) reduces housing benefits, even for a household that pays no tax.
  • Disposable income follows the OpenFisca-France definition: net earned and replacement income, minus direct taxes, plus social benefits.
  • Benefit take-up is assumed to be complete.
  • Members of the model households are French nationals.
  • Public employees: tenured, full time; index-based salary = majorated index × value of the index point, frozen since 1 July 2023 under current law; bonuses as a fixed gross monthly amount, which does not follow the index point; residence allowance and family supplement calculated by OpenFisca-France. Pay below the SMIC is topped up to the SMIC (differential allowance): a SMIC increase then raises the employee's pay. Several measures on pay apply one after the other. An increase in net pay through lower contributions covers public employees only if the position says so. The four net-pay increases recorded (Gabriel Attal, Nicolas Dupont-Aignan, David Lisnard, Bruno Retailleau) target « les salariés » [“employees”] without naming public employees, and each programme distinguishes them elsewhere: « trois régimes : fonctionnaires, salariés et indépendants » [“three schemes: civil servants, employees and the self-employed”] (Gabriel Attal, attalpresident.fr, 5 October 2026); « Réindexer […] les traitements des fonctionnaires sur l'inflation » [“Re-index […] civil servants' salaries to inflation”], a measure next to the 8% increase (Debout la France, Economy project); better pay for frontline public employees funded by another block of savings (David Lisnard, unenouvelleenergie.fr, 16 October 2026); funding half from unemployment insurance, to which civil servants do not contribute, and the example of a teacher who does not receive the €500 (Bruno Retailleau, measures no. 24 and 113). They are therefore read as covering private-sector employees, as in the budget costing: the public employee of a model household receives nothing from them.
  • A position is simulated only if its encoding (stage 3 of the method) gives a value that the engine can apply. The mapping between the cost schedule and the OpenFisca-France parameters is published with the site’s code; no value is added to it.
  • Housing benefits: an increase of x% applies to the benefit itself, multiplied by 1 + x% for each household, as in the costing of the cost schedule (1% of spending per point). Rent ceilings and the other parameters of the housing benefit scale do not change.
  • A position whose encoding gives no value in the cost schedule (a position not costed) is not simulated, even when the engine could apply it: the page stays aligned with the costing.
  • 9 of 770 positions remain to be reviewed; each cell says so (*). A change of encoding requires the calculation to be run again.

The method in four stages