Market and investmentAnalysis

Fixed price or day-ahead market? A biogas plant in the second half of 2023

H2 2023: RDN PLN 451.0/MWh, FIT PLN 745.8/MWh, and from 10 November new declarations receive PLN 828.4/MWh. Does flexibility close the gap?

Published Updated 8 min readFeedstockData Editorial Team

Other language versions: polski.

Linie wysokiego napięcia i stacja elektroenergetyczna o wschodzie słońca, w oddali biogazownia we mgle.
Illustration: FeedstockData (AI, Google Gemini)

No, in the second half of 2023 the market was again clearly below the fixed price. The average RDN price was PLN 451.0/MWh (60% of the FIT of PLN 745.8/MWh), and in December only PLN 347.1/MWh. 2× operation gives PLN 536.8/MWh (72% of FIT), and 3× operation PLN 570.7/MWh (77% of FIT). FIP with 3× operation reaches PLN 763.2/MWh and exceeds the FIT of PLN 745.8/MWh applicable to declarations made before 10 November, but at the same time new declarations gain a higher reference price, so the bar is rising. The size of the gap, PLN 209.0/MWh for 2×, means that a double-membrane roof alone is not enough for RDN to match FIT.

A reminder of the mechanism

The support rules (Articles 70a–70f of the Act on Renewable Energy Sources (ustawa o OZE)), the scenarios and the model assumptions are described in the first analysis in the series. You will find the results for the previous half-year in the previous analysis in the series (H1 2023).

New reference prices from 10 November 2023

The regulation of 8 November 2023 (Dz.U. 2023, item 2440), published on 9 November, applies from 10 November 2023. For electricity from agricultural biogas up to 500 kW it gives PLN 872/MWh, for the 500 kW–1 MW band PLN 793/MWh, and for other biogas up to 500 kW PLN 632/MWh (discussion: RES reference prices 2023). For a declaration made from 10 November this gives a FIT of PLN 828.4/MWh and a FIP of PLN 713.7/MWh. In the half-year table the FIT is PLN 745.8/MWh, because it applies to declarations made before the change. An installation from 2019 has PLN 785.3/MWh after indexation. The levy under the Act on extraordinary measures applied until 31 December 2023, but did not cover biogas plants up to 1 MW.

Figures for the half-year

Quantity (PLN/MWh unless stated otherwise) Value
Average RDN price in the half-year 451.0
RDN, 2× operation (12 most expensive hours of the day) 536.8
RDN, 3× operation (8 most expensive hours of the day) 570.7
FIT, new declaration (price for the class below 500 kW) 745.8
FIT, installation from 2019 after indexation 785.3
FIP, continuous operation (price for the 500 kW – 1 MW class) 639.5
FIP + 2× operation / FIP + 3× operation 728.2 / 763.2
RDN + energy store 0.5 MW / 1 MWh 472.4
Hours with an RDN price below zero 38 out of 4,417
Biogas storage for 2× / 3× (average, m³) 2,764 / 3,823

The price of an "installation from 2019" is 95% of the 2019 reference price (PLN 617.5/MWh) after cumulative indexation by the annual average CPI for 2019–2022 (Article 70e(3); GUS: 102.3; 103.4; 105.1; 114.4).

Fixed FIT price versus RDN prices, H2 2023
Fixed FIT price versus RDN prices, H2 2023Monthly day-ahead market energy prices in H2 2023 against the fixed FIT price. — 4 serii, 6 punktów, jednostka PLN/MWh.0200400600800JulAugSepOctNovDecPLN/MWhFixed FIT price (2023 installation) · Jul: 746 PLN/MWhFixed FIT price (2023 installation) · Aug: 746 PLN/MWhFixed FIT price (2023 installation) · Sep: 746 PLN/MWhFixed FIT price (2023 installation) · Oct: 746 PLN/MWhFixed FIT price (2023 installation) · Nov: 746 PLN/MWhFixed FIT price (2023 installation) · Dec: 746 PLN/MWhRDN — monthly average · Jul: 515 PLN/MWhRDN — monthly average · Aug: 478 PLN/MWhRDN — monthly average · Sep: 505 PLN/MWhRDN — monthly average · Oct: 431 PLN/MWhRDN — monthly average · Nov: 432 PLN/MWhRDN — monthly average · Dec: 347 PLN/MWhRDN — captured price, 2× operation (12 h) · Jul: 613 PLN/MWhRDN — captured price, 2× operation (12 h) · Aug: 554 PLN/MWhRDN — captured price, 2× operation (12 h) · Sep: 595 PLN/MWhRDN — captured price, 2× operation (12 h) · Oct: 530 PLN/MWhRDN — captured price, 2× operation (12 h) · Nov: 512 PLN/MWhRDN — captured price, 2× operation (12 h) · Dec: 418 PLN/MWhRDN — captured price, 3× operation (8 h) · Jul: 652 PLN/MWhRDN — captured price, 3× operation (8 h) · Aug: 591 PLN/MWhRDN — captured price, 3× operation (8 h) · Sep: 645 PLN/MWhRDN — captured price, 3× operation (8 h) · Oct: 566 PLN/MWhRDN — captured price, 3× operation (8 h) · Nov: 537 PLN/MWhRDN — captured price, 3× operation (8 h) · Dec: 433 PLN/MWh
  • Fixed FIT price (2023 installation)
  • RDN — monthly average
  • RDN — captured price, 2× operation (12 h)
  • RDN — captured price, 3× operation (8 h)
