local timeUTC+1

Serbia — 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 Serbia'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 3,575,864 518,857 125.15 64,935,165 754,221 121.50 91,639,934 118.13 −26,704,769 21.1%
February 3,043,378 685,896 71.72 49,191,019 593,795 68.30 40,557,345 68.61 8,633,674 19.5%
March 3,048,931 565,896 98.58 55,787,022 661,220 88.84 58,739,795 94.67 −2,952,773 21.7%
April 2,662,383 344,033 93.48 32,161,575 729,038 76.31 55,631,353 91.51 −23,469,778 27.4%
May 2,469,497 279,202 100.06 27,935,915 902,196 82.50 74,431,902 96.63 −46,495,987 36.5%
June 2,503,154 264,046 100.36 26,499,398 758,926 88.11 66,868,963 100.71 −40,369,565 30.3%
July 2,587,678 343,983 112.58 38,726,724 714,854 96.68 69,113,355 109.43 −30,386,631 27.6%
August 2,759,065 450,568 129.18 58,202,387 830,923 119.40 99,214,432 136.70 −41,012,044 30.1%
September95.1% of hours 2,329,261 336,995 149.01 50,216,273 757,378 133.23 100,904,664 150.01 −50,688,390 32.5%
October91.8% of hours 2,542,469 162,557 206.96 33,642,660 825,143 218.19 180,034,140 232.41 −146,391,481 32.5%
Total 27,521,680 3,952,034 110.65 437,298,138 7,527,694 111.21 837,135,883 118.26 −399,837,744 27.4%

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

399,837,744 € for 3,575,660 MWh that stayed in the country works out at 111.82 € per megawatt-hour, in a month that averaged 118.26.

  • Energy that stayed, at the month's average price 422,873,105 105.8%
  • What came in arrived above that average −53,121,936 -13.3%
  • What went out left below it 30,086,575 7.5%

The first line is energy the country needed and got. The other two — 23,035,361 € 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

Bulgaria

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

Month Physical exports MWh €/MWh € Physical imports MWh €/MWh € Difference €
January 41,117 132.72 5,457,259 64,685 97.16 6,284,541 −827,282
February 43,165 80.86 3,490,159 28,570 44.62 1,274,735 2,215,424
March 5,941 85.30 506,778 180,589 84.70 15,296,184 −14,789,405
April 12,403 52.62 652,639 165,693 84.95 14,076,241 −13,423,602
May 18,961 41.43 785,604 181,110 94.37 17,091,529 −16,305,924
June 15,991 14.37 229,797 188,951 107.07 20,231,673 −20,001,876
July 3,156 28.36 89,490 238,969 117.03 27,966,326 −27,876,835
August 2,278 51.55 117,422 295,704 137.06 40,527,953 −40,410,530
September 9,725 63.92 621,613 257,412 159.03 40,936,909 −40,315,296
October 31,857 205.46 6,545,434 174,880 228.08 39,885,835 −33,340,401
Total 184,595 100.20 18,496,197 1,776,562 125.85 223,571,926 −205,075,729

Romania

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

Month Physical exports MWh €/MWh € Physical imports MWh €/MWh € Difference €
January 232,638 144.47 33,608,866 13,862 79.72 1,105,036 32,503,830
February 237,353 80.37 19,077,073 1,294 19.21 24,860 19,052,213
March 85,441 135.21 11,552,572 84,284 62.52 5,269,176 6,283,396
April 51,017 141.70 7,228,961 138,635 59.17 8,202,862 −973,902
May 53,331 136.62 7,285,842 126,054 56.55 7,128,883 156,958
June 39,554 132.11 5,225,442 139,467 73.96 10,315,471 −5,090,029
July 31,529 171.50 5,407,275 150,159 80.24 12,048,938 −6,641,663
August 12,266 236.12 2,896,282 198,786 99.65 19,808,308 −16,912,026
September 20,596 191.16 3,937,073 147,809 109.92 16,247,408 −12,310,334
October 32,183 249.70 8,035,888 93,045 169.72 15,791,512 −7,755,623
Total 795,907 130.99 104,255,274 1,093,394 87.75 95,942,453 8,312,820

Hungary

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

Month Physical exports MWh €/MWh € Physical imports MWh €/MWh € Difference €
January 127,043 113.88 14,467,553 18,309 96.68 1,770,135 12,697,418
February 245,732 68.92 16,935,139 1,716 0.02 29 16,935,111
March 164,360 112.63 18,511,769 22,183 57.36 1,272,442 17,239,327
April 44,930 125.38 5,633,392 127,868 63.74 8,149,796 −2,516,405
May 69,957 122.86 8,594,601 92,430 42.43 3,921,637 4,672,964
June 43,284 154.81 6,700,901 104,188 56.59 5,895,513 805,388
July 32,826 140.84 4,623,328 112,769 70.30 7,927,418 −3,304,090
August 46,759 158.56 7,413,933 115,871 96.74 11,209,009 −3,795,075
September 29,727 210.20 6,248,618 97,600 101.82 9,937,851 −3,689,233
October 16,904 272.08 4,599,384 103,856 201.21 20,896,799 −16,297,415
Total 821,521 114.09 93,728,619 796,791 89.08 70,980,628 22,747,991

Croatia

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

