Observatory · public data · 2000-2026
The French economy in the 21st century:
changing worlds.
A quarter of a century of data to understand that we are not going through one more crisis, but the end of a model built on abundant, cheap energy. The cost of its consequences, from climate to materials, keeps rising.
We are not in crisis, we are changing worlds.
thesis in three beatsThe conditions for growth are no longer met
When producer prices almost exactly track energy prices, and the energy consumed falls at the same time, the equation that has carried growth for a century, that of abundant and cheap energy, stops working.
Compressed margins, consumption that only tracks inflation
After peaking in early 2021 (around 36 %), the corporate profit share has fallen back under rising costs. Price competition, including low-cost alternatives, limits their ability to pass those costs on durably. And while trade holds up nominally, its growth merely tracks inflation, which can be read as a rising share of committed spending in household budgets.
Nominal vs volume vs inflation
The recent rise in nominal turnover is mostly a price effect: in volume (deflated), the progression is far weaker. The gap between the two curves is inflation. Reading: nominal = volume × price.
Real efforts, eroding confidence
A quarter of a century of effort (falling emissions, circularity, energy dependency) and yet consumer confidence is eroding, gnawed first by inflation and by fragile purchasing power. The dominant feeling is no longer that of progress to come.
It is neither a French exception, nor a lack of talent, nor a lack of effort. It is the sign that an economy designed for abundant, cheap energy has to reorganise when that energy becomes expensive and uncertain.
Vers une économie qui ménage ses risques
9 segments · score barème · 4 zonesNoria is a model for steering the economy through risk control. Because before you can perform, you must be able to last. And in a moment of turmoil and uncertainty, confidence in the future is worth more than an ephemeral record run.
We applied our model to the French economy, within the limits of publicly available information, so that anyone can understand the logic behind our work.
Scores calculated on public data (Eurostat · data.gouv.fr). Proxies (energy, repairability) are flagged in the breakdown.
direct proxy manquant
By indicator
hover: the compass and the cards answer each otherThe series retained, all verified (open data · machine-readable)
The climate is the bill for abundant energy.
Météo-France · CCR · DRIAS · public dataWhat comes out of our engines comes back in our summers. Warming is not a question separate from the economy: it is the consequence of the energy model described in the Economy tab, and its cost, both insured and human, keeps rising.
Sources & methods
every figure is traceablePrinciple
The Noria compass = 3 pillars × 3 sub-groups × 3 indicators = 27 indicators, scored out of 100 then aggregated without weighting. The observatory transposes this logic at the macro level (France / European Union): each sub-group (segment) is approximated by a public dataset, and receives a score calculated with the same zones as the company scale. Indicators without a public source are excluded from the calculation and flagged "missing".
Scoring rule (macro transposition of scale v1.0)
Four zones, same thresholds as the platform:
| Zone | Threshold | Score | Colour |
|---|---|---|---|
| danger | 0 – 25 | 0 – 25 | red |
| alert | 25 – 50 | 25 – 50 | orange |
| intermediate | 50 – 75 | 50 – 75 | amber |
| confort | 75 – 100 | 75 – 100 | green |
Calculation conventions: linear interpolation between the bounds of each zone; unbounded zones (e.g. "comfort ≥ 15 %") are capped at 90; a segment = unweighted average of the indicators with available data. Raw values are those at the time of collection (October 2026).
The 9 segments: calculations and origins
| Segment | Score / zone | Data used | Transposition | Source · licence · frequency |
|---|---|---|---|---|
| Recycling | 55 · intermediate | 17.8 % circular materials (2024) | #1 "share of recycled materials": ≥30 comfort, 15-30 intermediate | Eurostat cei_srm030 · CC BY 4.0 · annuel |
| Approvisionnements | 77 · comfort | 58.3 % non-imported energy (100 − 41.7 %, 2024) | #5 "local procurement": ≥51 comfort | Eurostat sdg_07_50 · CC BY 4.0 · annual · energy proxy |
| Fluidity | 92 · comfort | +5.8 % producer prices (2026); 0.7 % critical materials (2024) | average of #7 (→85) and #9 (→99) | INSEE sts_inppd_m + SCRREEN3/OFCE · lower bound |
| Margin | 90 · comfort | 31.5 % profit margin of non-financial corporations (2026-Q2) | #10 "profit margin": ≥15 comfort (capped at 90) | Eurostat nasq_10_ki · CC BY 4.0 · quarterly |
| Recurrence | 70 · intermediate | 36.8 % pre-committed household spending (2025) | #15 "current consumption": 25-40 intermediate | INSEE national accounts (t. 2.103) · annual |
| Revenue | 61 · intermediate | Cat-Nat €2bn (2024); retail turnover +4.9 %/yr | average of #16 (→50) and #17 (→72) | CCR + INSEEsts_trtu_m · monetary proxy |
| End of life | 88 · comfort | 9.2/10 average repairability (2,945 models) | #19 "repairability index": ≥5 comfort | data.gouv.fr repairability directory · LO 2.0 · daily |
| Impacts | 40 · alert | 23.9 % renewable energy (2025) | #24 "renewable resources": 15-30 alert | Eurostat nrg_ind_ren · CC BY 4.0 · annual · energy proxy |
| Emissions | 57 · intermediate | −1.3 %/yr GHG emissions (2026-Q1) | transposed annual change: −5 to 0 % intermediate | Eurostat env_ac_aigg_q · CC BY 4.0 · quarterly |
Climate tab: data and calculations
| Indicator | Calculation | Source |
|---|---|---|
| Annual temperature | national thermal indicator (average of 30 stations), series 1950-2025 | Météo-France · climate reviews |
| Leading anomaly | 14.1 °C (2025) − 11.8 °C (1961-1990 normal) = +2.3 °C | Météo-France · 1961-1990 normals |
| Trend | linear regression 1950-2025 = +0.32 °C/decade | calculation on the Météo-France series |
| Monthly anomaly | monthly anomaly − 1991-2020 normal (13.0 °C) | Météo-France · 1991-2020 normals |
| Degree days (HDD/CDD) | heating and cooling degree days, series 1980-2025 | Eurostat nrg_chdd_a · CC BY 4.0 |
| Soil moisture (SWI) | national average of the uniform SWI (~89,000 SIM grid cells), series 2000-2025; < 0.5 = dry soil | Météo-France · data.gouv.fr (SIM) |
| Heatwaves | heatwave episodes per year (health definition): 3 (2022), 4 (2023), 3 (2024) | Santé publique France · annual reports |
| Cat-Nat claims | annual cost of Non-Auto Cat Nat claims (all perils combined), restated in €m 2025, series 1982-2025 (82/83 merged) | CCR · 1982-2025 review |
| Burnt area (wildfires) | sum of areas burnt (BDIFF, "forest" type), series 2006-2025 | BDIFF · Météo-France/MTECT · data.gouv.fr |
| Storms | named storms per season, EUMETNET south-west Europe group (France proxy) | EUMETNET / Météo-France · AEMET |
| 2050 projections | temperature rise 2041-2070: +1.7 °C (RCP4.5) to +2.2 °C (RCP8.5); summer rainfall −5 to −11 % | Météo-France · DRIAS-2020 |
References (access to raw data)
- Eurostat · circular material use rate: cei_srm030
- Eurostat · energy import dependency: sdg_07_50
- Eurostat · industrial producer prices: sts_inppd_m
- Eurostat · profit margin of non-financial corporations: nasq_10_ki
- Eurostat · retail trade turnover: sts_trtu_m
- Eurostat · GHG emissions by activity: env_ac_aigg_q
- Eurostat · share of renewable energy: nrg_ind_ren
- Eurostat · heating and cooling degree days: nrg_chdd_a
- INSEE · pre-committed expenditure (national accounts): table 2.103
- CCR · natural catastrophes in France, 1982-2025 review: PDF report
- Critical raw materials · SCRREEN3 / CRMA: rmis.jrc.ec.europa.eu
- National repairability index directory: data.gouv.fr
- Météo-France · national thermal indicator: meteofrance.fr (climate reviews)
- Météo-France · soil moisture (SWI): data.gouv.fr
- Santé publique France · bilans « Canicule et santé » : santepubliquefrance.fr
- BDIFF · forest fires:data.gouv.fr
- EUMETNET · named storms (south-west Europe group): aemet.es
- DRIAS-2020 · French climate projections: Météo-France report · drias-climat.fr