{"id":469,"date":"2026-06-29T11:17:14","date_gmt":"2026-06-29T11:17:14","guid":{"rendered":"https:\/\/www.blog.gridlink.pl\/?p=469"},"modified":"2026-07-01T14:46:03","modified_gmt":"2026-07-01T14:46:03","slug":"ujemne-ceny-energii-w-polsce-co-musisz-wiedziec","status":"publish","type":"post","link":"https:\/\/www.blog.gridlink.pl\/index.php\/2026\/06\/29\/ujemne-ceny-energii-w-polsce-co-musisz-wiedziec\/","title":{"rendered":"Ujemne ceny energii w Polsce &#8211; co musisz wiedzie\u0107."},"content":{"rendered":"\n<div style=\"background:#F3F7FD; border-left:5px solid #305EA8; padding:20px; border-radius:8px; margin-bottom:24px;\">\n  <p style=\"margin:0;\">W kwietniu 2026 ujemne ceny na Rynku Dnia Nast\u0119pnego (RDN) wyst\u0105pi\u0142y przez kilkadziesi\u0105t godzin, a 5 kwietnia stawka spad\u0142a do&nbsp;<strong>-900 z\u0142\/MWh<\/strong>. Dla farmy 15 MW generuj\u0105cej w te godziny ka\u017cda pe\u0142na godzina przy -30 EUR\/MWh to oko\u0142o&nbsp;<strong>2 000 PLN<\/strong>&nbsp;bez przychodu po drugiej stronie. Narastaj\u0105co od pocz\u0105tku roku sk\u0142ada si\u0119 z tego ekspozycja rz\u0119du setek tysi\u0119cy z\u0142otych, rozliczana w bie\u017c\u0105cym kwartale. Korekt wstecznych nie ma.<\/p>\n<\/div>\n\n<p>Liczba godzin ujemnych ro\u015bnie z roku na rok, ze 186 w 2024 do 315 w 2025, a 2026 idzie na rekord. Obiekty, kt\u00f3re nie straci\u0142y w kwietniu, nie mia\u0142y szcz\u0119\u015bcia. Mia\u0142y sprawdzone klauzule, zaktualizowany algorytm jako Podmiot Odpowiedzialny za Bilansowanie (POB) i skonfigurowany automatyczny curtailment. Albo wiedzia\u0142y, \u017ce ich nie maj\u0105, i to zmieni\u0142y. Je\u015bli nie wiesz, po kt\u00f3rej stronie jeste\u015b, czytaj dalej, a potem zadzwo\u0144, zanim przyjdzie kolejna fala.<\/p>\n\n<p>Poni\u017cej cztery obszary, w kt\u00f3rych farmy tej klasy trac\u0105 teraz pieni\u0105dze. Dokumenty zwykle s\u0105 w porz\u0105dku. Problem pojawia si\u0119 tam, gdzie nikt nie sprawdzi\u0142, czy rzeczywisto\u015b\u0107 operacyjna nad\u0105\u017ca za papierem.<\/p>\n\n<p>Tw\u00f3j prawnik przeczyta umow\u0119. My sprawdzamy, czy algorytm POB rzeczywi\u015bcie j\u0105 wykonuje i czy SCADA jest skonfigurowana zgodnie z tym, co podpisa\u0142e\u015b. To bywaj\u0105 zupe\u0142nie r\u00f3\u017cne rzeczy, a rzadko kto\u015b sprawdza obie naraz.<\/p>\n\n<h2>1. Co naprawd\u0119 m\u00f3wi klauzula negative prices w Twoim PPA<\/h2>\n\n<p>Kto ponosi ryzyko wolumenu w godzinach wy\u0142\u0105cze\u0144 rynkowych? W standardowych Umowach Zakupu Energii (Power Purchase Agreement) spotykali\u015bmy klauzule, kt\u00f3re formalnie chroni\u0105 w\u0142a\u015bciciela, ale nie rozstrzygaj\u0105, kto p\u0142aci koszty bilansowania, gdy energia fizycznie wejdzie do sieci mimo braku odbioru. Wtedy ten koszt zostaje po Twojej stronie, a offtaker jest poza ryzykiem.<\/p>\n\n<p>W jednej z um\u00f3w PPA klauzula negative prices chroni\u0142a w ca\u0142o\u015bci offtakera, a w\u0142a\u015bciciel farmy 12 MW nie mia\u0142 prawa wstrzyma\u0107 generacji bez konsekwencji wolumenowych. Wysz\u0142o to dopiero podczas przegl\u0105du operacyjnego, trzy tygodnie przed kolejn\u0105 fal\u0105 ujemnych cen.<\/p>\n\n<p>Musisz wiedzie\u0107, czy zatrzymanie generowania energii jest Twoim prawem, czy obowi\u0105zkiem, i jak wp\u0142ywa to na gwarancje wolumenowe w uj\u0119ciu rocznym. Przekonanie, \u017ce klauzula chroni, bez weryfikacji algorytmu POB i konfiguracji SCADA, pozostaje za\u0142o\u017ceniem. Kwiecie\u0144 pokaza\u0142, czyje za\u0142o\u017cenia si\u0119 potwierdzi\u0142y.<\/p>\n\n<h2>2. Koszty ukryte w umowie z POB<\/h2>\n\n<p>Nawet je\u015bli PPA chroni Ci\u0119 na poziomie ceny, umowa handlowa z POB potrafi by\u0107 cich\u0105 bomb\u0105. Sprawdzenia wymaga algorytm rozliczania odchyle\u0144 w godzinach, w kt\u00f3rych cena RDN spada poni\u017cej zera.<\/p>\n\n<p>Je\u015bli Tw\u00f3j POB nie zaktualizowa\u0142 algorytmu rozlicze\u0144 po pojawieniu si\u0119 ujemnych cen na TGE, prawdopodobnie nadal liczy odchylenia wed\u0142ug mechanizmu zak\u0142adaj\u0105cego ceny dodatnie. Gdy system nie zareaguje, a Ty wprowadzisz do sieci nadwy\u017ck\u0119, koszty bilansowania w tych godzinach mocno obci\u0105\u017c\u0105 P&amp;L, bez \u017cadnego przychodu po drugiej stronie. Wi\u0119kszo\u015b\u0107 um\u00f3w POB podpisanych przed 2024 rokiem w og\u00f3le nie przewiduje automatycznych mechanizm\u00f3w ochrony w godzinach ujemnych, bo wcze\u015bniej takich godzin by\u0142o niewiele.<\/p>\n\n<p>Je\u015bli Tw\u00f3j POB nie potwierdzi\u0142 na pi\u015bmie, jak rozlicza godziny ujemne, jeste\u015b nieubezpieczony. Kiedy ostatnio aktualizowa\u0142 ten algorytm? Je\u015bli nie wiesz, to jest pierwsza rzecz do sprawdzenia w tym tygodniu.<\/p>\n\n<h2>3. Czy farma wy\u0142\u0105czy si\u0119 sama, na sygna\u0142 cenowy<\/h2>\n\n<p>Czy Twoja farma fizycznie potrafi wy\u0142\u0105czy\u0107 si\u0119 automatycznie w ci\u0105gu 15 minut od sygna\u0142u cenowego? Dla farmy 15 MW ka\u017cda pe\u0142na godzina generacji przy -30 EUR\/MWh to oko\u0142o 2 000 PLN, kt\u00f3rych nie odzyskasz. Przy kilkudziesi\u0119ciu takich godzinach w sezonie ro\u015bnie to do dziesi\u0105tek tysi\u0119cy z\u0142otych, a w skrajnych godzinach jak -900 z\u0142\/MWh z 5 kwietnia ten sam mechanizm kosztuje wielokrotnie wi\u0119cej.<\/p>\n\n<p>Automatyczny curtailment na sygna\u0142 cenowy rzadko jest domy\u015bln\u0105 funkcj\u0105 SCADA. Zwykle wymaga osobnej decyzji projektowej, kt\u00f3rej wi\u0119kszo\u015b\u0107 integrator\u00f3w nie wdra\u017ca sama z siebie. R\u0119czne wy\u0142\u0105czanie falownik\u00f3w przez operatora to proszenie si\u0119 o b\u0142\u0119dy i op\u00f3\u017anienia.<\/p>\n\n<p>Przed kolejnym miesi\u0105cem z ujemnymi cenami masz prawdopodobnie 3 do 4 tygodni na zmian\u0119 konfiguracji. Procedury operatora i czas reakcji integratora SCADA to nie s\u0105 decyzje na 48 godzin.<\/p>\n\n<h2>4. Rekompensaty za wy\u0142\u0105czenia nierynkowe, kt\u00f3rych nikt nie odbiera<\/h2>\n\n<p>Je\u015bli mia\u0142e\u015b wy\u0142\u0105czenia z polecenia operatora i Twoja umowa przy\u0142\u0105czeniowa zawiera klauzul\u0119 gwarancji niezawodno\u015bci dostaw, masz prawo do rekompensaty. Bez tej klauzuli rekompensata Ci nie przys\u0142uguje, wi\u0119c pierwszy krok to sprawdzi\u0107, czy w og\u00f3le jeste\u015b w grze.<\/p>\n\n<p>Je\u015bli jeste\u015b, pieni\u0105dze i tak nie przychodz\u0105 same. Operator wyp\u0142aca rekompensat\u0119 dopiero po z\u0142o\u017ceniu wniosku, oddzielnie dla ka\u017cdej instalacji i ka\u017cdego dnia redysponowania, w wyznaczonym terminie i z konkretn\u0105 dokumentacj\u0105. Jest te\u017c osobny, czternastodniowy termin na zg\u0142oszenie operatorowi, jaka cz\u0119\u015b\u0107 zredukowanej energii ma by\u0107 rozliczona w systemie wsparcia. Sp\u00f3\u017anienie oznacza, \u017ce ta cz\u0119\u015b\u0107 nie wejdzie do wyliczenia rekompensaty.<\/p>\n\n<p>Dla farmy tej klasy to zwykle od kilkudziesi\u0119ciu do kilkuset tysi\u0119cy z\u0142otych rocznie, zale\u017cnie od liczby zdarze\u0144. Terminy s\u0105 twarde, a wi\u0119kszo\u015b\u0107 w\u0142a\u015bcicieli dowiaduje si\u0119 o nich po czasie.<\/p>\n\n<div style=\"background:#F3F7FD; border:1px solid #D7E3F8; padding:20px; border-radius:8px; margin:24px 0;\">\n  <h3 style=\"margin-top:0;\">Szybki test, zanim przyjdzie kolejna fala<\/h3>\n  <ul style=\"margin-bottom:0;\">\n    <li>Czy Tw\u00f3j algorytm POB rozlicza godziny ujemne, czy nadal zak\u0142ada ceny dodatnie, i kiedy by\u0142 ostatnio aktualizowany?<\/li>\n    <li>Czy farma wy\u0142\u0105czy si\u0119 na sygna\u0142 cenowy w 15 minut, czy kto\u015b musi r\u0119cznie zej\u015b\u0107 do falownik\u00f3w?<\/li>\n    <li>Czy klauzula negative prices w Twoim PPA chroni Ciebie, czy offtakera?<\/li>\n    <li>Czy umowa przy\u0142\u0105czeniowa daje Ci prawo do rekompensaty i czy wnioski za ostatnie kwarta\u0142y zosta\u0142y z\u0142o\u017cone i podpisane?<\/li>\n  <\/ul>\n<\/div>\n\n<h2>Gdzie w tym wszystkim wchodzi GridLink<\/h2>\n\n<p>Tw\u00f3j prawnik czyta umow\u0119, ale nie algorytm POB. Integrator skonfiguruje SCADA, lecz nie zajrzy do PPA. POB rozlicza odchylenia, a nikt z nich nie zestawia tego z tym, co farma realnie produkowa\u0142a w godzinach ujemnych. GridLink zestawia te trzy rzeczy naraz, bo dopiero razem pokazuj\u0105 ekspozycj\u0119, kt\u00f3rej ka\u017cda z nich sprawdzana osobno nie wychwyci.<\/p>\n\n<p>Farmy, kt\u00f3re nie straci\u0142y w kwietniu, zmieni\u0142y konfiguracj\u0119 wcze\u015bniej, zanim przysz\u0142a fala. Zmiana algorytmu POB i automatyki SCADA to tygodnie, nie dni, a kolejny miesi\u0105c z ujemnymi cenami ju\u017c si\u0119 zbli\u017ca. Policz, ile z tego czasu ju\u017c zesz\u0142o.<\/p>\n\n<div style=\"background:#305EA8; color:#ffffff; padding:20px; border-radius:8px; margin-top:24px;\">\n  <h3 style=\"color:#ffffff; margin-top:0;\">Sprawd\u017a swoj\u0105 ekspozycj\u0119, zanim zrobi to kolejna fala<\/h3>\n  <p>Wy\u015blij nam klauzul\u0119 negative prices ze swojego PPA. W ci\u0105gu&nbsp;<strong>24-48 godzin<\/strong>&nbsp;dostaniesz konkretn\u0105 ocen\u0119, czy chroni Ciebie, czy offtakera, i co z tym zrobi\u0107 przed kolejnym rozliczeniem.<\/p>\n  <p style=\"margin-bottom:0;\">Albo zam\u00f3w pe\u0142ny przegl\u0105d: PPA, umowa z POB i konfiguracja curtailmentu.&nbsp;<strong>Pi\u0119\u0107 dni roboczych<\/strong>, pisemna ocena ekspozycji i lista zmian z priorytetami, zanim zamknie si\u0119 bie\u017c\u0105cy kwarta\u0142. Koszt to u\u0142amek ekspozycji, jak\u0105 jeden nieobs\u0142u\u017cony weekend z ujemnymi cenami potrafi zostawi\u0107 w rozliczeniu.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-contact-form-7-contact-form-selector\">\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f341-o1\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"341\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/index.php\/wp-json\/wp\/v2\/posts\/469#wpcf7-f341-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"341\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.6\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f341-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<p>Szukasz kontaktu? Masz pytanie?<br \/>\n<label> Twoje imi\u0119 i nazwisko (firma)<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" autocomplete=\"name\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"your-name\" \/><\/span> <\/label>\n<\/p>\n<p><label> Tw\u00f3j e-mail<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" autocomplete=\"email\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span> <\/label>\n<\/p>\n<p><label> Opisz nam sw\u00f3j problem \/ zadaj pytanie<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-message\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea\" aria-invalid=\"false\" name=\"your-message\"><\/textarea><\/span> <\/label>\n<\/p>\n<p><span class=\"wpcf7-form-control-wrap\" data-name=\"zgoda\"><span class=\"wpcf7-form-control wpcf7-checkbox wpcf7-validates-as-required\"><span class=\"wpcf7-list-item first last\"><input type=\"checkbox\" name=\"zgoda[]\" value=\"Wyra\u017cam zgod\u0119 na przetwarzanie danych osobowych\" \/><span class=\"wpcf7-list-item-label\">Wyra\u017cam zgod\u0119 na przetwarzanie danych osobowych<\/span><\/span><\/span><\/span><a href=\"https:\/\/gridlink.pl\/polityka-prywatnosci.pdf\" target=\"_blank\" rel=\"noopener\"><br \/>\nPolityka Prywatno\u015bci<br \/>\n<\/a>\n<\/p>\n<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Wy\u015blij\" \/>\n<\/p><p style=\"display: none !important;\" class=\"akismet-fields-container\" data-prefix=\"_wpcf7_ak_\"><label>&#916;<textarea name=\"_wpcf7_ak_hp_textarea\" cols=\"45\" rows=\"8\" maxlength=\"100\"><\/textarea><\/label><input type=\"hidden\" id=\"ak_js_1\" name=\"_wpcf7_ak_js\" value=\"44\"\/><script>\ndocument.getElementById( \"ak_js_1\" ).setAttribute( \"value\", ( new Date() ).getTime() );\n<\/script>\n<\/p><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>W kwietniu 2026 ujemne ceny na Rynku Dnia Nast\u0119pnego (RDN) wyst\u0105pi\u0142y przez kilkadziesi\u0105t godzin, a 5 kwietnia stawka spad\u0142a do&nbsp;-900 z\u0142\/MWh. Dla farmy 15 MW generuj\u0105cej w te godziny ka\u017cda pe\u0142na godzina przy -30 EUR\/MWh to oko\u0142o&nbsp;2 000 PLN&nbsp;bez przychodu po drugiej stronie. Narastaj\u0105co od pocz\u0105tku roku sk\u0142ada si\u0119 z tego ekspozycja rz\u0119du setek tysi\u0119cy [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":483,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,4],"tags":[],"class_list":["post-469","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-rynek-oze","category-compliance"],"_links":{"self":[{"href":"https:\/\/www.blog.gridlink.pl\/index.php\/wp-json\/wp\/v2\/posts\/469","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.blog.gridlink.pl\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.blog.gridlink.pl\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.blog.gridlink.pl\/index.php\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.blog.gridlink.pl\/index.php\/wp-json\/wp\/v2\/comments?post=469"}],"version-history":[{"count":3,"href":"https:\/\/www.blog.gridlink.pl\/index.php\/wp-json\/wp\/v2\/posts\/469\/revisions"}],"predecessor-version":[{"id":481,"href":"https:\/\/www.blog.gridlink.pl\/index.php\/wp-json\/wp\/v2\/posts\/469\/revisions\/481"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.blog.gridlink.pl\/index.php\/wp-json\/wp\/v2\/media\/483"}],"wp:attachment":[{"href":"https:\/\/www.blog.gridlink.pl\/index.php\/wp-json\/wp\/v2\/media?parent=469"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.blog.gridlink.pl\/index.php\/wp-json\/wp\/v2\/categories?post=469"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.blog.gridlink.pl\/index.php\/wp-json\/wp\/v2\/tags?post=469"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}