Source: Substraty.pl calculations based on Polish day-ahead prices (energy-charts.info, Bundesnetzagentur | SMARD.de, CC BY 4.0) and NBP exchange rates. Deterministic model of 0.5 MWel, 8000 h/year; the assumptions are described in the text of the post.

The monthly average falls from PLN 514.8/MWh in July to PLN 347.1/MWh in December, and the December level is only 47% of the FIT price. There were 38 hours with a negative price; under Article 93(5), energy from negative-price hours is excluded from FIP settlement only when there are at least six such hours in a row. If the generator itself switched off the genset in negative-price hours, RDN revenue would rise from PLN 451.0 to PLN 455.2/MWh.

Average hourly profile of the RDN price, H2 2023
Average hourly profile of the RDN price, H2 2023Average RDN price in individual hours of the day in H2 2023. — 2 serii, 24 punktów, jednostka PLN/MWh.0200400600800024681012141618202223PLN/MWhhour of the dayRDN — average for the hour · 0: 386 PLN/MWhRDN — average for the hour · 1: 368 PLN/MWhRDN — average for the hour · 2: 358 PLN/MWhRDN — average for the hour · 3: 360 PLN/MWhRDN — average for the hour · 4: 360 PLN/MWhRDN — average for the hour · 5: 375 PLN/MWhRDN — average for the hour · 6: 455 PLN/MWhRDN — average for the hour · 7: 495 PLN/MWhRDN — average for the hour · 8: 499 PLN/MWhRDN — average for the hour · 9: 462 PLN/MWhRDN — average for the hour · 10: 417 PLN/MWhRDN — average for the hour · 11: 401 PLN/MWhRDN — average for the hour · 12: 394 PLN/MWhRDN — average for the hour · 13: 395 PLN/MWhRDN — average for the hour · 14: 413 PLN/MWhRDN — average for the hour · 15: 451 PLN/MWhRDN — average for the hour · 16: 499 PLN/MWhRDN — average for the hour · 17: 552 PLN/MWhRDN — average for the hour · 18: 588 PLN/MWhRDN — average for the hour · 19: 613 PLN/MWhRDN — average for the hour · 20: 588 PLN/MWhRDN — average for the hour · 21: 516 PLN/MWhRDN — average for the hour · 22: 469 PLN/MWhRDN — average for the hour · 23: 411 PLN/MWhFixed FIT price · 0: 746 PLN/MWhFixed FIT price · 1: 746 PLN/MWhFixed FIT price · 2: 746 PLN/MWhFixed FIT price · 3: 746 PLN/MWhFixed FIT price · 4: 746 PLN/MWhFixed FIT price · 5: 746 PLN/MWhFixed FIT price · 6: 746 PLN/MWhFixed FIT price · 7: 746 PLN/MWhFixed FIT price · 8: 746 PLN/MWhFixed FIT price · 9: 746 PLN/MWhFixed FIT price · 10: 746 PLN/MWhFixed FIT price · 11: 746 PLN/MWhFixed FIT price · 12: 746 PLN/MWhFixed FIT price · 13: 746 PLN/MWhFixed FIT price · 14: 746 PLN/MWhFixed FIT price · 15: 746 PLN/MWhFixed FIT price · 16: 746 PLN/MWhFixed FIT price · 17: 746 PLN/MWhFixed FIT price · 18: 746 PLN/MWhFixed FIT price · 19: 746 PLN/MWhFixed FIT price · 20: 746 PLN/MWhFixed FIT price · 21: 746 PLN/MWhFixed FIT price · 22: 746 PLN/MWhFixed FIT price · 23: 746 PLN/MWh
  • RDN — average for the hour
  • Fixed FIT price
