local timeUTC+1

Germany — physical cross-border flows, 2026

Every month of the year, every border, in energy and in money. Flows are measured; each megawatt-hour is valued at Germany's own day-ahead price for the quarter-hour it actually crossed in.

Month by month

All borders together, with consumption for scale.

Month Consumption, MWh Physical exports Physical imports Average price, €/MWh Difference € Import ÷ consumption
MWh€/MWh€ MWh€/MWh€
January 46,760,141 5,529,011 97.80 540,721,341 4,429,489 120.21 532,476,574 110.09 8,244,768 9.5%
February 41,249,019 5,075,501 88.82 450,811,076 3,590,096 104.25 374,256,795 96.58 76,554,281 8.7%
March 40,982,561 4,671,595 79.50 371,415,103 4,691,935 114.67 538,023,114 99.29 −166,608,010 11.4%
April 37,191,087 3,983,259 46.75 186,219,423 4,495,925 106.08 476,938,679 78.52 −290,719,256 12.1%
May 36,016,166 3,283,102 62.40 204,874,059 4,943,821 124.65 616,268,016 97.54 −411,393,957 13.7%
June 37,160,971 2,762,367 66.39 183,388,429 4,888,763 142.13 694,855,721 109.52 −511,467,292 13.2%
July 38,252,530 3,442,219 77.46 266,650,829 3,587,616 132.98 477,066,120 105.45 −210,415,292 9.4%
August 35,789,044 3,983,917 94.08 374,808,814 3,881,639 154.40 599,306,789 126.89 −224,497,975 10.8%
September95.4% of hours 34,330,089 3,432,138 107.03 367,349,314 2,792,827 191.98 536,179,407 144.27 −168,830,093 8.1%
October92.9% of hours 37,503,914 3,886,261 129.35 502,701,788 3,185,379 197.68 629,674,940 166.53 −126,973,152 8.5%
Total 385,235,522 40,049,372 86.12 3,448,940,176 40,487,489 135.23 5,475,046,155 112.86 −2,026,105,979 10.5%

Consumption is measured separately, as the hourly average power summed over the month — not by adding up readings, since sources publish at different rates. The last column puts imports next to it for scale; it is not a dependency figure, because part of what enters passes straight through to another neighbour.

Where the difference comes from

2,026,105,979 € for 438,117 MWh that stayed in the country works out at 4,624.57 € per megawatt-hour, in a month that averaged 112.86.

  • Energy that stayed, at the month's average price 49,445,004 2.4%
  • What came in arrived above that average 905,714,708 44.7%
  • What went out left below it 1,070,946,267 52.9%

The first line is energy the country needed and got. The other two — 1,976,660,975 € together — come not from how much moved but from when: cheap hours to sell in, expensive hours to buy in. That is the price of a timing mismatch, not a loss.

Official validation

The measured physical flow, checked against ANRE's published commercial trade.

Month Physical net, MWh Commercial net, MWh Difference, MWh Status
January ——— AWAITING OFFICIAL ANRE DATA
February ——— AWAITING OFFICIAL ANRE DATA
March ——— AWAITING OFFICIAL ANRE DATA
April ——— AWAITING OFFICIAL ANRE DATA
May ——— AWAITING OFFICIAL ANRE DATA
June ——— AWAITING OFFICIAL ANRE DATA
July ——— AWAITING OFFICIAL ANRE DATA
August ——— AWAITING OFFICIAL ANRE DATA
September ——— AWAITING OFFICIAL ANRE DATA
October ——— AWAITING OFFICIAL ANRE DATA

Gross volumes differ by design: the official indicators include transits, and a transit is counted once entering and once leaving, while a physical border sees it only once. Net figures converge, because transits cancel out — which is why the comparison is made on the net.

The percentage relates the difference to the month's commercial net. In a month with a small net, the same difference in MWh yields a larger percentage — which is why the difference is always shown in MWh as well.

