LIVE· MARKET
Fri 25 Sep 2026
GB power fundamentals, live today and the week so far.
Monday 21 Sep through yesterday, plus today's progression as
settlement periods clear.
Today's figures are a live, partial picture, not a final tally.
Fundamentals
Interconnectors
Generation
Imbalance price, latest
128.40 £/MWh
▲ 7.39 vs SP25 yesterday
Imbalance volume, latest
-212.9 MWh
SP25
Wind + curtailed, latest
7.65 GW
SP25
Solar output, latest
8.30 GW
SP25
Demand, latest
24.05 GW
SP25
Wind: actual, actual+curtailed & forecast
today so far, MW · "actual+curtailed" adds capacity instructed off via the
Balancing Mechanism and lags real time by ~18 minutes (Elexon's own bid-acceptance publish delay), so it
trails plain actual by a period or two · forecast is the latest-published WINDFOR vintage
Actual
Actual+curtailed
Forecast
MW 5000 7500 10000 12500 15000 1 9 17 25 33 41 48 Settlement period SP1: Actual 11513 MW, Actual+curtailed 14191.6 MW, Forecast 13432 MW SP2: Actual 11596 MW, Actual+curtailed 13934.3 MW, Forecast 13432 MW SP3: Actual 11612 MW, Actual+curtailed 13864.8 MW, Forecast 12706 MW SP4: Actual 11753 MW, Actual+curtailed 13891 MW, Forecast 12706 MW SP5: Actual 11535 MW, Actual+curtailed 13571.8 MW, Forecast 12206 MW SP6: Actual 10877 MW, Actual+curtailed 12756.1 MW, Forecast 12206 MW SP7: Actual 9979 MW, Actual+curtailed 11779.2 MW, Forecast 11410 MW SP8: Actual 9322 MW, Actual+curtailed 11171.5 MW, Forecast 11410 MW SP9: Actual 9089 MW, Actual+curtailed 10878.9 MW, Forecast 11172 MW SP10: Actual 8782 MW, Actual+curtailed 10494.4 MW, Forecast 11172 MW SP11: Actual 8341 MW, Actual+curtailed 10100.4 MW, Forecast 10738 MW SP12: Actual 7949 MW, Actual+curtailed 9755.4 MW, Forecast 10738 MW SP13: Actual 7697 MW, Actual+curtailed 9500.94 MW, Forecast 10103 MW SP14: Actual 7249 MW, Actual+curtailed 9294.38 MW, Forecast 10103 MW SP15: Actual 7172 MW, Actual+curtailed 9310.2 MW, Forecast 9108 MW SP16: Actual 6829 MW, Actual+curtailed 8973.95 MW, Forecast 9108 MW SP17: Actual 6656 MW, Actual+curtailed 8727.49 MW, Forecast 8914 MW SP18: Actual 6554 MW, Actual+curtailed 8621.76 MW, Forecast 8914 MW SP19: Actual 6423 MW, Actual+curtailed 8374.75 MW, Forecast 8195 MW SP20: Actual 6249 MW, Actual+curtailed 8108.38 MW, Forecast 8195 MW SP21: Actual 6026 MW, Actual+curtailed 7941.02 MW, Forecast 7646 MW SP22: Actual 5960 MW, Actual+curtailed 7943.68 MW, Forecast 7646 MW SP23: Actual 5890 MW, Actual+curtailed 8029.77 MW, Forecast 7752 MW SP24: Actual 5778 MW, Actual+curtailed 7997.78 MW, Forecast 7752 MW SP25: Actual 5277 MW, Actual+curtailed 7651.81 MW, Forecast 7613 MW
Demand: actual vs forecast
today so far, MW · actual is the Indicative National Demand Outturn (INDO)
· forecast is the latest-published National Demand Forecast (NDF) vintage
Actual
Forecast
MW 15000 20000 25000 30000 35000 1 9 17 25 33 41 48 Settlement period SP1: Actual 21966 MW, Forecast 21800 MW SP2: Actual 21766 MW, Forecast 21421 MW SP3: Actual 22083 MW, Forecast 21248 MW SP4: Actual 22266 MW, Forecast 21400 MW SP5: Actual 21994 MW, Forecast 21027 MW SP6: Actual 21015 MW, Forecast 20687 MW SP7: Actual 20447 MW, Forecast 20480 MW SP8: Actual 19811 MW, Forecast 20396 MW SP9: Actual 19843 MW, Forecast 19976 MW SP10: Actual 19509 MW, Forecast 19740 MW SP11: Actual 19947 MW, Forecast 20129 MW SP12: Actual 20421 MW, Forecast 20701 MW SP13: Actual 22278 MW, Forecast 22539 MW SP14: Actual 24109 MW, Forecast 24611 MW SP15: Actual 26182 MW, Forecast 26862 MW SP16: Actual 27487 MW, Forecast 27500 MW SP17: Actual 28384 MW, Forecast 28432 MW SP18: Actual 27880 MW, Forecast 27845 MW SP19: Actual 27927 MW, Forecast 27656 MW SP20: Actual 26939 MW, Forecast 26431 MW SP21: Actual 25992 MW, Forecast 25391 MW SP22: Actual 24920 MW, Forecast 25169 MW SP23: Actual 23992 MW, Forecast 24613 MW SP24: Actual 24054 MW, Forecast 24518 MW SP25: Actual 24045 MW, Forecast 24529 MW SP26: Forecast 24800 MW SP27: Forecast 23500 MW SP28: Forecast 23854 MW SP29: Forecast 24130 MW SP30: Forecast 24820 MW SP31: Forecast 25006 MW SP32: Forecast 26279 MW SP33: Forecast 27345 MW SP34: Forecast 28454 MW SP35: Forecast 29340 MW SP36: Forecast 30056 MW SP37: Forecast 30200 MW SP38: Forecast 30256 MW SP39: Forecast 30900 MW SP40: Forecast 30551 MW SP41: Forecast 29465 MW SP42: Forecast 28600 MW SP43: Forecast 27828 MW SP44: Forecast 26224 MW SP45: Forecast 25003 MW SP46: Forecast 23684 MW SP47: Forecast 22211 MW SP48: Forecast 21800 MW
Solar: actual vs forecast
today so far, MW · forecast is NESO's embedded solar forecast
Actual
Forecast
MW 0 2500 5000 7500 10000 1 9 17 25 33 41 48 Settlement period SP1: Actual 0 MW, Forecast 0 MW SP2: Actual 0 MW, Forecast 0 MW SP3: Actual 0 MW, Forecast 0 MW SP4: Actual 0 MW, Forecast 0 MW SP5: Actual 0 MW, Forecast 0 MW SP6: Actual 0 MW, Forecast 0 MW SP7: Actual 0 MW, Forecast 0 MW SP8: Actual 0 MW, Forecast 0 MW SP9: Actual 0 MW, Forecast 0 MW SP10: Actual 0 MW, Forecast 0 MW SP11: Actual 0 MW, Forecast 0 MW SP12: Actual 0 MW, Forecast 0 MW SP13: Actual 0 MW, Forecast 1 MW SP14: Actual 0 MW, Forecast 29 MW SP15: Actual 56.37 MW, Forecast 163 MW SP16: Actual 653.93 MW, Forecast 687 MW SP17: Actual 1542.13 MW, Forecast 1633 MW SP18: Actual 2544.87 MW, Forecast 2828 MW SP19: Actual 3794.33 MW, Forecast 3921 MW SP20: Actual 4992.79 MW, Forecast 4889 MW SP21: Actual 6168.9 MW, Forecast 5734 MW SP22: Actual 7055.48 MW, Forecast 6537 MW SP23: Actual 7672.08 MW, Forecast 7124 MW SP24: Actual 8235 MW, Forecast 7561 MW SP25: Actual 8304.94 MW, Forecast 7940 MW SP26: Forecast 8080 MW SP27: Forecast 8098 MW SP28: Forecast 7781 MW SP29: Forecast 7339 MW SP30: Forecast 6672 MW SP31: Forecast 5840 MW SP32: Forecast 4903 MW SP33: Forecast 3964 MW SP34: Forecast 3075 MW SP35: Forecast 2268 MW SP36: Forecast 1327 MW SP37: Forecast 592 MW SP38: Forecast 243 MW SP39: Forecast 12 MW SP40: Forecast 1 MW SP41: Forecast 0 MW SP42: Forecast 0 MW SP43: Forecast 0 MW SP44: Forecast 0 MW SP45: Forecast 0 MW SP46: Forecast 0 MW SP47: Forecast 0 MW SP48: Forecast 0 MW
Imbalance: price & volume
today so far · price (left axis, £/MWh) is the same systemSellPrice shown above
· volume (right axis, MWh) is the Net Imbalance Volume (NIV) for the settlement period, and can be
negative
Price
Volume
£/MWh 100 150 200 250 MWh -750 -500 -250 0 250 1 5 9 13 17 21 25 Settlement period SP1: 182 £/MWh, 199.6 MWh SP2: 182 £/MWh, 106.42 MWh SP3: 126.43 £/MWh, -113.48 MWh SP4: 129.66 £/MWh, -221.34 MWh SP5: 131.9 £/MWh, -232.4 MWh SP6: 181.45 £/MWh, 34.92 MWh SP7: 167.49 £/MWh, 26.27 MWh SP8: 174.25 £/MWh, 18.13 MWh SP9: 124.69 £/MWh, -146.4 MWh SP10: 123.45 £/MWh, -229.65 MWh SP11: 121.1 £/MWh, -196.19 MWh SP12: 121.1 £/MWh, -274.81 MWh SP13: 211.9 £/MWh, 2.11 MWh SP14: 132.67 £/MWh, -91.51 MWh SP15: 134.23 £/MWh, -166.66 MWh SP16: 134.74 £/MWh, -16.13 MWh SP17: 170.12 £/MWh, -251.4 MWh SP18: 135 £/MWh, -633.74 MWh SP19: 115.01 £/MWh, -284.06 MWh SP20: 127.05 £/MWh, -247.03 MWh SP21: 103.67 £/MWh, -191.08 MWh SP22: 118.5 £/MWh, -154.15 MWh SP23: 155.6 £/MWh, 134.62 MWh SP24: 130.46 £/MWh, -105.58 MWh SP25: 128.4 £/MWh, -212.9 MWh
Today so far — a live, partial picture, not a final tally.
Monday–yesterday, daily averages
Hover a figure for that day's peak and trough.
Scheduled (ENTSO-E for the continental links, SEMO for the Irish ones) vs actual metered
flow per link, today so far (+import / −export).
Actual
Scheduled
BritNed NL
1,046 MW
MW -2000 -1000 0 1000 2000 1 9 17 25 33 41 46 Settlement period SP1: Actual -1024 MW, Forecast -1026 MW SP2: Actual -1024 MW, Forecast -1026 MW SP3: Actual -884 MW, Forecast -886 MW SP4: Actual -884 MW, Forecast -886 MW SP5: Actual -972 MW, Forecast -975 MW SP6: Actual -972 MW, Forecast -975 MW SP7: Actual -798 MW, Forecast -798 MW SP8: Actual -796 MW, Forecast -798 MW SP9: Actual -746 MW, Forecast -746 MW SP10: Actual -660 MW, Forecast -746 MW SP11: Actual 0 MW, Forecast -7 MW SP12: Actual 0 MW, Forecast -7 MW SP13: Actual -420 MW, Forecast -456 MW SP14: Actual -422 MW, Forecast -456 MW SP15: Actual 416 MW, Forecast 460 MW SP16: Actual 498 MW, Forecast 460 MW SP17: Actual 938 MW, Forecast 958 MW SP18: Actual 936 MW, Forecast 958 MW SP19: Actual 790 MW, Forecast 803 MW SP20: Actual 790 MW, Forecast 803 MW SP21: Actual 1040 MW, Forecast 1065 MW SP22: Actual 1044 MW, Forecast 1065 MW SP23: Actual 1044 MW, Forecast 1066 MW SP24: Actual 1044 MW, Forecast 1066 MW SP25: Actual 1046 MW, Forecast 1066 MW SP26: Forecast 1066 MW SP27: Forecast 1066 MW SP28: Forecast 1066 MW SP29: Forecast 1066 MW SP30: Forecast 1066 MW SP31: Forecast 1040 MW SP32: Forecast 1040 MW SP33: Forecast -573 MW SP34: Forecast -573 MW SP35: Forecast -876 MW SP36: Forecast -876 MW SP37: Forecast -1040 MW SP38: Forecast -1040 MW SP39: Forecast -1040 MW SP40: Forecast -1040 MW SP41: Forecast -890 MW SP42: Forecast -890 MW SP43: Forecast -747 MW SP44: Forecast -747 MW SP45: Forecast -557 MW SP46: Forecast -557 MW
East-West IRL
0 MW
MW -600 -400 -200 0 200 1 9 17 25 33 41 46 Settlement period SP1: Actual -48 MW, Forecast -49.6 MW SP2: Actual -2 MW, Forecast 0 MW SP3: Actual 0 MW, Forecast 0 MW SP4: Actual 0 MW, Forecast 0 MW SP5: Actual -54 MW, Forecast -56.7 MW SP6: Actual -36 MW, Forecast -37.3 MW SP7: Actual -2 MW, Forecast -6.7 MW SP8: Actual 0 MW, Forecast 0 MW SP9: Actual 0 MW, Forecast 0 MW SP10: Actual 0 MW, Forecast 0 MW SP11: Actual 0 MW, Forecast 0 MW SP12: Actual -12 MW, Forecast 0 MW SP13: Actual -136 MW, Forecast -141.2 MW SP14: Actual -288 MW, Forecast -291.2 MW SP15: Actual -440 MW, Forecast -441.2 MW SP16: Actual -530 MW, Forecast -530 MW SP17: Actual -532 MW, Forecast -530 MW SP18: Actual -532 MW, Forecast -530 MW SP19: Actual -532 MW, Forecast -530 MW SP20: Actual -532 MW, Forecast -530 MW SP21: Actual -508 MW, Forecast -530 MW SP22: Actual -372 MW, Forecast -372.7 MW SP23: Actual -220 MW, Forecast -215.4 MW SP24: Actual -70 MW, Forecast -58.1 MW SP25: Actual 0 MW, Forecast 0 MW SP26: Forecast 0 MW SP27: Forecast 0 MW SP28: Forecast 0 MW SP29: Forecast 0 MW SP30: Forecast 0 MW SP31: Forecast 0 MW SP32: Forecast 0 MW SP33: Forecast 22.1 MW SP34: Forecast 0 MW SP35: Forecast 0 MW SP36: Forecast 0 MW SP37: Forecast 0 MW SP38: Forecast 0 MW SP39: Forecast 0 MW SP40: Forecast 0 MW SP41: Forecast 0 MW SP42: Forecast 0 MW SP43: Forecast 0 MW SP44: Forecast 0 MW SP45: Forecast 0 MW SP46: Forecast 0 MW
ElecLink FR
998 MW
MW -1000 -500 0 500 1000 1500 1 9 17 25 33 41 46 Settlement period SP1: Actual -926 MW, Forecast -914 MW SP2: Actual -914 MW, Forecast -914 MW SP3: Actual -742 MW, Forecast -730 MW SP4: Actual -716 MW, Forecast -730 MW SP5: Actual -274 MW, Forecast -254 MW SP6: Actual -248 MW, Forecast -254 MW SP7: Actual -66 MW, Forecast -54 MW SP8: Actual -64 MW, Forecast -54 MW SP9: Actual -210 MW, Forecast -214 MW SP10: Actual -232 MW, Forecast -214 MW SP11: Actual -550 MW, Forecast -560 MW SP12: Actual -552 MW, Forecast -560 MW SP13: Actual -326 MW, Forecast -315 MW SP14: Actual -306 MW, Forecast -315 MW SP15: Actual -60 MW, Forecast -46 MW SP16: Actual -2 MW, Forecast -46 MW SP17: Actual 954 MW, Forecast 1014 MW SP18: Actual 998 MW, Forecast 1014 MW SP19: Actual 998 MW, Forecast 1014 MW SP20: Actual 998 MW, Forecast 1014 MW SP21: Actual 998 MW, Forecast 1014 MW SP22: Actual 998 MW, Forecast 1014 MW SP23: Actual 998 MW, Forecast 1014 MW SP24: Actual 998 MW, Forecast 1014 MW SP25: Actual 998 MW, Forecast 1014 MW SP26: Forecast 1014 MW SP27: Forecast 1014 MW SP28: Forecast 1014 MW SP29: Forecast 1014 MW SP30: Forecast 1014 MW SP31: Forecast 1014 MW SP32: Forecast 1014 MW SP33: Forecast 1014 MW SP34: Forecast 1014 MW SP35: Forecast 477 MW SP36: Forecast 477 MW SP37: Forecast -67 MW SP38: Forecast -67 MW SP39: Forecast -94 MW SP40: Forecast -94 MW SP41: Forecast -121 MW SP42: Forecast -121 MW SP43: Forecast -326 MW SP44: Forecast -326 MW SP45: Forecast -780 MW SP46: Forecast -780 MW
Greenlink IRL
-514 MW
MW -1000 -500 0 500 1000 1 9 17 25 33 41 46 Settlement period SP1: Actual -514 MW, Forecast -513 MW SP2: Actual -514 MW, Forecast -513 MW SP3: Actual -514 MW, Forecast -513 MW SP4: Actual -514 MW, Forecast -513 MW SP5: Actual -514 MW, Forecast -513 MW SP6: Actual -514 MW, Forecast -513 MW SP7: Actual -514 MW, Forecast -513 MW SP8: Actual -514 MW, Forecast -513 MW SP9: Actual -514 MW, Forecast -513 MW SP10: Actual -496 MW, Forecast -513 MW SP11: Actual -396 MW, Forecast -361 MW SP12: Actual -466 MW, Forecast -511 MW SP13: Actual -394 MW, Forecast -367.7 MW SP14: Actual -492 MW, Forecast -513 MW SP15: Actual -514 MW, Forecast -513 MW SP16: Actual -514 MW, Forecast -513 MW SP17: Actual -514 MW, Forecast -513 MW SP18: Actual -514 MW, Forecast -513 MW SP19: Actual -514 MW, Forecast -513 MW SP20: Actual -514 MW, Forecast -513 MW SP21: Actual -514 MW, Forecast -513 MW SP22: Actual -514 MW, Forecast -513 MW SP23: Actual -502 MW, Forecast -500.1 MW SP24: Actual -514 MW, Forecast -513 MW SP25: Actual -514 MW, Forecast -513 MW SP26: Forecast -513 MW SP27: Forecast -513 MW SP28: Forecast -465.7 MW SP29: Forecast -329.7 MW SP30: Forecast -173.4 MW SP31: Forecast -17.1 MW SP32: Forecast 56.2 MW SP33: Forecast 206.2 MW SP34: Forecast 221 MW SP35: Forecast 73.1 MW SP36: Forecast -75.3 MW SP37: Forecast 77.7 MW SP38: Forecast 200.6 MW SP39: Forecast 113.6 MW SP40: Forecast 178.8 MW SP41: Forecast 111.8 MW SP42: Forecast 62 MW SP43: Forecast 212.1 MW SP44: Forecast 362.1 MW SP45: Forecast 495.8 MW SP46: Forecast 503.9 MW
IFA FR
1,002 MW
MW 0 500 1000 1500 1 9 17 25 33 41 46 Settlement period SP1: Actual 0 MW, Forecast 40 MW SP2: Actual 0 MW, Forecast 40 MW SP3: Actual 90 MW, Forecast 100 MW SP4: Actual 102 MW, Forecast 100 MW SP5: Actual 130 MW, Forecast 131 MW SP6: Actual 134 MW, Forecast 131 MW SP7: Actual 274 MW, Forecast 279 MW SP8: Actual 278 MW, Forecast 279 MW SP9: Actual 186 MW, Forecast 179 MW SP10: Actual 180 MW, Forecast 179 MW SP11: Actual 190 MW, Forecast 189 MW SP12: Actual 190 MW, Forecast 189 MW SP13: Actual 294 MW, Forecast 297 MW SP14: Actual 300 MW, Forecast 297 MW SP15: Actual 384 MW, Forecast 387 MW SP16: Actual 398 MW, Forecast 387 MW SP17: Actual 970 MW, Forecast 1000 MW SP18: Actual 1002 MW, Forecast 1000 MW SP19: Actual 1002 MW, Forecast 1000 MW SP20: Actual 1002 MW, Forecast 1000 MW SP21: Actual 1002 MW, Forecast 1000 MW SP22: Actual 1002 MW, Forecast 1000 MW SP23: Actual 1002 MW, Forecast 1000 MW SP24: Actual 1002 MW, Forecast 1000 MW SP25: Actual 1002 MW, Forecast 1000 MW SP26: Forecast 1000 MW SP27: Forecast 1000 MW SP28: Forecast 1000 MW SP29: Forecast 1000 MW SP30: Forecast 1000 MW SP31: Forecast 1000 MW SP32: Forecast 1000 MW SP33: Forecast 1000 MW SP34: Forecast 1000 MW SP35: Forecast 644 MW SP36: Forecast 644 MW SP37: Forecast 94 MW SP38: Forecast 94 MW SP39: Forecast 20 MW SP40: Forecast 20 MW SP41: Forecast 73 MW SP42: Forecast 73 MW SP43: Forecast 20 MW SP44: Forecast 20 MW SP45: Forecast 20 MW SP46: Forecast 20 MW
IFA2 FR
992 MW
MW -1000 -500 0 500 1000 1500 1 9 17 25 33 41 46 Settlement period SP1: Actual -930 MW, Forecast -914 MW SP2: Actual -910 MW, Forecast -914 MW SP3: Actual -562 MW, Forecast -539 MW SP4: Actual -524 MW, Forecast -539 MW SP5: Actual -30 MW, Forecast -1 MW SP6: Actual -2 MW, Forecast -1 MW SP7: Actual 140 MW, Forecast 153 MW SP8: Actual 132 MW, Forecast 153 MW SP9: Actual -178 MW, Forecast -187 MW SP10: Actual -208 MW, Forecast -187 MW SP11: Actual -538 MW, Forecast -546 MW SP12: Actual -552 MW, Forecast -546 MW SP13: Actual -506 MW, Forecast -497 MW SP14: Actual -488 MW, Forecast -497 MW SP15: Actual -144 MW, Forecast -123 MW SP16: Actual -76 MW, Forecast -123 MW SP17: Actual 938 MW, Forecast 1014 MW SP18: Actual 992 MW, Forecast 1014 MW SP19: Actual 992 MW, Forecast 1014 MW SP20: Actual 992 MW, Forecast 1014 MW SP21: Actual 992 MW, Forecast 1014 MW SP22: Actual 992 MW, Forecast 1014 MW SP23: Actual 992 MW, Forecast 1014 MW SP24: Actual 992 MW, Forecast 1014 MW SP25: Actual 992 MW, Forecast 1014 MW SP26: Forecast 1014 MW SP27: Forecast 1014 MW SP28: Forecast 1014 MW SP29: Forecast 1014 MW SP30: Forecast 1014 MW SP31: Forecast 1014 MW SP32: Forecast 1014 MW SP33: Forecast 1014 MW SP34: Forecast 1014 MW SP35: Forecast 246 MW SP36: Forecast 246 MW SP37: Forecast -761 MW SP38: Forecast -761 MW SP39: Forecast -326 MW SP40: Forecast -326 MW SP41: Forecast -99 MW SP42: Forecast -99 MW SP43: Forecast -268 MW SP44: Forecast -268 MW SP45: Forecast -180 MW SP46: Forecast -180 MW
Moyle N.IRL
-372 MW
MW -600 -400 -200 0 200 1 9 17 25 33 41 46 Settlement period SP1: Actual -322 MW, Forecast -450 MW SP2: Actual -322 MW, Forecast -425.9 MW SP3: Actual -322 MW, Forecast -355.2 MW SP4: Actual -320 MW, Forecast -350.2 MW SP5: Actual -322 MW, Forecast -450 MW SP6: Actual -322 MW, Forecast -450 MW SP7: Actual -322 MW, Forecast -450 MW SP8: Actual -322 MW, Forecast -388.4 MW SP9: Actual -316 MW, Forecast -318.5 MW SP10: Actual -272 MW, Forecast -268.6 MW SP11: Actual -120 MW, Forecast -115 MW SP12: Actual -120 MW, Forecast -120.7 MW SP13: Actual -218 MW, Forecast -217.3 MW SP14: Actual -366 MW, Forecast -367.3 MW SP15: Actual -452 MW, Forecast -450 MW SP16: Actual -452 MW, Forecast -450 MW SP17: Actual -452 MW, Forecast -450 MW SP18: Actual -452 MW, Forecast -450 MW SP19: Actual -452 MW, Forecast -450 MW SP20: Actual -452 MW, Forecast -450 MW SP21: Actual -452 MW, Forecast -450 MW SP22: Actual -452 MW, Forecast -450 MW SP23: Actual -420 MW, Forecast -417.8 MW SP24: Actual -438 MW, Forecast -436.4 MW SP25: Actual -372 MW, Forecast -370.1 MW SP26: Forecast -345.6 MW SP27: Forecast -188.8 MW SP28: Forecast -32 MW SP29: Forecast -1.5 MW SP30: Forecast -1 MW SP31: Forecast 54.5 MW SP32: Forecast 0 MW SP33: Forecast 150 MW SP34: Forecast 21.6 MW SP35: Forecast 0 MW SP36: Forecast -20.2 MW SP37: Forecast 86.9 MW SP38: Forecast 0 MW SP39: Forecast 146.5 MW SP40: Forecast 0 MW SP41: Forecast 0 MW SP42: Forecast -26.9 MW SP43: Forecast 29.4 MW SP44: Forecast 156.2 MW SP45: Forecast 6.8 MW SP46: Forecast 49.7 MW
Nemo BE
0 MW
MW -1 -0.5 0 0.5 1 1 9 17 25 33 41 46 Settlement period SP1: Actual 0 MW, Forecast 0 MW SP2: Actual 0 MW, Forecast 0 MW SP3: Actual 0 MW, Forecast 0 MW SP4: Actual 0 MW, Forecast 0 MW SP5: Actual 0 MW, Forecast 0 MW SP6: Actual 0 MW, Forecast 0 MW SP7: Actual 0 MW, Forecast 0 MW SP8: Actual 0 MW, Forecast 0 MW SP9: Actual 0 MW, Forecast 0 MW SP10: Actual 0 MW, Forecast 0 MW SP11: Actual 0 MW, Forecast 0 MW SP12: Actual 0 MW, Forecast 0 MW SP13: Actual 0 MW, Forecast 0 MW SP14: Actual 0 MW, Forecast 0 MW SP15: Actual 0 MW, Forecast 0 MW SP16: Actual 0 MW, Forecast 0 MW SP17: Actual 0 MW, Forecast 0 MW SP18: Actual 0 MW, Forecast 0 MW SP19: Actual 0 MW, Forecast 0 MW SP20: Actual 0 MW, Forecast 0 MW SP21: Actual 0 MW, Forecast 0 MW SP22: Actual 0 MW, Forecast 0 MW SP23: Actual 0 MW, Forecast 0 MW SP24: Actual 0 MW, Forecast 0 MW SP25: Actual 0 MW, Forecast 0 MW SP26: Forecast 0 MW SP27: Forecast 0 MW SP28: Forecast 0 MW SP29: Forecast 0 MW SP30: Forecast 0 MW SP31: Forecast 0 MW SP32: Forecast 0 MW SP33: Forecast 0 MW SP34: Forecast 0 MW SP35: Forecast 0 MW SP36: Forecast 0 MW SP37: Forecast 0 MW SP38: Forecast 0 MW SP39: Forecast 0 MW SP40: Forecast 0 MW SP41: Forecast 0 MW SP42: Forecast 0 MW SP43: Forecast 0 MW SP44: Forecast 0 MW SP45: Forecast 0 MW SP46: Forecast 0 MW
North Sea Link NO
1,400 MW
MW 1400 1420 1440 1460 1 9 17 25 33 41 46 Settlement period SP1: Actual 1400 MW, Forecast 1449 MW SP2: Actual 1400 MW, Forecast 1449 MW SP3: Actual 1400 MW, Forecast 1449 MW SP4: Actual 1400 MW, Forecast 1449 MW SP5: Actual 1400 MW, Forecast 1449 MW SP6: Actual 1400 MW, Forecast 1449 MW SP7: Actual 1400 MW, Forecast 1449 MW SP8: Actual 1400 MW, Forecast 1449 MW SP9: Actual 1400 MW, Forecast 1449 MW SP10: Actual 1400 MW, Forecast 1449 MW SP11: Actual 1400 MW, Forecast 1449 MW SP12: Actual 1400 MW, Forecast 1449 MW SP13: Actual 1400 MW, Forecast 1449 MW SP14: Actual 1400 MW, Forecast 1449 MW SP15: Actual 1400 MW, Forecast 1449 MW SP16: Actual 1400 MW, Forecast 1449 MW SP17: Actual 1400 MW, Forecast 1449 MW SP18: Actual 1400 MW, Forecast 1449 MW SP19: Actual 1400 MW, Forecast 1449 MW SP20: Actual 1400 MW, Forecast 1449 MW SP21: Actual 1400 MW, Forecast 1449 MW SP22: Actual 1400 MW, Forecast 1449 MW SP23: Actual 1400 MW, Forecast 1449 MW SP24: Actual 1400 MW, Forecast 1449 MW SP25: Actual 1400 MW, Forecast 1449 MW SP26: Forecast 1449 MW SP27: Forecast 1449 MW SP28: Forecast 1449 MW SP29: Forecast 1449 MW SP30: Forecast 1449 MW SP31: Forecast 1449 MW SP32: Forecast 1449 MW SP33: Forecast 1449 MW SP34: Forecast 1449 MW SP35: Forecast 1449 MW SP36: Forecast 1449 MW SP37: Forecast 1449 MW SP38: Forecast 1449 MW SP39: Forecast 1449 MW SP40: Forecast 1449 MW SP41: Forecast 1449 MW SP42: Forecast 1449 MW SP43: Forecast 1449 MW SP44: Forecast 1449 MW SP45: Forecast 1449 MW SP46: Forecast 1449 MW
Viking Link DK
1,426 MW
MW -2000 -1000 0 1000 2000 1 9 17 25 33 41 46 Settlement period SP1: Actual -1354 MW, Forecast -1356 MW SP2: Actual -1330 MW, Forecast -1356 MW SP3: Actual -822 MW, Forecast -808 MW SP4: Actual -800 MW, Forecast -808 MW SP5: Actual -876 MW, Forecast -893 MW SP6: Actual -886 MW, Forecast -893 MW SP7: Actual -1014 MW, Forecast -1031 MW SP8: Actual -1038 MW, Forecast -1031 MW SP9: Actual -1430 MW, Forecast -1456 MW SP10: Actual -1448 MW, Forecast -1456 MW SP11: Actual -1448 MW, Forecast -1456 MW SP12: Actual -1448 MW, Forecast -1456 MW SP13: Actual -1448 MW, Forecast -1456 MW SP14: Actual -1448 MW, Forecast -1456 MW SP15: Actual -1448 MW, Forecast -1456 MW SP16: Actual -1418 MW, Forecast -1456 MW SP17: Actual -740 MW, Forecast -722 MW SP18: Actual -524 MW, Forecast -722 MW SP19: Actual 1120 MW, Forecast 1328 MW SP20: Actual 1308 MW, Forecast 1328 MW SP21: Actual 1420 MW, Forecast 1456 MW SP22: Actual 1426 MW, Forecast 1456 MW SP23: Actual 1426 MW, Forecast 1456 MW SP24: Actual 1426 MW, Forecast 1456 MW SP25: Actual 1426 MW, Forecast 1456 MW SP26: Forecast 1456 MW SP27: Forecast 1456 MW SP28: Forecast 1456 MW SP29: Forecast 1456 MW SP30: Forecast 1456 MW SP31: Forecast 1456 MW SP32: Forecast 1456 MW SP33: Forecast -540 MW SP34: Forecast -540 MW SP35: Forecast -927 MW SP36: Forecast -927 MW SP37: Forecast -246 MW SP38: Forecast -246 MW SP39: Forecast -246 MW SP40: Forecast -246 MW SP41: Forecast -159 MW SP42: Forecast -159 MW SP43: Forecast -446 MW SP44: Forecast -446 MW SP45: Forecast -303 MW SP46: Forecast -303 MW
Generation by fuel type, from Elexon's FUELINST dataset (published every 5 minutes) ·
wind is shown as actual + capacity instructed off via the Balancing Mechanism, same correction
as the Fundamentals tab's wind chart · interconnector flows are excluded from Generation
Mix (see the Interconnectors tab) · embedded solar isn't in FUELINST and isn't shown there.
Generation Mix
Wind: 6,891 MW (31.9%) Gas (CCGT): 6,542 MW (30.3%) Nuclear: 4,019 MW (18.6%) Biomass: 2,942 MW (13.6%) Other: 779 MW (3.6%) Hydro: 421 MW (1.9%) 32% 30% 19% 14%
All fuel types
Wind31.9%
Gas (CCGT)30.3%
Nuclear18.6%
Biomass13.6%
Other3.6%
Hydro1.9%
Generation Type
current snapshot · Fossil Fuels / Renewables / Low Carbon / Other ·
Renewables includes embedded solar, Low Carbon includes nuclear plus long-term low-carbon imports
(French, Norwegian), Other includes biomass, pumped storage and every other import leg
MW 0 5,000 10,000 15,000 20,000 Gas (CCGT): 6,542 MW (100.0%) 6.5GW 18% Fossil Fuels Solar: 8,305 MW (53.2%) 8.3GW Wind: 6,891 MW (44.1%) 6.9GW Hydro: 421 MW (2.7%) 42% Renewables Nuclear: 4,019 MW (47.8%) 4.0GW France imports: 2,992 MW (35.6%) 3.0GW North Sea Link: 1,400 MW (16.6%) 1.4GW 23% Low Carbon Biomass: 2,942 MW (47.5%) 2.9GW Viking Link: 1,426 MW (23.0%) 1.4GW BritNed: 1,046 MW (16.9%) 1.0GW Other: 779 MW (12.6%) 0.8GW 17% Other
Carbon Intensity
NESO's own Carbon Intensity API (not Elexon) · center figure is the CI of
the grid overall for the current half-hour, based on NESO's CI forecast — 'point of
generation', not lifecycle, emissions · donut shows how each source contributes to those emissions
by %, using the same latest 5-minute generation data as Generation Mix
Gas (CCGT): 55.2% of emissions -- 394 gCO2/kWh x 6.54 GW Other imports: 18.2% of emissions -- 300 gCO2/kWh x 2.83 GW Netherlands imports: 10.6% of emissions -- 474 gCO2/kWh x 1.05 GW Biomass: 7.6% of emissions -- 120 gCO2/kWh x 2.94 GW Other: 5.0% of emissions -- 300 gCO2/kWh x 0.78 GW France imports: 3.4% of emissions -- 53 gCO2/kWh x 2.99 GW 55% 18% 11% 8% 5%
115 gCO2/kWh (moderate)
Gas (CCGT)55.2%
Other imports18.2%
Netherlands imports10.6%
Biomass7.6%
Other5.0%
France imports3.4%
Methodology & attribution
Hover a slice to see its own CI factor and how it's calculated. Figures for
imports are separated by country where NESO publishes a distinct factor (France, Netherlands, Ireland)
— CI varies a lot by source grid, e.g. France is mainly nuclear while Irish imports have a
relatively high proportion of fossil fuels in the mix. Every other import country is grouped as "Other
imports" using the generic factor, since NESO doesn't publish a country-specific one for those links.
Battery and Pumped Storage are treated as zero CI at point of generation. Data updates every 5 minutes.
See NESO's Carbon
Intensity site for a list of CIs used and to search historical CI data going back to 2009.
Contains BMRS data © Elexon Limited copyright and database right 2026.
Uses NESO's Carbon Intensity API.
GB Power Flow
today so far · BM Generation, Imports, LV Wind and Embedded Solar feed the
central generation-mix donut, which in turn feeds Pumped Storage, Exports and Other demand · Total
Demand is Transmission System Demand (ITSDO) plus embedded wind/solar, not the Fundamentals tab's Demand
figure (INDO) — the two don't reconcile against generation the same way · "Other demand" is a
residual (distribution-level demand, transmission losses and generators' own station load, combined) since
station load has no public GB-wide figure of its own
Generation
BM Generation
Gas (CCGT): 6,542 MW (33.2%) Wind: 5,030 MW (25.5%) Nuclear: 4,019 MW (20.4%) Biomass: 2,942 MW (14.9%) Other: 779 MW (3.9%) Hydro: 421 MW (2.1%)
18.91 GW
BM Generation: 18.91 GW Imports: 6.86 GW LV Wind: 1.86 GW Embedded Solar: 8.30 GW
29.07 GW
GB Production
Total Demand 36.52 GW ·
Net Demand 35.64 GW
Demand
Pumped storage (charging)
1.04GW