Month Physical exports MWh €/MWh € Physical imports MWh €/MWh € Difference €
January 89,429 100.20 8,960,613 23,382 126.71 2,962,814 5,997,799
February 144,217 61.21 8,827,557 2,978 35.70 106,324 8,721,233
March 185,329 90.91 16,847,433 11,111 78.91 876,775 15,970,658
April 68,347 91.05 6,222,987 86,597 61.80 5,351,282 871,705
May 76,413 92.40 7,060,375 58,259 46.53 2,711,029 4,349,346
June 72,853 107.60 7,839,293 61,163 44.89 2,745,749 5,093,544
July 46,547 108.50 5,050,579 76,896 78.16 6,010,205 −959,626
August 115,252 127.92 14,742,621 44,805 98.83 4,428,017 10,314,604
September 87,767 159.93 14,036,667 81,595 113.87 9,291,580 4,745,087
October 2,444 221.35 540,987 41,759 238.51 9,960,004 −9,419,017
Total 888,598 101.43 90,129,111 488,545 90.97 44,443,778 45,685,333

Kosovo

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

Month Physical exports MWh €/MWh € Physical imports MWh €/MWh € Difference €
January 8,625 77.88 671,745 256,768 123.77 31,780,386 −31,108,641
February 0 — 0 264,794 70.31 18,616,776 −18,616,776
March 16,992 78.41 1,332,282 111,089 107.07 11,894,545 −10,562,264
April 65,019 72.59 4,719,458 30,312 138.00 4,183,103 536,355
May 18,256 70.45 1,286,108 87,719 113.93 9,993,977 −8,707,869
June 20,206 71.84 1,451,648 47,622 143.54 6,835,915 −5,384,267
July 97,936 98.71 9,667,008 9,282 201.60 1,871,333 7,795,675
August 100,329 120.44 12,083,223 13,456 217.25 2,923,271 9,159,952
September 74,179 140.00 10,385,221 7,584 167.88 1,273,193 9,112,029
October 20,959 160.53 3,364,489 73,964 244.59 18,090,628 −14,726,138
Total 422,501 106.42 44,961,182 902,590 119.06 107,463,126 −62,501,944

North Macedonia

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

Month Physical exports MWh €/MWh € Physical imports MWh €/MWh € Difference €
January 2,555 77.11 197,023 143,945 117.10 16,856,047 −16,659,024
February 984 28.36 27,894 103,497 65.23 6,750,768 −6,722,873
March 7,309 86.34 631,079 124,408 88.18 10,970,555 −10,339,476
April 25,692 74.38 1,911,009 87,465 87.00 7,609,776 −5,698,766
May 1,647 20.23 33,326 167,174 94.93 15,870,234 −15,836,908
June 12,157 44.43 540,156 115,639 98.10 11,344,323 −10,804,167
July 19,929 117.91 2,349,827 67,573 101.32 6,846,740 −4,496,913
August 19,265 139.65 2,690,321 116,869 124.68 14,571,138 −11,880,817
September 12,485 139.52 1,741,791 92,675 141.41 13,104,763 −11,362,971
October 1,381 186.91 258,079 148,841 224.58 33,427,276 −33,169,197
Total 103,403 100.39 10,380,505 1,168,085 117.59 137,351,619 −126,971,114

Bosnia and Herzegovina

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

Month Physical exports MWh €/MWh € Physical imports MWh €/MWh € Difference €
January 17,313 89.95 1,557,315 81,883 142.26 11,648,947 −10,091,633
February 12,885 52.33 674,259 58,891 73.32 4,318,049 −3,643,790
March 97,181 63.03 6,125,718 23,645 118.33 2,797,981 3,327,737
April 51,847 63.61 3,298,148 46,900 98.92 4,639,434 −1,341,286
May 35,832 65.53 2,347,993 83,699 105.20 8,805,293 −6,457,301
June 52,890 74.33 3,931,528 40,256 87.78 3,533,716 397,812
July 93,582 97.80 9,152,305 26,766 115.22 3,083,881 6,068,424
August 134,863 112.53 15,175,518 7,930 120.39 954,779 14,220,739
September 84,599 119.88 10,141,726 31,912 172.61 5,508,205 4,633,522
October 55,328 179.79 9,947,148 77,234 217.62 16,807,261 −6,860,112
Total 636,321 97.99 62,351,657 479,116 129.61 62,097,546 254,112

Montenegro

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

Month Physical exports MWh €/MWh € Physical imports MWh €/MWh € Difference €
January 137 108.36 14,792 151,387 127.04 19,232,029 −19,217,237
February 1,560 101.86 158,937 132,055 71.68 9,465,805 −9,306,869
March 3,344 83.56 279,392 103,912 99.72 10,362,137 −10,082,745
April 24,777 100.70 2,494,981 45,568 75.03 3,418,858 −923,877
May 4,805 112.81 542,066 105,750 84.25 8,909,319 −8,367,253
June 7,112 81.64 580,633 61,639 96.80 5,966,603 −5,385,970
July 18,478 129.17 2,386,912 32,439 103.53 3,358,515 −971,603
August 19,556 157.65 3,083,067 37,502 127.78 4,791,958 −1,708,891
September 17,918 173.21 3,103,563 40,792 112.88 4,604,756 −1,501,193
October 1,501 233.99 351,250 111,565 225.65 25,174,827 −24,823,577
Total 99,188 131.02 12,995,592 822,610 115.83 95,284,807 −82,289,214

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 →