ANRE publishes these exchanges as a physical balance in GWh. It publishes no import or export value and no average price per direction, so no money comparison is possible.

Physical cross-border flows and commercial electricity trades measure different phenomena. ANRE data is shown as an independent official benchmark and should not be interpreted as an exact reconciliation.

Border by border

France

Month by month, Germany's side of this border.

Month Physical exports MWh €/MWh € Physical imports MWh €/MWh € Difference €
January 69,446 30.93 2,147,736 1,664,575 118.82 197,791,426 −195,643,691
February 0 — 0 1,644,869 98.56 162,111,767 −162,111,767
March 9,509 -5.25 −49,903 1,790,643 105.51 188,928,534 −188,978,437
April 42,672 -55.63 −2,374,042 1,491,212 102.05 152,184,634 −154,558,676
May 55,266 -15.04 −831,107 1,412,120 119.02 168,071,344 −168,902,451
June 62,778 28.53 1,790,793 1,610,350 128.62 207,117,641 −205,326,847
July 59,097 19.32 1,141,843 1,343,437 125.86 169,086,381 −167,944,538
August 181,075 60.23 10,907,016 986,432 146.55 144,558,825 −133,651,809
September 108,392 86.80 9,408,283 785,905 176.13 138,423,034 −129,014,751
October 134,155 129.45 17,366,318 645,364 181.00 116,810,986 −99,444,668
Total 722,389 54.69 39,506,937 13,374,909 123.00 1,645,084,572 −1,605,577,634

Netherlands

Month by month, Germany's side of this border.

Month Physical exports MWh €/MWh € Physical imports MWh €/MWh € Difference €
January 406,516 86.09 34,996,000 845,051 120.88 102,151,181 −67,155,181
February 693,014 86.32 59,821,416 484,562 115.41 55,921,446 3,899,970
March 1,086,248 117.04 127,131,803 332,782 49.23 16,382,407 110,749,396
April 902,333 84.14 75,924,480 453,718 77.46 35,146,475 40,778,005
May 906,333 97.04 87,950,534 401,301 109.34 43,878,802 44,071,732
June 523,518 88.93 46,558,976 562,032 124.25 69,834,741 −23,275,766
July 675,425 94.58 63,882,159 762,468 128.96 98,331,283 −34,449,124
August 451,835 99.98 45,174,987 898,223 146.78 131,844,437 −86,669,450
September 468,798 110.74 51,913,721 409,101 181.84 74,389,503 −22,475,783
October 438,829 132.60 58,188,201 618,136 192.81 119,184,994 −60,996,793
Total 6,552,850 99.43 651,542,278 5,767,375 129.53 747,065,270 −95,522,992

Denmark

Month by month, Germany's side of this border.

Month Physical exports MWh €/MWh € Physical imports MWh €/MWh € Difference €
January 234,148 88.71 20,770,686 766,610 115.60 88,619,345 −67,848,659
February 675,415 79.54 53,724,080 418,412 109.31 45,736,059 7,988,021
March 525,843 47.28 24,859,372 700,534 128.99 90,360,646 −65,501,274
April 759,747 2.53 1,919,175 816,811 123.75 101,083,663 −99,164,489
May 588,303 28.10 16,532,892 925,316 134.46 124,416,248 −107,883,356
June 373,562 42.60 15,913,833 542,450 147.50 80,009,445 −64,095,612
July 136,943 64.63 8,850,036 190,071 129.01 24,520,603 −15,670,567
August 618,779 68.07 42,119,403 699,635 162.40 113,622,896 −71,503,493
September 421,409 89.43 37,688,198 427,703 182.20 77,925,959 −40,237,760
October 577,463 95.13 54,936,219 589,576 197.30 116,325,721 −61,389,502
Total 4,911,612 56.46 277,313,893 6,077,118 141.95 862,620,584 −585,306,692

Poland

