Przejdź do treści
Promocja do −21% na wtyczkę · kończy się za 30.10.2026, 23:59Zobacz cennik

Program do raportowania cen mieszkań: ręcznie, własny skrypt czy wtyczka WordPress? 10 rzeczy do sprawdzenia

Jawność cen to nie jednorazowy projekt, tylko codzienna praca: ceny z datą na stronie, historia, Omnibus przy promocjach i plik dla dane.gov.pl w każdy dzień roku. Porównujemy trzy sposoby, żeby to ogarnąć, i piszemy uczciwie o ograniczeniach każdego z nich.

Zaktualizowano
Stan prawny na
16 października 2026
Czytanie
8 min

W skrócie

  • Automatyzacja ma połączyć trzy rzeczy w jeden proces: cennik na stronie z datami i historią, najniższą cenę z 30 dni przy promocjach i codzienny raport dla dane.gov.pl z tych samych danych.
  • Ręcznie (arkusz, eksport, FTP) da się to robić, ale to 365 czynności w roku i ryzyko rozbieżności między stroną a raportem.
  • Własny skrypt daje pełną kontrolę, ale trzeba go utrzymywać: nowe wymagania portalu i struktura danych od 11 listopada 2026 r.
  • Wtyczka robi to w jednym panelu – ważne, żeby liczyła Omnibus z historii cen, wystawiała XML z https i MD5, obsługiwała strukturę danych od 11 listopada 2026 r. i sama pilnowała, czy portal pobiera pliki.
Spis treści 8 części
  1. 01Co dokładnie trzeba automatyzować
  2. 02Trzy drogi: porównanie
  3. 03Program do raportowania cen: 10 rzeczy do sprawdzenia przed wyborem
  4. 04Jak robi to DeweloperCeny.pl
  5. 05Ograniczenia, o których warto wiedzieć
  6. 06Wdrożenie krok po kroku
  7. 07Najczęstsze pytania
  8. 08Źródła i podstawa prawna

Automatyzacja raportowania cen w WordPressie polega na tym, że ceny prowadzisz w jednym miejscu, a z nich powstaje wszystko inne: cennik na stronie z datami i historią, informacja o najniższej cenie z 30 dni przy promocjach i codzienny plik dla dane.gov.pl. Można to zbudować ręcznie, własnym skryptem albo wtyczką. Różnią się ilością codziennej pracy, ryzykiem błędu i tym, kto pilnuje zmian w przepisach.

Co dokładnie trzeba automatyzować

Obowiązki z ustawy deweloperskiej i ustawy o informowaniu o cenach rozkładają się na czynności, które wracają codziennie:

  1. Publikacja zmiany ceny w dniu jej wejścia w życie, z datą, dla lokalu i dodatków (art. 19a ust. 2).
  2. Historia cen od początku sprzedaży przy każdym lokalu, bez kasowania wcześniejszych wpisów.
  3. Najniższa cena z 30 dni przed obniżką obok każdej ceny promocyjnej (art. 4 ust. 2 ustawy o informowaniu o cenach).
  4. Nowy plik z cenami każdego dnia i nowy zasób w pliku XML dla portalu, z przeliczoną sumą MD5 (art. 19b).
  5. Kontrola, czy portal faktycznie pobrał dane i czy strona zgadza się z raportem.

Każdy punkt osobno jest prosty. Kłopot zaczyna się, gdy trzeba je wykonywać bez przerw – w weekendy, w urlopy, w dniu, w którym zmienia się cały cennik etapu.

Trzy drogi: porównanie

KryteriumRęcznie (arkusz, eksport, FTP)Własny skryptWtyczka
StartOd razuProjekt programistycznyInstalacja i import lokali
Codzienna pracaCodziennie, także w weekendyBrak, jeśli działaBrak – tylko zmiany cen w panelu
Historia cen na stronieRęczne dopisywanieTrzeba zaprojektowaćAutomatycznie przy każdej zmianie
Omnibus przy promocjachLiczone ręcznieTrzeba zaprogramować regułyZ historii cen
Plik XML i MD5Ręczna edycja i przeliczanieTrzeba napisaćGenerowane codziennie
Kontrola, czy portal pobrał daneRęczne sprawdzanieTrzeba dopisaćKontrola z alertem e-mail
Zmiany przepisów (np. 11.11.2026)Po Twojej stroniePo stronie programistyW aktualizacji wtyczki
Ryzyko rozbieżności strona–raportWysokie (dwa cenniki)Zależy od projektuNiskie (jedno źródło)

Program do raportowania cen: 10 rzeczy do sprawdzenia przed wyborem

