Financial Results
2025 Annual Results
Key highlights:
- Strong operational performance.
- Positive cash flow leading to a reduction in net financial debt.
Key Figures
As a leading player in the energy transition, EDF confirms the strength of its operational and financial performance. The Group continues to execute its strategy and is making significant investments in low-carbon energy.
-
373 TWh
NUCLEAR OUTPUT FRANCE
-
€29.3bn
EBITDA
-
€8.4bn
NET INCOME
-
€9.6bn
CASH-FLOW
-
€51.5bn
NET FINANCIAL DEBT
-
26.5gCO₂/kWh
CARBON INTENSITY
2025 Annual Results Documents
-
Press release for the 2025 annual results PDF - 686.13 KB
-
Presentation of the 2025 annual results PDF - 2.62 MB
-
Management Report 2025 PDF - 729.53 KB
-
Operational data 2025 XLSX - 933.55 KB
![]()
Safety, security and health are the Group’s priorities, to provide our customers with competitive, sovereign, low-carbon electricity.
2025 was a year of sound operational and financial results. These results reflect all the action taken to raise operational performance sustainably, with nuclear output up, record levels of pumped-storage hydropower, and faster deployment of our new commercial policy. EDF offers long-term visibility over electricity prices for its customers, especially electricity-intensive entities. Flamanville 3 has reached 100% power, and we have presented the forecast cost estimate for the EPR2 programme.
We take pride in EDF’s 80 years of existence and are fully committed for the decades to come.
Outlook
- Strong 2026 EBITDA, expected to retreat slightly in a context of market price downturns.
- Nuclear power output in France, estimated at 350-370TWh in 2026 and 2027, and 345-375TWh in 2028.
2027 targets - confirmed(1):
- NFD / EBITDA: ≤ 2.5x
- Adjusted economic debt / adjusted EBITDA(2): ≤ 4x
(1) Based on scope and exchange rates as at 1 January 2025 and assuming French nuclear output including Flamanville 3, of 350-370TWh a year in 2025, 2026 and 2027
(2) Applying constant S&P ratio methodology.
Previous financial results
H1 2025 Results Documents
-
Press release for the 2025 half-year results PDF - 653.72 KB