Source: Substraty.pl calculations based on Polish day-ahead prices (energy-charts.info, Bundesnetzagentur | SMARD.de, CC BY 4.0) and NBP exchange rates. Deterministic model of 0.5 MWel, 8000 h/year; the assumptions are described in the text of the post.

Daily profile: minimum at 2:00 (PLN 358.4/MWh), maximum at 19:00 (PLN 612.9/MWh). The premium for 2× operation is PLN 85.8/MWh, and for 3× PLN 119.7/MWh.

Revenue from energy sales by scenario, H2 2023
Revenue from energy sales by scenario, H2 2023Revenue in PLN per MWh for seven energy sales scenarios in H2 2023. — 1 serii, 7 punktów, jednostka PLN/MWh.0200400600800FIT (<500 kW)FIP, continuous operationRDN continuousRDN 2×RDN 3×RDN + storeFIP + 2×PLN/MWhRevenue (PLN/MWh) · FIT (<500 kW): 746 PLN/MWhRevenue (PLN/MWh) · FIP, continuous operation: 640 PLN/MWhRevenue (PLN/MWh) · RDN continuous: 451 PLN/MWhRevenue (PLN/MWh) · RDN 2×: 537 PLN/MWhRevenue (PLN/MWh) · RDN 3×: 571 PLN/MWhRevenue (PLN/MWh) · RDN + store: 472 PLN/MWhRevenue (PLN/MWh) · FIP + 2×: 728 PLN/MWh
  • Revenue (PLN/MWh)
Source: Substraty.pl calculations based on Polish day-ahead prices (energy-charts.info, Bundesnetzagentur | SMARD.de, CC BY 4.0) and NBP exchange rates. Deterministic model of 0.5 MWel, 8000 h/year; the assumptions are described in the text of the post.

Flexibility under FIP versus flexibility outside support

The same additional genset gives a similar premium under FIP and in pure RDN (for 2×, PLN 88.7/MWh under FIP and PLN 85.8/MWh in RDN; under FIP the flexible schedule also avoids hours excluded from settlement), but under FIP it sits on a higher base: PLN 639.5/MWh with continuous operation against PLN 451.0/MWh without support. The difference of PLN 188.5/MWh is approximately the premium to the FIP fixed price (90% of the reference price), calculated from the daily average RDN and settled monthly. From the perspective of Article 93 of the Act on Renewable Energy Sources, a FIP generator that operates in the evening is still settled against the daily average, and so keeps the whole benefit of the peak hours. If a positive balance arose in previous months (Article 93(11)), the premiums will be reduced until it is used up.

Is a double-membrane roof enough

In the model, "2×" operation means that a genset with its capacity increased to about 1.0 MW runs only in the 12 most expensive hours of the day, and "3×" that a genset of about 1.5 MW runs in the 8 most expensive hours; the same daily energy (about 10.96 MWh) is therefore produced in a shorter time, at higher power. Biogas from fermentation flows around the clock (in the model about 216 Nm³/h, resulting from the 0.5 MWel capacity, 40% electrical efficiency and 53% methane content), so the rest of the day is storage in the double-membrane roof. The gas balance for this half-year gives an average of 2,764 m³ of capacity for 2× (95th percentile: 3,629 m³) and 3,823 m³ for 3× (4,839 m³). A single double-membrane roof with a diameter of 26 m has, according to DLG, a gas capacity of about 2500 m³ (we adopt this as an assumption for Polish installations too): in this half-year it accommodates the 2× demand on 40% of days, and the 3× demand on 2% of days. Two roofs, that is 5000 m³, cover all days of the half-year in the model in both variants (the maximum demand did not exceed 5000 m³).

How much can be spent on flexibility

The premium for operating in expensive hours is, in this half-year, PLN 85.8/MWh for 2× and PLN 119.7/MWh for 3× relative to continuous operation. After annualisation (×2, an assumption) this gives an annual surplus of PLN 346 thousand for 2× and PLN 483 thousand for 3×; divided by the instalment factor (12-year depreciation, cost of capital of 10% or 6%), this gives a budget for an additional genset and gas storage of PLN 2,356–2,899 thousand for 2× and PLN 3,289–4,047 thousand for 3× (the lower value at a 10% cost of capital, the higher at 6%). The cost ranges are assumptions, not quotations: €500–800/kW of additional capacity plus €20–70/m³ of missing storage, at an exchange rate of PLN 4.3/€, which gives PLN 1,098–1,800 thousand for 2× and PLN 2,264–3,838 thousand for 3×. Conclusion from the calculation: the 2× variant pays back across the whole assumed cost range, while the 3× variant pays back only at the lower part of the cost range and a lower cost of capital. The same benefit from the price profile occurs under FIP and in pure RDN (under FIP it is sometimes slightly larger, because flexible operation avoids hours excluded from settlement), because it comes from the market and not from support; FIT does not provide it, because it pays the same for every hour.