Nie każde narzędzie, które „wysyła ceny do dane.gov.pl”, zamyka cały obowiązek. Niezależnie od tego, czy wybierasz wtyczkę, serwis, czy zlecasz własny skrypt, sprawdź te punkty:

  1. Jedno źródło danych. Raport powstaje z tych samych danych co cennik na stronie – bez eksportu do osobnego pliku.
  2. Historia cen. Każda zmiana zapisuje się z datą i jest widoczna przy lokalu, od rozpoczęcia sprzedaży.
  3. Najniższa cena z 30 dni. Liczona z historii, z 30 dni przed obniżką, według wyjaśnień UOKiK – a nie „ostatnie 30 dni od dziś”.
  4. Dodatki i cena łączna. Miejsca postojowe, komórki, prawa niezbędne i inne świadczenia z cenami i datami, a cena łączna tylko tam, gdzie są obowiązkowe składniki. Zasady opisujemy w artykule o cenie łącznej w raporcie.
  5. Format od 11 listopada 2026 r. Plik w układzie wzorca dane.gov.pl, a od 11 listopada w strukturze z rozporządzenia – najlepiej z automatycznym przełączeniem.
  6. XML zgodny ze schematem portalu. Adresy https, stałe identyfikatory extIdent, zasoby z wszystkich dni, suma MD5 pod adresem XML z dopisanym .md5.
  7. Kilka spółek celowych. Dane właściwej spółki przy każdej inwestycji i osobny plik XML dla każdej spółki – zob. raportowanie kilku spółek.
  8. Kontrola i alerty. Program sam sprawdza świeżość plików, dostępność dziennego pliku i to, czy portal je pobiera, i powiadamia, gdy coś przestaje działać.
  9. Import z Excela i historii. Lokale i wcześniejsze zmiany cen da się wczytać z arkusza zamiast przepisywać – zob. cennik z Excela a raport.
  10. Dostęp do danych i model płatności. Czy płacisz raz, czy w abonamencie, i co się stanie z cennikiem, historią i raportem, gdy przestaniesz płacić albo zmienisz dostawcę.

Jak robi to DeweloperCeny.pl

Wtyczkę DeweloperCeny.pl rozwijamy od 2025 r. właśnie pod ten obowiązek. W skrócie:

  • Cennik na stronie – tabela lub kafelki, filtry, tryb na telefon, gotowe wyglądy do wyboru. Przy każdym lokalu cena, cena za m², status i przycisk historii cen.
  • Historia i Omnibus – każda zmiana ceny zapisuje się z datą; przy obniżce przy lokalu pokazuje się najniższa cena z 30 dni przed obniżką, liczona w pełnych dniach.
  • Raport dla dane.gov.pl – codzienny plik CSV dokładnie w układzie wzorca ministerstwa (58 kolumn), a od 11 listopada 2026 r. w strukturze z rozporządzenia (57 pól) – wtyczka przełączy się sama. Do tego plik XML dla harvestera i suma MD5 pod adresem XML z dopisanym .md5. Adresy zawsze po https.
  • Kilka spółek – przy każdej inwestycji dane spółki, która w niej sprzedaje, i osobny plik XML dla każdej inwestycji.
  • Moduł zgodności – 12 codziennych kontroli, m.in. kompletność danych dewelopera, inwestycji i lokali, format raportu, świeżość plików, dostępność dziennego pliku CSV (kod 200), adresy https i to, czy portal pobrał dane w ostatniej dobie. Gdy coś jest nie tak – e-mail.
  • Import – lokale z CSV albo z tabeli wklejonej z Excela, z mapowaniem kolumn i próbą „na sucho”; także historia cen sprzed wdrożenia.
  • Dodatki – miejsca postojowe i komórki lokatorskie z ceną i statusem.
  • API – dane cennika w JSON, gdy strona ma własny front albo robi ją agencja.

Wtyczka kosztuje od 1 499 zł, a w pakiecie Professional instalujemy ją, importujemy lokale, konfigurujemy raport i osadzamy cennik na stronie. Zanim zdecydujesz, zobacz demo na żywo z przykładową inwestycją i historią cen.

Ograniczenia, o których warto wiedzieć

  • WP-Cron potrzebuje ruchu. Zadania WordPressa uruchamiają się przy odwiedzinach strony. Przy małym ruchu warto dodać zadanie cron na serwerze – moduł zgodności pokaże, jeśli harmonogram nie działa.
  • Serwer musi wpuszczać portal. Zapora hostingu albo wtyczka bezpieczeństwa potrafią blokować pobieranie plików (błąd 403). Wtyczka sprawdza dostępność dziennego pliku, ale regułę w zaporze trzeba zmienić po stronie hostingu – opisujemy to w artykule o błędach 403, 404 i 500 na dane.gov.pl.
  • Zgłoszenie w dane.gov.pl wysyła deweloper. Konto edytora jest imienne, więc wniosek o profil i źródło danych idzie od Ciebie. Wtyczka podaje gotowe adresy XML i MD5 do wklejenia.