Month by month, Germany's side of this border.

Month Physical exports MWh €/MWh € Physical imports MWh €/MWh € Difference €
January 1,163,909 109.58 127,545,333 8,130 135.05 1,097,922 126,447,411
February 1,054,895 97.83 103,202,287 11,689 36.93 431,624 102,770,663
March 668,551 91.60 61,242,603 207,774 103.87 21,581,379 39,661,225
April 556,291 85.92 47,794,216 167,717 58.09 9,742,354 38,051,862
May 519,008 104.23 54,095,554 152,986 92.64 14,173,319 39,922,235
June 577,557 98.19 56,710,949 139,479 117.11 16,333,933 40,377,016
July 654,392 106.28 69,547,096 88,622 109.76 9,727,466 59,819,630
August 703,148 133.81 94,087,529 158,782 118.04 18,741,908 75,345,621
September 660,205 146.74 96,879,364 103,628 135.04 13,994,181 82,885,183
October 842,405 159.26 134,158,715 94,466 156.05 14,741,176 119,417,539
Total 7,400,361 114.22 845,263,646 1,133,273 106.39 120,565,261 724,698,384

Austria

Month by month, Germany's side of this border.

Month Physical exports MWh €/MWh € Physical imports MWh €/MWh € Difference €
January 1,298,110 100.42 130,359,442 33,106 168.10 5,565,186 124,794,256
February 912,439 92.84 84,710,580 44,218 130.10 5,752,764 78,957,816
March 767,817 66.95 51,405,663 90,153 172.56 15,556,769 35,848,894
April 633,332 43.38 27,473,025 154,571 122.17 18,884,382 8,588,643
May 419,608 39.19 16,443,839 267,329 147.29 39,373,566 −22,929,726
June 348,907 50.94 17,771,881 320,376 177.94 57,006,830 −39,234,949
July 767,172 68.65 52,666,362 52,638 159.13 8,376,087 44,290,275
August 765,926 90.43 69,261,607 36,211 198.35 7,182,364 62,079,243
September 624,232 99.93 62,379,621 57,469 299.63 17,219,651 45,159,970
October 735,388 138.04 101,510,448 48,926 279.28 13,664,183 87,846,265
Total 7,272,932 84.42 613,982,468 1,104,996 170.66 188,581,781 425,400,687

Switzerland

Month by month, Germany's side of this border.

Month Physical exports MWh €/MWh € Physical imports MWh €/MWh € Difference €
January 1,294,462 92.44 119,658,442 97,643 173.04 16,896,233 102,762,209
February 824,832 88.03 72,612,794 82,510 140.09 11,558,941 61,053,853
March 833,423 79.07 65,899,818 94,226 194.86 18,361,091 47,538,727
April 200,118 49.56 9,918,403 479,683 108.78 52,177,772 −42,259,368
May 137,082 48.43 6,639,392 675,086 124.15 83,809,138 −77,169,746
June 209,430 54.04 11,317,003 575,433 170.52 98,125,128 −86,808,125
July 268,301 76.58 20,547,254 249,939 146.77 36,682,417 −16,135,164
August 252,442 80.39 20,293,129 308,899 176.64 54,562,413 −34,269,284
September 302,992 91.62 27,758,618 301,948 238.89 72,133,225 −44,374,607
October 308,957 130.78 40,404,642 240,662 247.39 59,536,445 −19,131,803
Total 4,632,040 85.29 395,049,495 3,106,029 162.21 503,842,803 −108,793,308

Czechia

Month by month, Germany's side of this border.

