Jawność cen od 11.07.2025 · nowa struktura danych od 11.11.2026
Automatyzacja ustawy o jawności cen mieszkań – zrób to raz i mądrze
Przewodnik po automatyzacji obowiązków z ustawy deweloperskiej: ceny i ich historia na stronie, najniższa cena z 30 dni przy obniżkach i codzienny raport, który dane.gov.pl pobiera sam z Twojego serwera. Policz, ile czasu zajmuje to ręcznie, i zobacz, co da się przejąć automatem.
Tyle czasu deweloperzy podlegają obowiązkowi raportowania:
Od 11 lipca 2025 r. raport idzie raz na dobę – bez przerw na weekendy i święta.
---
Dni
--
Godzin
--
Minut
--
Sekund
Od 11 listopada 2026 r. dane idą w nowej strukturze z rozporządzenia ministra cyfryzacji.
Im wcześniej zautomatyzujesz, tym mniej ręcznych pomyłek w cenniku i raporcie.
Obowiązki
4 obowiązki dewelopera z ustawy o jawności cen
Ustawa z 21 maja 2025 r. (Dz.U. 2025 poz. 758) dodała do ustawy deweloperskiej art. 19a i 19b. Wszystkie cztery obowiązki trwają przez cały okres sprzedaży – i każdy da się zautomatyzować.
1
art. 19a ust. 1
Ceny na stronie dewelopera
Cena za m² i cena każdego oferowanego mieszkania lub domu, ceny miejsc postojowych, komórek, praw niezbędnych i innych świadczeń – brutto, na własnej stronie dewelopera.
2
art. 19a ust. 2
Historia zmian cen
Każda zmiana pojawia się na stronie z dniem zmiany i z datą, a wcześniejsze ceny zostają – od dnia rozpoczęcia sprzedaży. Z tej historii liczy się też najniższą cenę z 30 dni przy obniżce.
3
art. 19b
Raport do dane.gov.pl raz na dobę
Ten sam zakres danych trafia codziennie na dane.gov.pl: portal pobiera z Twojego serwera plik XML z sumą MD5 i nowy plik z cenami. Od 11.11.2026 – w strukturze z rozporządzenia (57 pól).
4
art. 19a ust. 3
Adres cennika w reklamach
Każda reklama, ogłoszenie i oferta sprzedaży podaje adres strony z cenami – baner na budowie, ulotka, post i ogłoszenie na portalu.
Do tego przy każdej obniżce obowiązuje najniższa cena z 30 dni przed obniżką – to wymóg ustawy o informowaniu o cenach (art. 4), a nie ustawy deweloperskiej. Pełne omówienie przepisów: przewodnik po ustawie o jawności cen.
Kalkulator
Ile czasu zajmuje ręczne raportowanie?
Podaj liczbę inwestycji, lokali i koszt godziny pracy. Kalkulator działa na prostych założeniach opisanych pod polami – zmień liczby, jeśli u Ciebie wygląda to inaczej.
Etapy lub osiedla, które aktualnie sprzedajeszMieszkania i domy w ofercieZałożenia: 15 min dziennie na sam plik, XML i MD5, 5 min na każdą inwestycję i 0,3 min na każdy lokal – 365 dni w roku.
Ręcznie vs automatyzacja – jak realnie wygląda różnica
Punkt po punkcie: co trzeba robić ręcznie, żeby spełnić ustawę o jawności cen, a co przejmuje wtyczka DeweloperCeny.pl.
Obszar
Ręcznie
Wtyczka DeweloperCeny.pl
Ceny na stronie
Edycja treści strony przy każdej zmianie ceny
Zmiana w panelu – od razu w cenniku na stronie
Historia zmian cen
Arkusz albo notatki – ręczne wpisywanie dat i kwot
Każda zmiana zapisana z datą i godziną, widoczna przy lokalu
Najniższa cena z 30 dni
Liczenie z historii przy każdej obniżce
Wyliczana z historii i pokazywana przy obniżce
Plik z cenami
Przygotowanie pliku w Excelu dzień po dniu
CSV generowany codziennie i po każdej zmianie ceny
Przekazanie do dane.gov.pl
Codzienna publikacja pliku, dopisanie go do XML i nowa suma MD5
XML i MD5 pod stałym adresem – portal pobiera je sam
Formaty pól
Daty z godziną, NIP ze spacjami, puste komórki zamiast „X”
Formaty z wzorca, od 11.11.2026 – ze struktury z rozporządzenia
Urlop, choroba, święta
Dzień bez osoby odpowiedzialnej to dzień bez raportu
Plik powstaje sam, codziennie
Kontrola
Nikt nie wie, czy portal pobrał dane
12 codziennych kontroli i e-mail, gdy coś wymaga uwagi
Koszt
Czas pracownika – policz w kalkulatorze wyżej
Od 1 499 zł jednorazowo
Sankcje
Co grozi za brak jawności cen i raportu
Naruszenie art. 19a i 19b to praktyka naruszająca zbiorowe interesy konsumentów (art. 19b ust. 4 ustawy deweloperskiej). Najważniejsze sankcje w skrócie:
do 10% obrotu
Kara za praktykę
Za brak cen, historii cen, adresu cennika w reklamach albo codziennego raportu Prezes UOKiK może nałożyć karę do 10% obrotu z roku poprzedzającego karę (art. 106 ust. 1 pkt 4 ustawy o ochronie konkurencji i konsumentów).
do 3% obrotu
Brak odpowiedzi dla UOKiK
Za nieudzielenie informacji żądanych przez urząd albo odpowiedź wprowadzającą w błąd grozi osobna kara (art. 106 ust. 2).
do 20 000 zł
Obniżka bez ceny z 30 dni
Za brak najniższej ceny z 30 dni przy obniżce karę nakłada Inspekcja Handlowa, a przy trzech naruszeniach w ciągu 12 miesięcy – do 40 000 zł (art. 6 ustawy o informowaniu o cenach).
Co można zautomatyzować w obsłudze ustawy deweloperskiej
Automatyzacja ustawy deweloperskiej obejmuje wszystko poza samą decyzją o cenie: tę podejmujesz Ty, w jednym miejscu, a strona, historia i raport biorą ją z tego samego źródła.
Automatyczna aktualizacja cen mieszkań na stronie
Zmiana ceny lokalu w panelu od razu aktualizuje cennik na stronie – to automatyczna aktualizacja cen mieszkań bez edytowania treści strony. Cennik wyświetla się jako tabela albo kafelki, z kartą każdego lokalu.
Zapis historii zmian
Każda zmiana ceny lokalu trafia do historii z datą i godziną. Kupujący widzi historię przy lokalu, a ten sam zapis jest podstawą dat w raporcie – bez osobnego dziennika w Excelu.
Najniższa cena z 30 dni przy obniżce
Przy obniżce wtyczka pokazuje obok ceny najniższą cenę z 30 dni przed obniżką, wyliczoną z historii – dla każdego lokalu osobno.
Plik z cenami w formacie wzorca
Codziennie powstaje plik CSV w układzie wzorca dane.gov.pl, a od 11 listopada 2026 r. – w strukturze z rozporządzenia (57 pól). Wtyczka od wersji 2.25 przełącza format sama, a pliki z poprzednich dni zostają bez zmian.
XML i suma MD5 dla harvestera dane.gov.pl
Pod stałym adresem stoi plik XML z listą dziennych plików i suma MD5. Portal raz na dobę sam je pobiera i importuje nowe dane – nic nie wysyłasz i nie logujesz się do portalu. Adresy zgłaszasz jednorazowo.
Kontrola i powiadomienia
Moduł zgodności codziennie sprawdza dane dewelopera i inwestycji, świeżość plików, adresy https, dostępność pliku z cenami i to, czy portal pobrał dane. Gdy coś wymaga uwagi – e-mail.
Schemat portalu przyjmuje w adresach zasobów tylko https. Jeden adres z http odrzuca cały plik – nawet gdy strona przekierowuje na https. Naprawa: oba adresy w ustawieniach WordPressa na https.
2
Suma MD5 pod innym adresem
Walidator szuka sumy pod adresem pliku XML z dopisanym .md5. Suma pod innym adresem kończy się błędem 404. Naprawa: suma dokładnie tam, gdzie szuka jej portal, przeliczana przy każdej zmianie XML.
3
Serwer blokuje portal (403)
Zapora hostingu, wtyczka bezpieczeństwa albo wyłączone REST API dla gości. W przeglądarce działa, a automat dostaje 403. Naprawa: wyjątek dla adresów raportu, nie dla całej strony.
4
Zmieniony identyfikator zbioru
Zmiana extIdent to dla portalu nowy zbiór – stary trafia do kosza, dane się dublują. Naprawa: identyfikatory raz nadane zostają na zawsze.
5
Formaty pól po 11 listopada 2026 r.
Daty z godziną, NIP i telefon ze spacjami, puste komórki zamiast „X”, stare nazwy kolumn. Od 11.11.2026 to niezgodność ze strukturą z rozporządzenia. Naprawa: generator, który zna nową strukturę.
6
Brak cen części i pomieszczeń
Miejsca postojowe i komórki sprzedawane osobno muszą mieć cenę w raporcie, w polach przeznaczonych na części nieruchomości i pomieszczenia przynależne. Naprawa: ceny dodatków przy lokalu, nie „do ustalenia”.
7
Raport zależny od jednej osoby
„Robi to Asia, ale Asia ma urlop.” Obowiązek raz na dobę obejmuje weekendy i święta. Naprawa: plik generowany automatycznie i alert, gdy przestanie się odświeżać.
Rozwiązanie pod klucz
Cała ta automatyzacja w jednej wtyczce WordPress – od 1 499 zł
DeweloperCeny.pl to wtyczka WordPress do jawności cen mieszkań: cennik z historią zmian na Twojej stronie, najniższa cena z 30 dni przy obniżkach, codzienny raport, który dane.gov.pl pobiera sam, i moduł zgodności z alertem e-mail. Płacisz raz, aktualizacje do zmian przepisów są w cenie.
Działa z każdym motywem WPTabela i kafelki z kartą lokaluHistoria cen od początku sprzedażyStruktura danych od 11.11.2026
Krótkie odpowiedzi na pytania, które deweloperzy zadają nam najczęściej – z odesłaniem do szczegółów w bazie wiedzy.
Portal nie przyjmuje plików wgrywanych ręcznie. Deweloper wystawia na swoim serwerze plik XML z opisem zbioru i listą codziennych plików z cenami (CSV) oraz sumę kontrolną MD5, a dane.gov.pl raz na dobę sam je pobiera. Plik z cenami ma kolumny wzorca dane.gov.pl – do 10 listopada 2026 r. jest ich 58, a od 11 listopada 2026 r. obowiązuje 57 pól struktury z rozporządzenia. Gotowy przykład znajdziesz we wzorze pliku CSV dla dane.gov.pl.
Tak. Art. 19b ust. 1 ustawy deweloperskiej wymaga przekazywania danych raz na dobę – także w weekendy i święta i także wtedy, gdy żadna cena się nie zmieniła. Każdy dzień to osobny plik z cenami, dopisany do pliku XML.
To zależy od liczby lokali i od tego, jak prowadzisz cennik – policz to w kalkulatorze na tej stronie. Do pracy przy samym pliku z cenami dochodzi jego publikacja na serwerze, dopisanie nowego zasobu do pliku XML i przeliczenie sumy MD5 – każdego dnia, także w święta i podczas urlopu.
Ten sam zakres danych, który jest na stronie: dane dewelopera (firma, forma prawna, KRS lub CEIDG, NIP, REGON, kontakt, adres siedziby i biura sprzedaży), lokalizację inwestycji, rodzaj i numer lokalu, cenę za m² i cenę lokalu z datami, cenę łączną, części nieruchomości (np. miejsca postojowe), pomieszczenia przynależne, prawa niezbędne, inne świadczenia i adres prospektu informacyjnego. Status sprzedaży, piętro ani liczba pokoi nie są polami raportu. Co trafia do których pól, rozpisaliśmy w artykule o cenie łącznej, miejscach postojowych i komórkach w raporcie.
Nie w tym sensie. Deweloper nie wysyła plików przez API ani kluczem. Portal działa jak harvester: raz na dobę pobiera plik XML (z sumą MD5) z adresu zgłoszonego przez dostawcę danych i importuje wskazane w nim pliki z cenami. Adres XML i MD5 zgłasza się jednorazowo na kontakt@dane.gov.pl – krok po kroku opisujemy to w przewodniku jak raportować ceny mieszkań do dane.gov.pl.
Tak. Ustawa nie ma progu wielkości firmy ani liczby lokali. Obowiązek dotyczy każdego dewelopera sprzedającego lokale mieszkalne lub domy jednorodzinne, także spółki celowej z jednym budynkiem.
Przy każdej obniżce ceny – obok ceny obniżonej podajesz najniższą cenę z 30 dni przed obniżką (art. 4 ustawy o informowaniu o cenach). Przy lokalach bez obniżki ta informacja nie jest potrzebna. Liczy się ją z historii cen, więc historia musi być kompletna – zasady i przykłady są w artykule o najniższej cenie z 30 dni.
Przez cały okres sprzedaży. Ustawa wymaga zachowania wcześniej podanych informacji „począwszy od dnia rozpoczęcia sprzedaży” (art. 19a ust. 2), a obowiązek trwa do przeniesienia praw z ostatniej umowy w danej inwestycji. Nie ma limitu 12 miesięcy – nie kasuj historii, dopóki sprzedaż trwa.
Tak. Wtyczka DeweloperCeny ma wersję dla Joomli 3.10, a dla Drupala – moduł na zamówienie albo cennik na subdomenie. Przy innych systemach raport może generować osobny skrypt albo serwis. Ważne, żeby czytał ceny z tego samego źródła co strona – dwa cenniki prędzej czy później się rozjadą.
Od 25 września 2025 r. portal nie pokazuje wyników walidacji plików z cenami deweloperów: sprawdza plik XML, a błędny plik z cenami zostanie opublikowany bez ostrzeżenia. Odrzucenie dotyczy zwykle XML-a – adres z http, brak sumy MD5 pod adresem XML z dopisanym .md5, błąd 403 albo 500 serwera. Przyczyny i naprawę opisujemy w artykule o błędach 403, 404 i 500 na dane.gov.pl.
Dane przekazuje się w strukturze z rozporządzenia ministra cyfryzacji: 57 pól w 10 grupach, daty RRRR-MM-DD, KRS, NIP, REGON i telefon bez spacji, znak „X” w polach bez zastosowania, bez numeru faksu. Mechanizm zasilania (XML i MD5) zostaje. Wtyczka DeweloperCeny od wersji 2.25 przełącza format sama. Szczegóły: nowa struktura danych od 11 listopada 2026 r.
Oddzwonimy w 24h
Zostaw numer telefonu – oddzwonimy w ciągu 24 godzin roboczych i wdrożymy zgodność z ustawą za Ciebie.