How much can be spent to break even, H2 2023
How much can be spent to break even, H2 2023Maximum one-off expenditure that pays back from the revenue surplus in H2 2023. — 2 serii, 3 punktów, jednostka PLN thousand.01,0002,0003,0004,0005,000Flexibility 2× (RDN)Flexibility 3× (RDN)Store 0.5 MW/1 MWhPLN thousandCost of capital 10% · Flexibility 2× (RDN): 2,356 PLN thousandCost of capital 10% · Flexibility 3× (RDN): 3,289 PLN thousandCost of capital 10% · Store 0.5 MW/1 MWh: 474 PLN thousandCost of capital 6% · Flexibility 2× (RDN): 2,899 PLN thousandCost of capital 6% · Flexibility 3× (RDN): 4,047 PLN thousandCost of capital 6% · Store 0.5 MW/1 MWh: 579 PLN thousand
  • Cost of capital 10%
  • Cost of capital 6%
Source: Substraty.pl calculations based on Polish day-ahead prices (energy-charts.info, Bundesnetzagentur | SMARD.de, CC BY 4.0) and NBP exchange rates. Deterministic model of 0.5 MWel, 8000 h/year; the assumptions are described in the text of the post. Half-year surplus annualised ×2 (assumption).

A third option: an energy store

A 0.5 MW / 1 MWh store, one cycle per day, 85% efficiency, adds PLN 21.4/MWh to continuous operation (revenue of PLN 472.4/MWh). The average of the daily differences between the average price of the two most expensive and the two cheapest hours of the day is PLN 329.1/MWh. The annual surplus is PLN 86 thousand; with 15-year depreciation, servicing at 2.5% of capital expenditure per year and average capacity degradation of 2% per year (assumptions), this allows spending PLN 474–579 thousand on the store, that is PLN 474–579 per kWh of capacity. The assumed system cost range is PLN 1,200–2,000/kWh, and an additional grid connection PLN 50–400 thousand; these are assumptions, because there are no firm Polish prices for a project of this scale. After deducting the connection (PLN 50–400 thousand) from the budget at a 6% cost of capital, the permissible system cost is PLN 179 to 529/kWh; the store would not pay back under the assumed cost assumptions. The model ignores distribution charges for off-take, the capacity charge and the balancing market, so the result is rather optimistic.

Conclusions for this half-year

  • RDN with flexibility (PLN 536.8–570.7/MWh) reaches 72%–77% of FIT; the gap is PLN 175.1–209.0/MWh.
  • FIP + 3× (PLN 763.2/MWh) exceeds the FIT for declarations made before November, but is lower than the FIT of PLN 828.4/MWh for declarations made from 10 November.
  • Expansion with an additional genset and gas storage: the 2× variant pays back across the whole assumed cost range; the 3× variant pays back only at the lower part of the cost range and a lower cost of capital.
  • The energy store adds PLN 21.4/MWh and would not pay back under the assumed cost assumptions.

Sources

  1. Ustawa o odnawialnych źródłach energii — tekst jednolity z 2023 r., Dz.U. 2023 poz. 1436
  2. Rozporządzenie Ministra w sprawie ceny referencyjnej energii elektrycznej z OZE — z 8.11.2023, Dz.U. 2023 poz. 2440
  3. Ustawa z 27 października 2022 r. o środkach nadzwyczajnych mających na celu ograniczenie wysokości cen energii elektrycznej oraz wsparciu niektórych odbiorców w 2023 roku — Dz.U. 2022 poz. 2243
  4. Energy-Charts — ceny day-ahead Polska (CC BY 4.0, Bundesnetzagentur | SMARD.de)
  5. NBP — kursy średnie walut obcych (tabela A)

Questions and answers

Could FIP + flexibility have beaten FIT in the second half of 2023?

In the FIP model with 3× operation it gave PLN 763.2/MWh, that is 102% of the FIT for declarations made before 10 November (PLN 745.8/MWh), but only 92% of the new price of PLN 828.4/MWh.

This question in the FAQ

What fixed price has applied since 10 November 2023?

The regulation of 8 November 2023 (Journal of Laws (Dz.U.) 2023, item 2440) raised the reference price for agricultural biogas up to 500 kW to PLN 872/MWh, so the FIT for new declarations is 95% of that amount, that is PLN 828.4/MWh.

This question in the FAQ