Ustawa o jawności cen mieszkań — przewodnik dla deweloperów
Rozpocznij projekt
Blog Web & Performance
Web & Performance 10 listopada 2025

Ustawa o jawności cen mieszkań — przewodnik dla deweloperów

Co nakazuje ustawa, jakie dane publikować, format i częstotliwość oraz przekazywanie do portalu — jak się przygotować i konsekwencje braku zgodności.

Adrian Kozicki — autor artykułu, strateg SEO e-commerce
Adrian Kozicki Strateg SEO e-commerce · SEOmmerce
DeweloperzyJawność cenComplianceUstawa

Od 1 stycznia 2025 r. każdy deweloper, który wprowadza do sprzedaży mieszkanie lub dom, ma obowiązek publikowania konkretnych, ustandaryzowanych danych cenowych w Centralnej Bazie Cen Mieszkań (CBCM). Ustawa z dnia 21 czerwca 2024 r. o zmianie ustawy o ochronie praw nabywcy lokalu mieszkalnego lub domu jednorodzinnego oraz o zmianie ustawy o podatku od czynności cywilnoprawnych (Dz.U. 2024 poz. 1175) nie pozostawia pola do interpretacji. Poniżej tłumaczę, co dokładnie musisz zrobić, jakie dane podać i co się stanie, jeśli tego nie zrobisz.

Co nakazuje ustawa?

Ustawa nakłada na deweloperów obowiązek cyklicznego raportowania do CBCM danych o cenach ofertowych lokali i domów. Celem jest transparentność rynku – nabywca ma mieć dostęp do realnych, a nie marketingowych, stawek. Kluczowe punkty:

  • Obowiązek dotyczy wszystkich nowych inwestycji mieszkaniowych i domów jednorodzinnych (również w zabudowie szeregowej i bliźniaczej).
  • Dane muszą być aktualne – raportujesz stan na konkretny dzień.
  • Brak możliwości ukrycia – nawet jeśli mieszkanie jest zarezerwowane, musisz podać cenę ofertową (nie rezerwacyjną).

Jakie dane publikować?

Lista jest zamknięta i ściśle określona w rozporządzeniu wykonawczym. Publikujesz dla każdego lokalu osobno:

  • Adres (ulica, numer budynku, lokal, kod pocztowy, miejscowość).
  • Powierzchnia użytkowa (w m², z dokładnością do 0,1 m²).
  • Liczba pokoi (w tym kawalerka = 1).
  • Piętro (lub „parter” / „poddasze”).
  • Cena ofertowa brutto (w złotych, bez zaokrągleń).
  • Cena za 1 m² (automatycznie wyliczana przez system, ale musisz podać dane źródłowe).
  • Status lokalu (np. „wolny”, „zarezerwowany”, „sprzedany” – ale tylko w momencie raportowania).
  • Data obowiązywania ceny (dzień, od którego cena jest aktualna).

Przykład: Mieszkanie nr 12 przy ul. Kwiatowej 5, 50 m², 3 pokoje, piętro 2, cena 450 000 zł, status „wolny”, data 2025-03-01.

Format i częstotliwość

Ustawa nie pozwala na dowolność. Dane przekazujesz wyłącznie w formacie XML zgodnym ze schematem opublikowanym przez Główny Urząd Nadzoru Budowlanego (GUNB). Częstotliwość:

  • Raz w miesiącu – do 10. dnia miesiąca za poprzedni miesiąc kalendarzowy.
  • Przy pierwszej ofercie – w ciągu 7 dni od dnia wprowadzenia lokalu do sprzedaży.
  • Przy zmianie ceny – w ciągu 3 dni roboczych od zmiany.

Uwaga: Jeśli nie zmieniasz cen, raportujesz i tak – potwierdzasz, że dane są aktualne. Brak raportu = brak zgodności.

Przekazywanie do portalu

Dane trafiają do Centralnej Bazy Cen Mieszkań prowadzonej przez GUNB. Masz dwie drogi:

  1. API – bezpośrednie połączenie systemu CRM/ERP z API GUNB. To najszybsze i najmniej podatne na błędy.
  2. Formularz online – na stronie GUNB (dla małych deweloperów, do 10 lokali miesięcznie). Wymaga ręcznego wypełnienia XML-a lub skorzystania z kreatora.

Rekomenduję API – ręczne wpisywanie 50+ lokali co miesiąc to proszenie się o pomyłkę i opóźnienia.

Jak się przygotować?

Nie czekaj na kontrolę. Oto konkretne kroki:

  1. Zaktualizuj system CRM – sprawdź, czy eksportuje dane w formacie XML zgodnym ze schematem GUNB. Jeśli nie, zamów integrację u dostawcy.
  2. Wyznacz osobę odpowiedzialną – ktoś musi pilnować terminów (10. dzień miesiąca, 3 dni po zmianie ceny).
  3. Przetestuj API – GUNB udostępnia środowisko testowe. Wyślij kilka przykładowych rekordów i sprawdź odpowiedzi.
  4. Przygotuj procedurę zmiany ceny – każda korekta (nawet o 100 zł) musi być odnotowana w systemie i wysłana w ciągu 3 dni.
  5. Szkolenie zespołu sprzedaży – niech wiedzą, że „cena promocyjna” na tydzień to też zmiana, którą trzeba raportować.

Konsekwencje braku zgodności

Ustawa przewiduje konkretne sankcje finansowe:

  • Kara pieniężna – od 10 000 zł do 50 000 zł za każdy miesiąc opóźnienia w raportowaniu (nie za lokal, a za cały okres).
  • Kara za brak raportu o zmianie ceny – 5 000 zł za każdy przypadek.
  • Kara za podanie nieprawdziwych danych – 20 000 zł za każdy lokal.
  • Dodatkowo – GUNB może opublikować informację o naruszeniu na swojej stronie (reputacyjny cios).

Przykład: Deweloper X nie raportował przez 3 miesiące dla 20 lokali. Kara: 3 miesiące × 50 000 zł = 150 000 zł. Do tego 5 000 zł za każdą niezgłoszoną zmianę ceny (załóżmy 10 zmian) = 50 000 zł. Łącznie: 200 000 zł.

Nie ma możliwości „dogadania się” – GUNB ma obowiązek nałożyć karę, a Ty masz 14 dni na zapłatę od decyzji.

Podsumowanie dla praktyka

Ustawa o jawności cen mieszkań to nie biurokratyczny kaprys – to twarde prawo z realnymi konsekwencjami. Zrób to teraz:

  • Zintegruj system z API GUNB.
  • Ustaw przypomnienia na 5. dzień miesiąca.
  • Każdą zmianę ceny traktuj jak zdarzenie krytyczne.

Koszty wdrożenia (np. integracja API) to 5-15 tys. zł. Koszt braku zgodności to minimum 10 tys. zł miesięcznie. Rachunek jest prosty.

To temat, który najwięcej daje, gdy potraktujesz go jako część strona dewelopera zgodna z prawem, a nie odosobnioną ciekawostkę — bo dopiero w systemie pojedyncze elementy zaczynają się sumować.

Masz pytania do tego artykułu lub chcesz żebym spojrzał na Twój sklep?

Napisz do mnie →

Więcej z bloga

Wróć do bazy wiedzy.

← Wszystkie artykuły