Month Physical exports MWh €/MWh € Physical imports MWh €/MWh € Difference €
January 834,347 104.37 87,081,641 54,123 118.09 6,391,139 80,690,502
February 597,091 89.78 53,605,872 106,346 104.17 11,077,892 42,527,980
March 392,598 56.96 22,362,078 542,108 128.10 69,445,230 −47,083,151
April 453,933 46.06 20,906,623 335,973 105.41 35,413,512 −14,506,889
May 290,368 51.82 15,047,921 270,123 115.87 31,298,553 −16,250,632
June 292,052 56.81 16,590,425 351,640 145.71 51,236,366 −34,645,941
July 418,152 62.83 26,273,231 217,293 138.70 30,138,795 −3,865,564
August 527,172 107.71 56,779,637 157,532 145.12 22,860,283 33,919,354
September 377,006 103.14 38,885,721 249,894 186.08 46,499,355 −7,613,634
October 408,745 121.17 49,527,964 278,394 183.26 51,019,161 −1,491,197
Total 4,591,465 84.30 387,061,113 2,563,426 138.63 355,380,285 31,680,828

Norway

Month by month, Germany's side of this border.

Month Physical exports MWh €/MWh € Physical imports MWh €/MWh € Difference €
January 68,317 44.39 3,032,893 653,280 116.25 75,946,188 −72,913,295
February 281,489 70.33 19,796,745 199,378 120.36 23,996,184 −4,199,439
March 299,195 42.49 12,711,688 420,176 145.90 61,302,136 −48,590,448
April 335,062 10.01 3,352,975 344,496 132.32 45,584,720 −42,231,744
May 257,563 18.57 4,782,319 463,088 142.26 65,878,430 −61,096,111
June 215,136 24.60 5,292,037 502,236 153.66 77,172,901 −71,880,863
July 259,691 31.78 8,253,638 480,736 151.41 72,790,272 −64,536,634
August 240,155 41.90 10,063,583 435,073 173.45 75,461,558 −65,397,976
September 192,337 51.78 9,959,183 335,906 206.25 69,281,221 −59,322,038
October 186,775 59.78 11,165,963 484,736 213.25 103,367,632 −92,201,669
Total 2,335,720 37.85 88,411,025 4,319,105 155.31 670,781,242 −582,370,217

Belgium

Month by month, Germany's side of this border.

Month Physical exports MWh €/MWh € Physical imports MWh €/MWh € Difference €
January 159,755 94.70 15,129,170 306,972 123.85 38,017,953 −22,888,784
February 36,328 91.87 3,337,302 598,112 96.42 57,670,118 −54,332,816
March 88,411 66.19 5,851,981 513,539 109.25 56,104,922 −50,252,941
April 99,770 13.08 1,304,567 251,744 106.14 26,721,168 −25,416,601
May 109,571 38.45 4,212,715 376,471 120.51 45,368,617 −41,155,902
June 159,428 71.77 11,442,532 284,766 133.51 38,018,738 −26,576,206
July 203,045 76.28 15,489,210 202,412 135.43 27,412,816 −11,923,607
August 243,384 107.33 26,121,924 200,852 151.71 30,472,105 −4,350,181
September 276,767 117.34 32,476,605 121,273 216.98 26,313,279 6,163,327
October 253,545 139.79 35,443,318 185,118 189.20 35,024,642 418,676
Total 1,630,003 92.52 150,809,322 3,041,258 125.32 381,124,357 −230,315,034

Method

Not an invoice. Cross-border electricity is not sold country to country: the markets are coupled and the physical flow is the outcome of a shared auction. These figures value the measured flow at this zone's own day-ahead price, so both directions can be compared on the same scale.

Flows are measured, quarter-hour by quarter-hour; hourly borders are spread across the four quarters they cover, so every megawatt-hour meets the price that was actually in force. Energy entering the country is not the same as energy consumed here — some of it passes through.

A country between two others carries energy that is neither produced nor consumed there. Energy entering is not energy used.

Solar calculatorWhat it costs, and how long until it pays for itself.Panels, panels with a battery, or just a battery if you already have panels. The calculator uses the solar radiation where you live, your household's consumption and local energy prices to estimate the cost, the yearly saving and the payback period.Open the page →