EU national responses to the 2026 energy shock — methodology
Last updated 3 June 2026. This page documents the data model, sources, calculations, and known limitations of the tracker.
1 — Scope
The tracker covers policy measures introduced by EU member states in response to elevated wholesale energy prices in 2026. A measure is in scope if (a) it was announced or extended on or after 1 January 2026, (b) its stated objective includes shielding consumers or producers from elevated energy prices, and (c) it is documented in a publicly accessible primary source (ministry announcement, regulator decision, or official journal entry).
Geographic coverage in the pilot dataset is 15 member states. The full tracker will cover EU27. Sub-national measures (Länder, regional) are not in scope.
2 — Data sources
Measure-level rows are sourced from national ministry sites and energy regulators. Where available, official translations into English are used; otherwise the original-language source is cited and a working English title is provided.
Primary references include:
- Légifrance — France
- BMWK — Germany
- MASE, ARERA — Italy
- Government Offices of Sweden
- Eurostat — GDP and electricity-price denominators
- Ember European Electricity Review — 2025 electricity-mix breakdowns
- IMF World Economic Outlook April 2026 — GDP estimates
3 — Measure categories
The tracker uses the 8-category typology established by the Institut Jacques Delors immediate-responses tracker. Each measure is single-categorised on its primary policy instrument; secondary effects are noted in the description but do not generate additional rows.
- Price controls — retail price caps, regulated tariffs.
- Fiscal measures — VAT / excise reductions, transfers, windfall levies.
- Margin regulation — caps on intermediary margins, market design tweaks.
- Sectoral support — aid to energy-intensive industry, agriculture, hospitality.
- Social protection — targeted transfers to vulnerable households.
- Conservation — savings campaigns, demand-reduction obligations.
- Supply security — storage obligations, strategic reserves, diversification.
- Electrification — incentives for heat pumps, EVs, building retrofits.
4 — Country status
A country is classified as Measures in force if at least one measure in any category is currently applying. Under discussion if measures have been announced or are in parliamentary debate but not yet in force. None reported if no qualifying measure has been identified at the latest update date.
5 — Cost estimation
Country-level headline costs sum the announced fiscal envelope of each measure in € million. Where a measure's cost is announced as a range, the midpoint is used and a caveat recorded. The "% of GDP" denominator is the IMF WEO April 2026 GDP estimate for the relevant fiscal year, taken at the ECB reference exchange rate when the original measure is denominated in a non-euro currency.
6 — Electricity mix
Electricity-generation shares are drawn from Ember's European Electricity Review for 2025 (the latest year with complete annual data at the time of writing). Eight fuel categories are reported: coal, gas, oil, nuclear, wind, solar, hydro, bioenergy. Shares sum to 100 % ± 1 (validated by the verifier; see §7). Colour mapping follows the EMPN Mineral arc palette documented in the repository schema.
7 — Validation
Every committed dataset passes an 11-check verifier on every push and on every scheduled refresh. Checks include schema match, allowed-value enforcement, unique IDs, referential integrity (measure-to-country), no future dates, chronological consistency, electricity-mix sum tolerance, citation presence (every row has a primary source URL), and UTF-8 encoding. Source: pipeline/verify.py.
8 — Known limitations
- Pilot coverage is 15 member states; the full tracker will cover EU27.
- Sub-national measures (Länder, regional) are not in scope.
- Indirect measures (state-owned utility decisions, price-setting via captured regulators) are excluded by design.
- Cost figures reflect announced envelopes, not realised spend; realised spend may diverge significantly.
- Categorisation is single-primary; cross-cutting measures (e.g. a transfer that doubles as electrification incentive) are categorised on their primary instrument.
9 — Update cadence and changelog
The tracker is refreshed at least monthly, with ad hoc updates when significant new measures are announced. The full update history is available on GitHub: commits/main.