Wdrożenie krok po kroku

  1. Instalacja i licencja

    Wgrywasz wtyczkę, aktywujesz licencję na domenę strony.

  2. Dane dewelopera i inwestycji

    Nazwa, forma prawna, KRS lub CEIDG, NIP, REGON, adresy, lokalizacja i adres prospektu – to samo, co trafia do raportu.

  3. Lokale i dodatki

    Import z pliku CSV albo z tabeli wklejonej z Excela, razem z miejscami postojowymi i komórkami. Opcjonalnie historia cen sprzed wdrożenia.

  4. Cennik na stronie

    Shortcode w miejscu cennika, wybór wyglądu, sprawdzenie widoku na telefonie.

  5. Raport i zgłoszenie

    Kopiujesz adresy XML i MD5 do wiadomości do ministerstwa według przewodnika jak raportować ceny do dane.gov.pl.

  6. Monitoring

    Moduł zgodności codziennie sprawdza raport. Ty zmieniasz tylko ceny w panelu.

Strona na Joomli? Zobacz wersję dla Joomli. Nie masz jeszcze strony inwestycji? Robimy też strony internetowe dla deweloperów z jawnością cen w standardzie.

Najczęstsze pytania

Czy wtyczka DeweloperCeny.pl działa z każdym motywem WordPress?

Cennik wstawia się shortcodem na dowolnej stronie. Do wyboru są gotowe wyglądy tabeli i widok kafelków, a w pakiecie Professional dopasowujemy wygląd do motywu strony.

Mam cennik w Excelu. Czy muszę przepisywać lokale ręcznie?

Nie. Wtyczka importuje lokale z pliku CSV albo z tabeli wklejonej z Excela, z mapowaniem kolumn i próbą „na sucho” przed zapisem. Plik XLSX trzeba najpierw zapisać w Excelu jako CSV. Można też wgrać historię cen z przeszłości z datami.

Co jeśli moja strona jest na Joomli albo Drupalu?

Dla Joomli 3.10 jest gotowa wersja wtyczki z tym samym raportem. Joomla 4 i 5 oraz Drupal – na zamówienie. Najszybszą drogą bywa też cennik na subdomenie z WordPressem, bez przebudowy głównej strony.

Czy wtyczka sama zgłasza źródło danych w dane.gov.pl?

Nie – zgłoszenie wysyła deweloper z imiennego konta edytora, tak wymaga ministerstwo. Wtyczka podaje gotowe adresy pliku XML i sumy MD5 do wklejenia w zgłoszeniu, a w pakiecie Professional konfigurujemy raport za Ciebie.

Co się stanie z raportem po 11 listopada 2026 r.?

Od tego dnia obowiązuje struktura danych z rozporządzenia ministra cyfryzacji: 57 pól, daty RRRR-MM-DD, numery bez spacji, „X” w polach bez zastosowania. Wtyczka od wersji 2.25 przełączy się na nią sama, bez zmiany adresów XML i MD5 zgłoszonych na portalu. Jeśli ostateczny tekst rozporządzenia będzie się różnił od projektu, zmiany dostarczymy w aktualizacji.

Na co zwrócić uwagę przy wyborze programu do raportowania cen mieszkań?

Czy raport powstaje z tych samych danych co cennik na stronie, czy program zapisuje historię cen i liczy z niej najniższą cenę z 30 dni, czy obsługuje dodatki i cenę łączną, strukturę danych od 11 listopada 2026 r., kilka spółek celowych, adresy https z sumą MD5, alerty o problemach z raportem, import z Excela i czy po zakończeniu umowy zachowasz dostęp do danych.

Źródła i podstawa prawna

Stan prawny na 16 października 2026. Artykuł ma charakter informacyjny i nie jest poradą prawną.

  1. Ustawa z dnia 20 maja 2021 r. o ochronie praw nabywcy lokalu mieszkalnego lub domu jednorodzinnego oraz Deweloperskim Funduszu Gwarancyjnym (tekst jednolity) Dz.U. 2026 poz. 880
  2. Ustawa z dnia 9 maja 2014 r. o informowaniu o cenach towarów i usług (tekst jednolity) Dz.U. 2023 poz. 168
  3. dane.gov.pl: materiały dla deweloperów (instrukcje XML, wzorcowy zakres danych)
  4. Informacja o obniżce ceny. Wyjaśnienia Prezesa UOKiK (2023)
Udostępnij LinkedIn Facebook E-mail

Newsletter

Newsletter dla deweloperów: przepisy, błędy, rozwiązania

Raz lub dwa razy w miesiącu: zmiany w przepisach o jawności cen, nowe problemy z dane.gov.pl i gotowe rozwiązania. Na start lista kontrolna PDF: 12 punktów do sprawdzenia przed kontrolą UOKiK.

  • Zmiany w ustawie i w wymaganiach dane.gov.pl, zanim wejdą w życie
  • Błędy, na których odpadają zgłoszenia deweloperów, i jak je naprawić
  • Bez spamu. Wypisujesz się jednym kliknięciem
Lista kontrolna zgodności z ustawą o jawności cen mieszkań (PDF)

Prezent na startLista kontrolna PDF: 12 punktów przed kontrolą UOKiK

Masz problem z jawnością cen we własnej inwestycji?

Opisz, co nie działa: strona, raport, zgłoszenie w dane.gov.pl. Odpowiemy w ciągu 24 godzin roboczych, jak to naprawić i czy wtyczka rozwiąże to u Ciebie.

Pola z * są wymagane
Śledź nas na Facebooku