Evidence records
Each figure has a definition, a period and limits on what it can establish.
ObservedElectricity used by final consumers
57.5 TWh · 2024
Annual final electricity consumption in Switzerland.
Excludes grid losses and electricity used for pumped storage. The model uses 2024 as its baseline; this is not the latest reporting year.
Swiss Electricity Statistics 2024
ScenarioCentral electrification scenario
93.4 TWh · 2050
Annual final electricity demand under the project's central assumptions.
Not a prediction. Additional data-centre, hydrogen, e-fuel and district-heat demand defaults to zero. Aviation conversion is not modelled explicitly.
Method: Sum of baseline activity adjusted for population, sector activity and efficiency, plus specified fuel-to-electricity conversions. See demand.py, parameters.json and all central-2050.json inputs.
Independent demand model v1
ScenarioLower demand scenario
60.8 TWh · 2050
Annual final electricity demand under this set of assumptions.
Scenario range, not a probability range. Same model omissions as the central case.
Method: Same model equations as the central case, with scenario-specific parameters in scenario-results.json.
Independent demand model v1
ScenarioHigher demand scenario
147.2 TWh · 2050
Annual final electricity demand under this set of assumptions.
Scenario range, not a probability range. Same model omissions as the central case.
Method: Same model equations as the central case, with scenario-specific parameters in scenario-results.json.
Independent demand model v1
CalculatedNuclear generation in the 2025 BFE statistics
18.4 TWh · 2025
Sum of BFE table 15 generation for the four operating reactors. Gösgen had an extended outage.
One year is not a typical-output forecast. The Gösgen 2025 figure differs from operator electricity-only output; the series is retained without reconciliation.
Method: (2,909 + 2,483 + 3,429 + 9,558) GWh ÷ 1,000 = 18.379 TWh.
Swiss Electricity Statistics 2025
Policy targetRenewables excluding hydro
45 TWh · 2050
Minimum average annual generation target reported by BFE.
A policy target is not a forecast. Read with the report's corrected March 2026 edition.
Energy Strategy 2050: Monitoring Report 2025, full report
Policy targetHydropower
39.2 TWh · 2050
Minimum average annual generation target reported by BFE.
This does not make every proposed hydro project funded, permitted or built.
Energy Strategy 2050: Monitoring Report 2025, full report
ScenarioExports in one system test
21.1 TWh · 2050 scenario · 2012 hydro year
Annual exports in the no-battery case; imports are set to zero.
Assumes 8.8 GW of hypothetical nuclear and 26 GWp of solar. Not the existing Swiss fleet. One national node, perfect foresight and aggregate natural hydro.
Method: exports_gwh ÷ 1,000; net exports equal exports because imports are zero.
Hourly system screening: no-battery case
ScenarioDemand left unmet in that test
216.7 GWh · Same no-battery case
Total electricity demand the model cannot serve.
Shows why annual exports alone cannot establish hourly security. It does not establish that a specific government scenario fails.
Method: Sum of hourly unserved demand in case n8-pv26-2012-battery_none.
Hourly system screening: no-battery case
ScenarioDay-ahead energy margin
75'649 CHF/MW/year · 2025 prices
Modelled trading margin after energy purchases and trading fees for a 1 MW / 4 MWh battery.
Perfect knowledge of future prices. Excludes capital and operating costs and other revenue markets. Not actual earnings.
Method: Sales minus purchases minus trading fees; 85% round-trip efficiency, 365-cycle limit, fixed 0.95 CHF/EUR and CHF 1/MWh trading fee in each direction.
Storage owner economics: historical-price benchmark
AssumptionIllustrative annual ownership cost
224'692 CHF/MW/year · Illustrative cost case
Annualised capital cost plus fixed operating and augmentation allowance for a 1 MW / 4 MWh battery.
Not a Swiss supplier bid. Does not establish the profitability of all battery projects.
Method: CHF 1,500,000 × [0.07 × 1.07^15 ÷ (1.07^15 − 1) + 0.04]. Capital assumption: CHF 600/kW × 1,000 kW + CHF 225/kWh × 4,000 kWh.
Storage owner economics: historical-price benchmark
CalculatedBeznau 1: capacity factor from the BFE generation series
91 % · 2025
Historical calculation using every calendar year in the stated period.
Historical output is not guaranteed future supply. Generation is rounded to whole GWh. Capacity factor is not time availability.
Method: 2909 GWh × 1,000 ÷ 3197400 MWh × 100; the denominator sums each year’s net capacity × actual hours.
Swiss Electricity Statistics 2025Nuclear generation and capacity factors, 2016–2025
CalculatedBeznau 1: mean annual generation
2'909 GWh/year · 2025
Historical calculation using every calendar year in the stated period.
Historical output is not guaranteed future supply. Generation is rounded to whole GWh.
Method: 2909 GWh ÷ 1 calendar years.
Swiss Electricity Statistics 2025Nuclear generation and capacity factors, 2016–2025
CalculatedBeznau 1: capacity factor from the BFE generation series
86 % · 2021–2025
Historical calculation using every calendar year in the stated period.
Historical output is not guaranteed future supply. Generation is rounded to whole GWh. Capacity factor is not time availability.
Method: 13754 GWh × 1,000 ÷ 15995760 MWh × 100; the denominator sums each year’s net capacity × actual hours.
Swiss Electricity Statistics 2025Nuclear generation and capacity factors, 2016–2025
CalculatedBeznau 1: mean annual generation
2'750.8 GWh/year · 2021–2025
Historical calculation using every calendar year in the stated period.
Historical output is not guaranteed future supply. Generation is rounded to whole GWh.
Method: 13754 GWh ÷ 5 calendar years.
Swiss Electricity Statistics 2025Nuclear generation and capacity factors, 2016–2025
CalculatedBeznau 1: capacity factor from the BFE generation series
68 % · 2016–2025
Historical calculation using every calendar year in the stated period.
Historical output is not guaranteed future supply. Generation is rounded to whole GWh. Capacity factor is not time availability.
Method: 21768 GWh × 1,000 ÷ 32000280 MWh × 100; the denominator sums each year’s net capacity × actual hours.
Swiss Electricity Statistics 2025Nuclear generation and capacity factors, 2016–2025
CalculatedBeznau 1: mean annual generation
2'176.8 GWh/year · 2016–2025
Historical calculation using every calendar year in the stated period.
Historical output is not guaranteed future supply. Generation is rounded to whole GWh.
Method: 21768 GWh ÷ 10 calendar years.
Swiss Electricity Statistics 2025Nuclear generation and capacity factors, 2016–2025
CalculatedBeznau 2: capacity factor from the BFE generation series
77.7 % · 2025
Historical calculation using every calendar year in the stated period.
Historical output is not guaranteed future supply. Generation is rounded to whole GWh. Capacity factor is not time availability.
Method: 2483 GWh × 1,000 ÷ 3197400 MWh × 100; the denominator sums each year’s net capacity × actual hours.
Swiss Electricity Statistics 2025Nuclear generation and capacity factors, 2016–2025
CalculatedBeznau 2: mean annual generation
2'483 GWh/year · 2025
Historical calculation using every calendar year in the stated period.
Historical output is not guaranteed future supply. Generation is rounded to whole GWh.
Method: 2483 GWh ÷ 1 calendar years.
Swiss Electricity Statistics 2025Nuclear generation and capacity factors, 2016–2025
CalculatedBeznau 2: capacity factor from the BFE generation series
87.8 % · 2021–2025
Historical calculation using every calendar year in the stated period.
Historical output is not guaranteed future supply. Generation is rounded to whole GWh. Capacity factor is not time availability.
Method: 14037 GWh × 1,000 ÷ 15995760 MWh × 100; the denominator sums each year’s net capacity × actual hours.
Swiss Electricity Statistics 2025Nuclear generation and capacity factors, 2016–2025
CalculatedBeznau 2: mean annual generation
2'807.4 GWh/year · 2021–2025
Historical calculation using every calendar year in the stated period.
Historical output is not guaranteed future supply. Generation is rounded to whole GWh.
Method: 14037 GWh ÷ 5 calendar years.
Swiss Electricity Statistics 2025Nuclear generation and capacity factors, 2016–2025
CalculatedBeznau 2: capacity factor from the BFE generation series
89.2 % · 2016–2025
Historical calculation using every calendar year in the stated period.
Historical output is not guaranteed future supply. Generation is rounded to whole GWh. Capacity factor is not time availability.
Method: 28554 GWh × 1,000 ÷ 32000280 MWh × 100; the denominator sums each year’s net capacity × actual hours.
Swiss Electricity Statistics 2025Nuclear generation and capacity factors, 2016–2025
CalculatedBeznau 2: mean annual generation
2'855.4 GWh/year · 2016–2025
Historical calculation using every calendar year in the stated period.
Historical output is not guaranteed future supply. Generation is rounded to whole GWh.
Method: 28554 GWh ÷ 10 calendar years.
Swiss Electricity Statistics 2025Nuclear generation and capacity factors, 2016–2025
CalculatedGösgen: capacity factor from the BFE generation series
38.8 % · 2025
Historical calculation using every calendar year in the stated period.
Historical output is not guaranteed future supply. Generation is rounded to whole GWh. Capacity factor is not time availability. The unresolved difference from operator electricity-only output in 2025 remains.
Method: 3429 GWh × 1,000 ÷ 8847600 MWh × 100; the denominator sums each year’s net capacity × actual hours.
Swiss Electricity Statistics 2025Nuclear generation and capacity factors, 2016–2025
CalculatedGösgen: mean annual generation
3'429 GWh/year · 2025
Historical calculation using every calendar year in the stated period.
Historical output is not guaranteed future supply. Generation is rounded to whole GWh. The unresolved difference from operator electricity-only output in 2025 remains.
Method: 3429 GWh ÷ 1 calendar years.
Swiss Electricity Statistics 2025Nuclear generation and capacity factors, 2016–2025
CalculatedGösgen: capacity factor from the BFE generation series
79.2 % · 2021–2025
Historical calculation using every calendar year in the stated period.
Historical output is not guaranteed future supply. Generation is rounded to whole GWh. Capacity factor is not time availability. The unresolved difference from operator electricity-only output in 2025 remains.
Method: 35061 GWh × 1,000 ÷ 44262240 MWh × 100; the denominator sums each year’s net capacity × actual hours.
Swiss Electricity Statistics 2025Nuclear generation and capacity factors, 2016–2025
CalculatedGösgen: mean annual generation
7'012.2 GWh/year · 2021–2025
Historical calculation using every calendar year in the stated period.
Historical output is not guaranteed future supply. Generation is rounded to whole GWh. The unresolved difference from operator electricity-only output in 2025 remains.
Method: 35061 GWh ÷ 5 calendar years.
Swiss Electricity Statistics 2025Nuclear generation and capacity factors, 2016–2025
CalculatedGösgen: capacity factor from the BFE generation series
85.3 % · 2016–2025
Historical calculation using every calendar year in the stated period.
Historical output is not guaranteed future supply. Generation is rounded to whole GWh. Capacity factor is not time availability. The unresolved difference from operator electricity-only output in 2025 remains.
Method: 75515 GWh × 1,000 ÷ 88548720 MWh × 100; the denominator sums each year’s net capacity × actual hours.
Swiss Electricity Statistics 2025Nuclear generation and capacity factors, 2016–2025
CalculatedGösgen: mean annual generation
7'551.5 GWh/year · 2016–2025
Historical calculation using every calendar year in the stated period.
Historical output is not guaranteed future supply. Generation is rounded to whole GWh. The unresolved difference from operator electricity-only output in 2025 remains.
Method: 75515 GWh ÷ 10 calendar years.
Swiss Electricity Statistics 2025Nuclear generation and capacity factors, 2016–2025
CalculatedLeibstadt: capacity factor from the BFE generation series
88.5 % · 2025
Historical calculation using every calendar year in the stated period.
Historical output is not guaranteed future supply. Generation is rounded to whole GWh. Capacity factor is not time availability.
Method: 9558 GWh × 1,000 ÷ 10801080 MWh × 100; the denominator sums each year’s net capacity × actual hours.
Swiss Electricity Statistics 2025Nuclear generation and capacity factors, 2016–2025
CalculatedLeibstadt: mean annual generation
9'558 GWh/year · 2025
Historical calculation using every calendar year in the stated period.
Historical output is not guaranteed future supply. Generation is rounded to whole GWh.
Method: 9558 GWh ÷ 1 calendar years.
Swiss Electricity Statistics 2025Nuclear generation and capacity factors, 2016–2025
CalculatedLeibstadt: capacity factor from the BFE generation series
80.8 % · 2021–2025
Historical calculation using every calendar year in the stated period.
Historical output is not guaranteed future supply. Generation is rounded to whole GWh. Capacity factor is not time availability.
Method: 43487 GWh × 1,000 ÷ 53807232 MWh × 100; the denominator sums each year’s net capacity × actual hours.
Swiss Electricity Statistics 2025Nuclear generation and capacity factors, 2016–2025
CalculatedLeibstadt: mean annual generation
8'697.4 GWh/year · 2021–2025
Historical calculation using every calendar year in the stated period.
Historical output is not guaranteed future supply. Generation is rounded to whole GWh.
Method: 43487 GWh ÷ 5 calendar years.
Swiss Electricity Statistics 2025Nuclear generation and capacity factors, 2016–2025
CalculatedLeibstadt: capacity factor from the BFE generation series
75.4 % · 2016–2025
Historical calculation using every calendar year in the stated period.
Historical output is not guaranteed future supply. Generation is rounded to whole GWh. Capacity factor is not time availability.
Method: 80936 GWh × 1,000 ÷ 107301792 MWh × 100; the denominator sums each year’s net capacity × actual hours.
Swiss Electricity Statistics 2025Nuclear generation and capacity factors, 2016–2025
CalculatedLeibstadt: mean annual generation
8'093.6 GWh/year · 2016–2025
Historical calculation using every calendar year in the stated period.
Historical output is not guaranteed future supply. Generation is rounded to whole GWh.
Method: 80936 GWh ÷ 10 calendar years.
Swiss Electricity Statistics 2025Nuclear generation and capacity factors, 2016–2025
CalculatedGösgen: capacity factor from the BFE generation series
90.4 % · 2016–2024
Historical calculation using every calendar year in the stated period.
Historical output is not guaranteed future supply. Generation is rounded to whole GWh. Capacity factor is not time availability. This comparison ends before the 2025 outage; the five- and ten-year comparisons retain that year.
Method: 72086 GWh × 1,000 ÷ 79701120 MWh × 100; the denominator sums each year’s net capacity × actual hours.
Swiss Electricity Statistics 2025Nuclear generation and capacity factors, 2016–2025
CalculatedGösgen: mean annual generation
8'009.6 GWh/year · 2016–2024
Historical calculation using every calendar year in the stated period.
Historical output is not guaranteed future supply. Generation is rounded to whole GWh. This comparison ends before the 2025 outage; the five- and ten-year comparisons retain that year.
Method: 72086 GWh ÷ 9 calendar years.
Swiss Electricity Statistics 2025Nuclear generation and capacity factors, 2016–2025
CalculatedFour reactors: average annual generation
20.7 TWh/year · 2016–2025
Mean output of the four reactors still operating at the review date. All ten years are included.
Includes outage years. Excludes Mühleberg throughout. This is historical output, not guaranteed future supply. BFE source figures are retained.
Method: 206773 GWh ÷ 10 years ÷ 1,000 = 20.6773 TWh/year.
Swiss Electricity Statistics 2025Nuclear generation and capacity factors, 2016–2025
ObservedWinter net electricity imports
1.8 TWh · 2020-10-01 to 2021-03-31
Physical imports minus physical exports. A negative value means net exports.
A trade balance, not a measure of unmet demand. It does not show imports in each hour.
Swiss Electricity Statistics 2025Swiss seasonal balances and electricity examples
ObservedWinter net electricity imports
7.8 TWh · 2021-10-01 to 2022-03-31
Physical imports minus physical exports. A negative value means net exports.
A trade balance, not a measure of unmet demand. It does not show imports in each hour.
Swiss Electricity Statistics 2025Swiss seasonal balances and electricity examples
ObservedWinter net electricity imports
3.6 TWh · 2022-10-01 to 2023-03-31
Physical imports minus physical exports. A negative value means net exports.
A trade balance, not a measure of unmet demand. It does not show imports in each hour.
Swiss Electricity Statistics 2025Swiss seasonal balances and electricity examples
ObservedWinter net electricity imports
-2 TWh · 2023-10-01 to 2024-03-31
Physical imports minus physical exports. A negative value means net exports.
A trade balance, not a measure of unmet demand. It does not show imports in each hour.
Swiss Electricity Statistics 2025Swiss seasonal balances and electricity examples
ObservedWinter net electricity imports
0.7 TWh · 2024-10-01 to 2025-03-31
Physical imports minus physical exports. A negative value means net exports.
A trade balance, not a measure of unmet demand. It does not show imports in each hour.
Swiss Electricity Statistics 2025Swiss seasonal balances and electricity examples
ObservedSummer net electricity exports
4.6 TWh · 2025-04-01 to 2025-09-30
Physical exports minus physical imports.
The year runs October–September. A net export total does not mean there were no imports within the period.
Swiss Electricity Statistics 2025Swiss seasonal balances and electricity examples
ObservedHydrological-year net electricity exports
3.9 TWh · 2024-10-01 to 2025-09-30
Physical exports minus physical imports.
The year runs October–September. A net export total does not mean there were no imports within the period.
Swiss Electricity Statistics 2025Swiss seasonal balances and electricity examples
ObservedHydro: winter electricity generation
18.5 TWh · 2024-10-01 to 2025-03-31
Domestic generation in BFE table 5, before deducting storage pumping input.
Generation mix, not household electricity labels or electricity delivered to final consumers. Hydro includes pumped-storage output.
Swiss Electricity Statistics 2025Swiss seasonal balances and electricity examples
ObservedNuclear: winter electricity generation
12.6 TWh · 2024-10-01 to 2025-03-31
Domestic generation in BFE table 5, before deducting storage pumping input.
Generation mix, not household electricity labels or electricity delivered to final consumers. Hydro includes pumped-storage output.
Swiss Electricity Statistics 2025Swiss seasonal balances and electricity examples
ObservedOther thermal generation: winter electricity generation
1.9 TWh · 2024-10-01 to 2025-03-31
Domestic generation in BFE table 5, before deducting storage pumping input.
Generation mix, not household electricity labels or electricity delivered to final consumers. Hydro includes pumped-storage output.
Swiss Electricity Statistics 2025Swiss seasonal balances and electricity examples
ObservedSolar: winter electricity generation
1.8 TWh · 2024-10-01 to 2025-03-31
Domestic generation in BFE table 5, before deducting storage pumping input.
Generation mix, not household electricity labels or electricity delivered to final consumers. Hydro includes pumped-storage output.
Swiss Electricity Statistics 2025Swiss seasonal balances and electricity examples
ObservedWind: winter electricity generation
0.1 TWh · 2024-10-01 to 2025-03-31
Domestic generation in BFE table 5, before deducting storage pumping input.
Generation mix, not household electricity labels or electricity delivered to final consumers. Hydro includes pumped-storage output.
Swiss Electricity Statistics 2025Swiss seasonal balances and electricity examples
CalculatedDuration of the example store
4 hours · Illustrative constant-output example
Assumed usable energy of 4 GWh divided by assumed output of 1 GW.
Teaching example, not an existing or proposed Swiss asset. Assumes a full store, constant output, no recharge and no further discharge losses or operating reserve. Charging energy and cost are not calculated.
Method: duration (h) = usable output energy (GWh) / constant power (GW) = 4 / 1
Energy storage for electricity generationSwiss seasonal balances and electricity examples