<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Archiwa Ceny instalacji - Projekt Ogrzewania</title>
	<atom:link href="https://projekt-ogrzewania.pl/category/ceny-instalacji/feed/" rel="self" type="application/rss+xml" />
	<link>https://projekt-ogrzewania.pl/category/ceny-instalacji/</link>
	<description>Twój partner w projektowaniu komfortu – profesjonalne ogrzewanie podłogowe dla Twojego domu.</description>
	<lastBuildDate>Sun, 30 Aug 2026 22:29:35 +0000</lastBuildDate>
	<language>pl-PL</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>

<image>
	<url>https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/cropped-Projekt-ogrzewania-logo-1-32x32.jpg</url>
	<title>Archiwa Ceny instalacji - Projekt Ogrzewania</title>
	<link>https://projekt-ogrzewania.pl/category/ceny-instalacji/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Kompleksowa wycena ogrzewania podłogowego wodnego – na co przygotować budżet?</title>
		<link>https://projekt-ogrzewania.pl/kompleksowa-wycena-ogrzewania-podlogowego-wodnego-na-co-przygotowac-budzet/</link>
		
		<dc:creator><![CDATA[Robert Kucharski]]></dc:creator>
		<pubDate>Tue, 09 Dec 2025 12:04:56 +0000</pubDate>
				<category><![CDATA[Budowa domu]]></category>
		<category><![CDATA[Ceny]]></category>
		<category><![CDATA[Ceny instalacji]]></category>
		<category><![CDATA[Energooszczędny dom]]></category>
		<category><![CDATA[Instalacje grzewcze]]></category>
		<category><![CDATA[Koszty budowy domu]]></category>
		<category><![CDATA[Ogrzewanie podłogowe]]></category>
		<category><![CDATA[Poradnik inwestora]]></category>
		<category><![CDATA[Remont i modernizacja]]></category>
		<category><![CDATA[Wycena]]></category>
		<category><![CDATA[instalacja podłogowa]]></category>
		<category><![CDATA[kocioł gazowy]]></category>
		<category><![CDATA[koszt budowy domu]]></category>
		<category><![CDATA[koszt podłogówki]]></category>
		<category><![CDATA[ogrzewanie podłogowe cena]]></category>
		<category><![CDATA[ogrzewanie podłogowe wodne]]></category>
		<category><![CDATA[podłogówka w domu]]></category>
		<category><![CDATA[pompa ciepła]]></category>
		<category><![CDATA[projekt ogrzewania]]></category>
		<category><![CDATA[wycena ogrzewania podłogowego]]></category>
		<guid isPermaLink="false">https://projekt-ogrzewania.pl/?p=2922</guid>

					<description><![CDATA[<p>Planujesz inwestycję w komfort na lata i chcesz wiedzieć, ile realnie kosztuje nowoczesne ogrzewanie podłogowe? Ten poradnik pokazuje, jak wygląda kompleksowa wycena ogrzewania podłogowego wodnego krok po kroku – od projektu, przez materiały, robociznę, aż po dobór źródła ciepła. Dowiesz się, jakie elementy najbardziej wpływają na budżet, gdzie nie warto oszczędzać oraz jak uniknąć najczęstszych kosztownych błędów inwestorskich.</p>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/kompleksowa-wycena-ogrzewania-podlogowego-wodnego-na-co-przygotowac-budzet/">Kompleksowa wycena ogrzewania podłogowego wodnego – na co przygotować budżet?</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><strong>Wycena ogrzewania podłogowego</strong> wodnego to kluczowy etap planowania budowy lub gruntownego remontu domu. Jest to system, który decyduje o komforcie cieplnym przez dziesiątki lat, a jego koszt stanowi znaczną część inwestycji. W przeciwieństwie do systemów elektrycznych, wodne ogrzewanie podłogowe jest kompleksową instalacją centralnego ogrzewania, wymagającą profesjonalnego podejścia na każdym etapie – od projektu po rozruch. W tym artykule szczegółowo przeanalizujemy, z czego składa się <strong>cena wykonania podłogówki wodnej</strong>, jakie czynniki mają na nią największy wpływ i jak rozsądnie planować ten wydatek, by otrzymać trwały i efektywny system.</p>



<h2 class="wp-block-heading">Podstawowe czynniki kształtujące koszt wodnego ogrzewania podłogowego.</h2>



<p class="wp-block-paragraph">Finalna&nbsp;<strong>cena za montaż ogrzewania podłogowego</strong>&nbsp;nie jest wartością stałą. To wypadkowa wielu zmiennych, które muszą być wzięte pod uwagę już na etapie wstępnych rozmów z wykonawcą. Zrozumienie ich pozwoli Ci świadomie kierować inwestycją.</p>



<h3 class="wp-block-heading">Metraż i układ pomieszczeń a końcowa wycena instalacji.</h3>



<p class="wp-block-paragraph">Podstawowym parametrem jest oczywiście&nbsp;<strong>powierzchnia do ogrzania</strong>. Koszt rośnie proporcjonalnie do metrażu, jednak przy większych projektach (powyżej 150 m²)&nbsp;<strong>cena za metr kwadratowy może nieco spaść</strong>&nbsp;dzięki efektowi skali. Dużo większe znaczenie ma jednak&nbsp;<strong>geometria pomieszczeń</strong>. Długie, wąskie korytarze lub pokoje o skomplikowanych kształtach wymagają więcej pracy przy układaniu rur, bardziej skomplikowanego podziału na pętle grzewcze i często zużycia większej ilości materiałów eksploatacyjnych (np. rur, elementów mocujących). Prosta, otwarta przestrzeń jest natomiast najkorzystniejsza cenowo pod względem&nbsp;<strong>kosztów montażu</strong>.</p>



<h3 class="wp-block-heading">Wpływ stanu technicznego budynku na koszty realizacji.</h3>



<p class="wp-block-paragraph">To jeden z najważniejszych czynników różnicujących&nbsp;<strong>wycenę robocizdy i prac przygotowawczych</strong>.</p>



<ul class="wp-block-list">
<li><strong>Nowy budynek (stan surowy zamknięty)</strong>: Najbardziej optymalny wariant. Wszystkie prace są wykonywane w pustym, czystym obiekcie, zgodnie z harmonogramem. Nie ma konieczności demontażu istniejących posadzek, a <strong>poziom podłogi można zaplanować od początku</strong>. W tym scenariuszu <strong>koszt skupia się na materiałach i montażu właściwego systemu</strong>.</li>



<li><strong>Generalny remont z wymianą wszystkich instalacji</strong>: Tutaj <strong>wycena musi obejmować koszty rozbiórki</strong> starej podłogi (nawet 15-25 zł/m²), utylizacji gruzu, ewentualnej niwelacji podłoża i nowego podkładu pod instalację. Jest to znacznie bardziej pracochłonne.</li>



<li><strong>Termomodernizacja istniejącego domu z działającą instalacją grzejnikową</strong>: Najbardziej złożony i <strong>najdroższy</strong> przypadek. Często wiąże się z koniecznością dostosowania istniejącego źródła ciepła (kotła) do systemu niskotemperaturowego, przebudową instalacji rozdzielczej, a także rozwiązaniem problemu <strong>różnicy poziomów podłóg</strong> po dodaniu izolacji i wylewki. <strong>Robocizna jest tu wyceniana najwyżej</strong>.</li>
</ul>



<h3 class="wp-block-heading">Kluczowe komponenty systemu: jakość materiałów a cena.</h3>



<p class="wp-block-paragraph">Wodne <strong><a href="https://projekt-ogrzewania.pl">ogrzewanie podłogowe</a></strong> to system zamknięty w wylewce na kilkadziesiąt lat. Wybór komponentów ma bezpośredni wpływ nie tylko na początkową <strong>cenę projektu</strong>, ale także na bezawaryjność i koszty eksploatacji.</p>



<ul class="wp-block-list">
<li><strong>Izolacja termiczna (np. polistyren ekstrudowany XPS, <a href="https://projekt-ogrzewania.pl/produkt/plyta-styropianowa-eps-100-z-folia-przeciwwilgociowa/">EPS</a>)</strong>: <strong>Absolutny priorytet</strong>. Jej zadaniem jest kierowanie ciepła do góry, a nie ogrzewanie gruntu lub stropu poniżej. Oszczędzanie na grubości lub klasie izolacji to <strong>fałszywa ekonomia</strong>, która skutkuje wyższymi rachunkami za paliwo przez cały okres użytkowania domu. Różnica w <strong>koszcie materiału</strong> na lepszą izolację zwraca się w ciągu kilku sezonów grzewczych.</li>



<li><strong>Rury grzewcze</strong>: Na rynku dominują rury z tworzywa sztucznego (<a href="https://projekt-ogrzewania.pl/rura-pex-do-ogrzewania-podlogowego/">PEX</a>, <a href="https://projekt-ogrzewania.pl/rura-pert-do-ogrzewania-podlogowego/">PE-RT</a>) często w otulinie barierowej (PEX-Al-PEX). Różnice w <strong>cenie</strong> dotyczą marki, gwarancji. Wybór sprawdzonego producenta minimalizuje ryzyko późniejszych problemów.</li>



<li><strong>Rozdzielacz (kolektor) z osprzętem</strong>: To serce systemu. <strong>Podstawowy model z zaworami odcinającymi</strong> będzie tańszy niż <strong><a href="https://projekt-ogrzewania.pl/category/rozdzielacz-do-podlogowki/">rozdzielacz</a> z przepływomierzami i zaworami termostatycznymi</strong> na każdej pętli, umożliwiający precyzyjne zrównoważenie hydrauliczne i regulację temperatury w każdym pomieszczeniu. To inwestycja w komfort i oszczędność energii.</li>



<li><strong>System mocowania rur</strong>: Najpopularniejsze to <strong><a href="https://projekt-ogrzewania.pl/produkt/mata-mocujaca-do-ogrzewania-podlogowego/">płyty izolacyjne z fabrycznie naniesionym wypustkami</a></strong> (szybki i precyzyjny montaż) lub <strong>listwy montażowe</strong> mocowane do tradycyjnej izolacji. <strong>Pierwsze rozwiązanie jest szybsze, ale często droższe w materiale</strong>.</li>



<li><strong>Sterowanie</strong>: Od prostych <strong>termostatów pokojowych</strong> sterujących siłownikami na rozdzielaczu, po <strong>zaawansowane sterowniki pogodowe</strong> współpracujące z czujnikiem temperatury zewnętrznej i modulującą pracą źródła ciepła. Im bardziej zaawansowana automatyka, tym wyższy <strong>koszt zakupu</strong>, ale i większy <strong>potencjał oszczędności</strong>.</li>
</ul>



<h2 class="wp-block-heading">Szczegółowy rozkład kosztów: od projektu po rozruch systemu.</h2>



<p class="wp-block-paragraph">Aby&nbsp;<strong>wycena ogrzewania podłogowego</strong>&nbsp;była kompletna, należy ją rozbić na logiczne etapy. Poniższa symulacja dotyczy przykładowego, nowo budowanego domu parterowego o&nbsp;<strong>powierzchni grzewczej 150 m²</strong>.</p>



<h3 class="wp-block-heading">Etap 1: Projekt instalacji – fundament poprawnego wykonania i kosztorysu</h3>



<p class="wp-block-paragraph"><strong><a href="https://projekt-ogrzewania.pl/produkt/projekt-ogrzewania-podlogowego-do-150-m2/">Profesjonalny projekt ogrzewania podłogowego</a></strong> jest niezbędny. Inwestycja rzędu kilkuset złotych pozwala uniknąć błędów wartych tysiące.</p>



<ul class="wp-block-list">
<li><strong>Co zawiera?</strong> Obliczenia strat ciepła dla każdego pomieszczenia, rozplanowanie pętli grzewczych z określeniem ich długości i odstępów, schemat rozdzielacza, specyfikację materiałów.</li>



<li><strong>Dlaczego to konieczne?</strong> Dzięki projektowi wykonawca wie dokładnie, ile i jakich materiałów potrzebuje, co pozwala na <strong>precyzyjną wycenę</strong>. Zapobiega to sytuacjom, gdzie &#8222;na oko&#8221; układana pętla jest za długa, co skutkuje zimnymi podłogami i brakiem komfortu.</li>



<li><strong>Koszt projektu: 500 – 2000 zł</strong> (w zależności od złożoności obiektu).</li>
</ul>



<p class="wp-block-paragraph"><strong>Szacunkowy łączny koszt materiałów (bez źródła ciepła): ok. 26 275 zł.</strong>&nbsp;(przy średnich cenach)</p>



<h2 class="wp-block-heading">Etap 2: Koszt materiałów podstawowych do wykonania podłogówki.</h2>



<p class="wp-block-paragraph">To główna pozycja w&nbsp;<strong>kosztorysie materiałowym</strong>. Przykładowe obliczenia dla domu o&nbsp;<strong>powierzchni grzewczej 150 m²</strong>:</p>



<ol start="1" class="wp-block-list">
<li><strong>Rury grzewcze PEX 16mm</strong>: Przyjmując standardowy rozstaw 15 cm, na 1 m² potrzeba ok. 6,5 m.b. rury.
<ul class="wp-block-list">
<li><strong>Potrzebna ilość</strong>: 150 m² * 6,5 mb = ok. 975 mb.</li>



<li><strong>Cena rury</strong>: 4 – 6 zł/mb (przy zakupie większej ilości).</li>



<li><strong>Koszt rur</strong>: 975 mb * 5 zł (średnia) = <strong>ok. 4 875 zł</strong>.</li>
</ul>
</li>



<li><strong>Izolacja termiczna (styropian XPS 5-10 cm)</strong>: Kluczowy element dla efektywności. Cena: 30 – 60 zł/m².
<ul class="wp-block-list">
<li><strong>Koszt izolacji</strong>: 150 m² * 45 zł = <strong>ok. 6 750 zł</strong>.</li>
</ul>
</li>



<li><strong>Rozdzielacz z automatyką (na 10 pętli)</strong>: Serce systemu, pozwalające na niezależną kontrolę obiegów.
<ul class="wp-block-list">
<li><strong>Koszt rozdzielacza</strong>: 1 800 – 4 000 zł. Przyjmijmy <strong>2 800 zł</strong>.</li>
</ul>
</li>



<li><strong>System mocowania (płyty)</strong>: Umożliwia szybki i precyzyjny montaż rur.
<ul class="wp-block-list">
<li><strong>Koszt płyt</strong>: 150 m² * 17 zł (średnia z przedziału 12–22 zł/m²) = <strong>ok. 2 550 zł</strong>.</li>
</ul>
</li>



<li><strong>Zawory, siłowniki, taśmy, kołki (materiały pomocnicze)</strong>: Niezbędne akcesoria montażowe.
<ul class="wp-block-list">
<li><strong>Koszt akcesoriów</strong>: <strong>ok. 2 000 zł</strong> (średnia z przedziału 1 500 – 2 500 zł).</li>
</ul>
</li>
</ol>



<p class="wp-block-paragraph"><strong>Szacunkowy łączny koszt materiałów podstawowych (bez źródła ciepła): ok. 18 975 zł.</strong>&nbsp;(przy średnich cenach)</p>



<p class="wp-block-paragraph">Ta kalkulacja wyraźnie pokazuje, że największymi składowymi w&nbsp;<strong>koszcie materiałów</strong>&nbsp;są&nbsp;<strong>izolacja termiczna</strong>&nbsp;oraz&nbsp;<strong>rozdzielacz z osprzętem</strong>, a nie – jak mogłoby się wydawać – same rury grzewcze. Dzięki&nbsp;<strong>prawidłowej izolacji</strong>&nbsp;system pracuje efektywnie, a&nbsp;<strong>rozdzielacz z automatyką</strong>&nbsp;zapewnia komfort i oszczędności w trakcie eksploatacji.</p>



<h3 class="wp-block-heading">Etap 3: Cena robocizny za montaż instalacji wodnej.</h3>



<p class="wp-block-paragraph"><strong>Koszt wykonania</strong> zależy od regionu Polski, renomy firmy i skomplikowania układu. </p>



<ul class="wp-block-list">
<li><strong>Zakres prac</strong>: Ułożenie izolacji, zamocowanie rur według projektu, montaż rozdzielacza, wykonanie <strong>próby ciśnieniowej</strong> (szczelności), zalanie systemu i nadzór nad wylewką.</li>



<li><strong>Stawka za montaż</strong>: 45 – 80 zł/m² powierzchni grzewczej.</li>



<li><strong>Dla domu 150 m²: 150 m² * 60 zł = ok. 9 000 zł.</strong></li>
</ul>



<h3 class="wp-block-heading">Etap 4: Źródło ciepła – największa zmienna w budżecie inwestycyjnym.</h3>



<p class="wp-block-paragraph">Wodne&nbsp;<strong>ogrzewanie podłogowe</strong>&nbsp;potrzebuje efektywnego źródła ciepła, pracującego w niskotemperaturowym trybie. To osobna, poważna inwestycja.</p>



<ul class="wp-block-list">
<li><strong>Pompa ciepła typu powietrze-woda</strong>: Idealne, wysokoefektywne źródło dla podłogówki. <strong>Koszt z montażem: 25 000 – 45 000 zł.</strong></li>



<li><strong>Kocioł gazowy kondensacyjny</strong>: Bardzo dobre i popularne rozwiązanie. <strong>Koszt z montażem: 7 000 – 15 000 zł.</strong></li>



<li><strong>Kocioł na pellet z podajnikiem</strong>: Dobre rozwiązanie tam, gdzie nie ma gazu. <strong>Koszt z montażem: 15 000 – 25 000 zł.</strong></li>
</ul>



<h3 class="wp-block-heading">Podsumowanie widełek cenowych dla kompletnej instalacji.</h3>



<ul class="wp-block-list">
<li><strong>Sam system ogrzewania podłogowego (materiały + robocizna, BEZ źródła ciepła): 100 – 180 zł/m².</strong> Dla 150 m²: <strong>15 000 – 27 000 zł.</strong></li>



<li><strong>Kompletna instalacja z kotłem gazowym kondensacyjnym: 30 000 – 45 000 zł.</strong></li>



<li><strong>Kompletna instalacja z pompą ciepła: 50 000 – 75 000 zł.</strong></li>
</ul>



<p class="wp-block-paragraph">Należy pamiętać, że powyższe kwoty nie obejmują często&nbsp;<strong>kosztu wylewki jastrychowej</strong>&nbsp;(30-50 zł/m²), której wykonanie jest nieodłącznym elementem procesu, ani&nbsp;<strong>kosztu finalnego wykończenia posadzki</strong>&nbsp;(płytki, panele).</p>



<h2 class="wp-block-heading">Projekt ogrzewania podłogowego – dlaczego jest niezbędny dla rzetelnej wyceny i skuteczności systemu?</h2>



<p class="wp-block-paragraph">W kontekście <strong>wyceny ogrzewania podłogowego</strong> wodnego, projekt jest nie opcją, a <strong>koniecznością</strong>. To dokument, który stanowi podstawę uczciwej i porównywalnej <strong>wyceny od wykonawców</strong>. Bez niego firmy mogą podawać kwoty „na oko”, które później, w trakcie realizacji, mogą znacząco wzrosnąć z powodu „nieprzewidzianych okoliczności”. </p>



<p class="wp-block-paragraph"><a href="https://projekt-ogrzewania.pl/kategoria-produktu/projekty/">Projekt podłogówki</a> precyzyjnie określa zapotrzebowanie na materiały: metraż rury, rodzaj izolacji, typ i wielkość rozdzielacza. Dla inwestora jest to gwarancja, że zapłaci za realne, a nie szacunkowe zużycie. Co więcej, dobrze wykonany projekt optymalizuje układ pętli, zapewniając równomierny rozkład temperatury i unikając tzw. „efektu zebry”, a także pozwala na odpowiednie strefowanie grzania, co przekłada się bezpośrednio na <strong>future oszczędności w kosztach eksploatacji</strong>. Pominięcie tego etapu to wysokie ryzyko popełnienia błędów konstrukcyjnych, których naprawa w zatopionej w wylewce instalacji jest niewykonalna lub horrendalnie droga.</p>



<h2 class="wp-block-heading">Jak kontrolować koszty? Praktyczne wskazówki przy zamawianiu wykonania.</h2>



<ol start="1" class="wp-block-list">
<li><strong>Żądaj szczegółowych ofert kosztorysowych</strong>. Porównuj nie tylko kwotę końcową, ale rozbicie na: materiały (z podaniem konkretnych marek i modeli), robociznę, koszt projektu. Unikaj ofert typu „pakiet za 40 000 zł” bez detali.</li>



<li><strong>Inwestuj w izolację, rozsądnie dobieraj automatyke</strong>. Najlepszym obszarem do alokacji budżetu jest wysokiej klasy izolacja termiczna. W zakresie sterowania, często wystarczający jest <strong>rozdzielacz z przepływomierzami i termostatami pokojowymi</strong>. Bardziej zaawansowaną automatykę pogodową można dołożyć w przyszłości.</li>



<li><strong>Strefuj ogrzewanie</strong>. Zaplanuj osobne pętle dla salonu, sypialni, łazienki. Pozwoli to na niezależne, oszczędne zarządzanie temperaturą w różnych częściach domu, obniżając <strong>rachunki za energię</strong>.</li>



<li><strong>Wybierz wykonawcę z referencjami i gwarancją</strong>. Nie kieruj się wyłącznie najniższą <strong>ceną</strong>. Zapytaj o wykonane realizacje, poproś o kontakt do poprzednich klientów. Sprawdź zakres gwarancji na materiały i na szczelność wykonanej instalacji.</li>



<li><strong>Zaplanuj harmonogram prac</strong>. Koordynacja między instalatorami a ekipą wykonującą wylewkę jest kluczowa. Instalacja po ułożeniu i próbie szczelności musi być zalana czynnikiem pod ciśnieniem i zabezpieczona na czas prac wykończeniowych.</li>
</ol>



<h2 class="wp-block-heading">Podsumowanie kosztów w formie tabelarycznej.</h2>



<p class="wp-block-paragraph">Aby ułatwić Państwu rozeznanie w składowych&nbsp;<strong>wyceny ogrzewania podłogowego wodnego</strong>, poniższa tabela prezentuje zestawienie kluczowych pozycji kosztorysowych dla przykładowego domu o powierzchni 150 m². Wartości są uśrednione i mają charakter poglądowy – finalna cena zależy od konkretnych warunków technicznych i wybranych rozwiązań.</p>



<style>
/* RESPONSYWNA TABELA KOSZTÓW – WORDPRESS */
.kosztorys-wrap {
  max-width: 100%;
  overflow-x: auto;
  margin: 30px 0;
  font-family: Arial, sans-serif;
}

.kosztorys-table {
  width: 100%;
  min-width: 800px;
  border-collapse: collapse;
  background: #ffffff;
  box-shadow: 0 0 10px rgba(0,0,0,0.08);
}

.kosztorys-table th,
.kosztorys-table td {
  padding: 14px 16px;
  border: 1px solid #ddd;
  text-align: left;
  vertical-align: top;
}

.kosztorys-table th {
  background: #1e73be;
  color: #ffffff;
  font-weight: bold;
  font-size: 15px;
}

.kosztorys-table tr:nth-child(even) {
  background: #f7f7f7;
}

.kosztorys-table tr:hover {
  background: #eef6ff;
}

.kosztorys-koszt {
  font-weight: bold;
  color: #0a7d2e;
  white-space: nowrap;
}

@media (max-width: 768px) {
  .kosztorys-table th,
  .kosztorys-table td {
    font-size: 14px;
    padding: 12px 10px;
  }
}
</style>

<div class="kosztorys-wrap">
  <table class="kosztorys-table">
    <thead>
      <tr>
        <th>Pozycja kosztorysowa</th>
        <th>Zakres / Opis</th>
        <th>Szacunkowy koszt (brutto)</th>
        <th>Uwagi</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><strong>Projekt instalacji</strong></td>
        <td>Obliczenia, schemat układu, specyfikacja materiałów</td>
        <td class="kosztorys-koszt">500 – 2 000 zł</td>
        <td>Podstawa rzetelnej wyceny i poprawnego montażu</td>
      </tr>

      <tr>
        <td><strong>Materiały podstawowe</strong></td>
        <td>Rury, izolacja, rozdzielacz, system mocowania, akcesoria</td>
        <td class="kosztorys-koszt">100 – 180 zł/m²<br>Przy 150 m²: 15 000 – 27 000 zł</td>
        <td>Koszt silnie zależny od jakości komponentów</td>
      </tr>

      <tr>
        <td><strong>Robocizna montażowa</strong></td>
        <td>Ułożenie systemu, montaż rozdzielacza, próby, nadzór</td>
        <td class="kosztorys-koszt">45 – 80 zł/m²<br>Przy 150 m²: 6 750 – 12 000 zł</td>
        <td>Stawka zależna od regionu i skomplikowania układu</td>
      </tr>

      <tr>
        <td><strong>Źródło ciepła – opcja 1</strong></td>
        <td>Kocioł gazowy kondensacyjny z montażem</td>
        <td class="kosztorys-koszt">7 000 – 15 000 zł</td>
        <td>Koszt zależny od mocy i marki</td>
      </tr>

      <tr>
        <td><strong>Źródło ciepła – opcja 2</strong></td>
        <td>Pompa ciepła powietrze–woda z montażem</td>
        <td class="kosztorys-koszt">25 000 – 45 000 zł</td>
        <td>Koszt kompleksowej instalacji</td>
      </tr>

      <tr>
        <td><strong>Dodatkowe elementy</strong></td>
        <td>Wylewka jastrychowa, sterowniki pokojowe</td>
        <td class="kosztorys-koszt">30 – 50 zł/m² (wylewka)</td>
        <td>Często realizowane przez inną ekipę</td>
      </tr>
    </tbody>
  </table>
</div>




<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Otrzymaj spersonalizowaną wycenę dla swojego projektu.</h2>



<p class="wp-block-paragraph">Przedstawione wyliczenia i widełki cenowe mają charakter ogólnego zarysu.&nbsp;<strong>Rzeczywista i precyzyjna wycena ogrzewania podłogowego</strong>&nbsp;zawsze wymaga indywidualnej analizy konkretnego projektu, stanu budynku oraz Państwa oczekiwań. Aby otrzymać szczegółową, niezobowiązującą ofertę dopasowaną do Twoich potrzeb, zachęcamy do kontaktu z naszymi specjalistami.</p>



<p class="wp-block-paragraph"><strong>Skontaktuj się z nami, aby omówić szczegóły i uzyskać kompleksową wycenę:</strong><br><a href="https://projekt-ogrzewania.pl/kontakt/" target="_blank" rel="noreferrer noopener"><strong>https://projekt-ogrzewania.pl/kontakt/</strong></a></p>



<p class="wp-block-paragraph">Nasi eksperci przeanalizują dokumentację, doradzą w doborze optymalnych komponentów i przygotują dla Ciebie&nbsp;<strong>szczegółowy kosztorys instalacji ogrzewania podłogowego</strong>, stanowiący solidną podstawę do podjęcia decyzji i rozpoczęcia inwestycji w długoterminowy komfort cieplny Twojego domu.</p>



<p class="wp-block-paragraph">Podsumowując,&nbsp;<strong>wycena ogrzewania podłogowego</strong>&nbsp;wodnego to proces wymagający uwagi i zrozumienia jego składowych. Choć koszt inwestycyjny jest wysoki, należy patrzeć na niego przez pryzmat&nbsp;<strong>kilkudziesięcioletniej eksploatacji</strong>. Dzięki niskotemperaturowemu trybowi pracy i kompatybilności z najwydajniejszymi źródłami ciepła (pompy ciepła, kotły kondensacyjne), dobrze zaprojektowany i wykonany system zwraca się przez cały okres użytkowania w postaci niższych rachunków oraz nieporównywalnego komfortu cieplnego. Kluczem jest rozsądne zarządzanie budżetem, z naciskiem na jakość materiałów ukrytych w podłodze i rzetelny fachowy montaż.</p>



<h2 class="wp-block-heading">Sekcja FAQ:</h2>



<div class="schema-faq wp-block-yoast-faq-block"><div class="schema-faq-section" id="faq-question-1765279556751"><strong class="schema-faq-question">Ile kosztuje wycena ogrzewania podłogowego wodnego?</strong> <p class="schema-faq-answer">Koszt samej wyceny zwykle zawiera się w cenie projektu instalacji i wynosi od 500 do 2000 zł. Dzięki niej możesz uzyskać dokładny koszt całej inwestycji bez ryzyka niespodzianek.</p> </div> <div class="schema-faq-section" id="faq-question-1765279570923"><strong class="schema-faq-question">Czy ogrzewanie podłogowe wodne jest droższe od grzejników?</strong> <p class="schema-faq-answer">Koszt inwestycyjny jest wyższy, ale w dłuższej perspektywie podłogówka generuje niższe rachunki za ogrzewanie i zapewnia znacznie większy komfort cieplny.</p> </div> <div class="schema-faq-section" id="faq-question-1765279583339"><strong class="schema-faq-question">Od czego najbardziej zależy cena ogrzewania podłogowego?</strong> <p class="schema-faq-answer">Największy wpływ mają: metraż budynku, jakość izolacji, rodzaj rozdzielacza, automatyka sterująca oraz wybrane źródło ciepła (pompa ciepła, kocioł gazowy, pellet).</p> </div> <div class="schema-faq-section" id="faq-question-1765279595733"><strong class="schema-faq-question">Czy można wykonać ogrzewanie podłogowe w starym domu?</strong> <p class="schema-faq-answer">Tak, ale jest to droższe niż w nowym budynku. Dochodzą koszty skuwania posadzek, podnoszenia poziomów podłóg i często modernizacji całej instalacji grzewczej.</p> </div> <div class="schema-faq-section" id="faq-question-1765279614548"><strong class="schema-faq-question">Czy projekt ogrzewania podłogowego jest obowiązkowy?</strong> <p class="schema-faq-answer">Nie jest wymagany przepisami, ale w praktyce jest niezbędny. Bez projektu łatwo popełnić błędy, które skutkują nierównym grzaniem i wyższymi kosztami eksploatacji.</p> </div> </div>



<figure class="wp-block-embed aligncenter is-type-wp-embed is-provider-projekt-ogrzewania wp-block-embed-projekt-ogrzewania"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="9qIteOc8N6"><a href="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/">Projekt instalacji ogrzewania podłogowego &#8211; podłogówki</a></blockquote><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8222;Projekt instalacji ogrzewania podłogowego &#8211; podłogówki&#8221; &#8212; Projekt Ogrzewania" src="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/embed/#?secret=7cbJkulwD2#?secret=9qIteOc8N6" data-secret="9qIteOc8N6" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/kompleksowa-wycena-ogrzewania-podlogowego-wodnego-na-co-przygotowac-budzet/">Kompleksowa wycena ogrzewania podłogowego wodnego – na co przygotować budżet?</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Ile kosztuje 100 m² ogrzewania podłogowego?</title>
		<link>https://projekt-ogrzewania.pl/ile-kosztuje-100-m%c2%b2-ogrzewania-podlogowego/</link>
		
		<dc:creator><![CDATA[Robert Kucharski]]></dc:creator>
		<pubDate>Wed, 01 Jan 2025 12:48:12 +0000</pubDate>
				<category><![CDATA[Cennik]]></category>
		<category><![CDATA[Ceny]]></category>
		<category><![CDATA[Ceny instalacji]]></category>
		<category><![CDATA[Koszt podłogówki]]></category>
		<category><![CDATA[Koszty instalacji]]></category>
		<category><![CDATA[Koszty materiałów grzewczych]]></category>
		<category><![CDATA[Ogrzewanie podłogowe]]></category>
		<category><![CDATA[Planowanie budżetów]]></category>
		<category><![CDATA[Porady inwestycyjne]]></category>
		<category><![CDATA[Systemy grzewcze]]></category>
		<category><![CDATA[darmowy projekt ogrzewania]]></category>
		<category><![CDATA[ile kosztuje ogrzewanie podłogowe]]></category>
		<category><![CDATA[instalacja ogrzewania]]></category>
		<category><![CDATA[koszty instalacji ogrzewania]]></category>
		<category><![CDATA[ogrzewanie podłogowe 2025]]></category>
		<category><![CDATA[planowanie budżetów]]></category>
		<category><![CDATA[rozdzielacz do podłogówki]]></category>
		<category><![CDATA[rury do ogrzewania podłogowego]]></category>
		<category><![CDATA[systemy grzewcze]]></category>
		<category><![CDATA[szafka do rozdzielacza]]></category>
		<guid isPermaLink="false">https://projekt-ogrzewania.pl/?p=1875</guid>

					<description><![CDATA[<p>Ile kosztuje 100 m² ogrzewania podłogowego? To pytanie nurtuje wielu inwestorów. W artykule szczegółowo omawiamy koszty materiałów i robocizny na 2025 rok. Dowiedz się, jakie wydatki uwzględnić, by zaplanować budżet na ogrzewanie podłogowe. Opisujemy kluczowe elementy, takie jak rury, rozdzielacz i szafka, a także podpowiadamy, jak skorzystać z darmowego projektu.</p>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/ile-kosztuje-100-m%c2%b2-ogrzewania-podlogowego/">Ile kosztuje 100 m² ogrzewania podłogowego?</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<style>
#rk-100-cost{--dark:#102536;--navy:#14384d;--blue:#078fbe;--cyan:#25c7d8;--cyan-soft:#e8fbff;--orange:#ff6a3d;--orange-soft:#fff1eb;--green:#16836b;--green-soft:#eaf8f3;--yellow:#e6ad2f;--yellow-soft:#fff8df;--red:#d94b3d;--red-soft:#fff0ee;--violet:#656fd4;--ink:#1f2c37;--text:#475967;--muted:#6b7e8a;--line:#d5e4eb;--soft:#f4f9fb;--white:#fff;width:100%;max-width:1180px;margin:34px auto 72px;color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:18px;line-height:1.75}
#rk-100-cost,#rk-100-cost *{box-sizing:border-box}#rk-100-cost img,#rk-100-cost svg{display:block;max-width:100%}#rk-100-cost a{color:var(--blue);text-decoration-thickness:1px;text-underline-offset:3px}#rk-100-cost p{margin:0 0 18px}#rk-100-cost ul,#rk-100-cost ol{margin:0 0 20px;padding-left:24px}#rk-100-cost li+li{margin-top:8px}#rk-100-cost strong{color:var(--dark)}#rk-100-cost section[id]{scroll-margin-top:28px}
#rk-100-cost .rk100-shell{position:relative;overflow:hidden;background:var(--white);border:1px solid var(--line);border-radius:28px;box-shadow:0 24px 65px rgba(16,37,54,.10)}#rk-100-cost .rk100-progress-track{position:absolute;top:0;left:0;right:0;z-index:8;height:6px;background:rgba(255,255,255,.14)}#rk-100-cost .rk100-progress{width:0;height:100%;background:linear-gradient(90deg,var(--cyan),var(--orange))}
#rk-100-cost .rk100-hero{position:relative;overflow:hidden;color:#fff;background:radial-gradient(circle at 88% 18%,rgba(37,199,216,.24),transparent 29%),radial-gradient(circle at 8% 110%,rgba(255,106,61,.20),transparent 33%),linear-gradient(130deg,#0f2738 0%,#143e53 58%,#102536 100%)}#rk-100-cost .rk100-hero:after{content:"";position:absolute;top:-55%;right:-7%;width:310px;height:620px;border:34px solid rgba(255,255,255,.05);border-radius:50%;transform:rotate(-15deg)}#rk-100-cost .rk100-hero-inner{position:relative;z-index:2;padding:72px 72px 64px}#rk-100-cost .rk100-eyebrow,#rk-100-cost .rk100-kicker{display:inline-flex;align-items:center;gap:9px;color:var(--blue);font-size:.72rem;font-weight:900;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}#rk-100-cost .rk100-eyebrow{color:#8cf3ff}#rk-100-cost .rk100-eyebrow b{width:9px;height:9px;border-radius:99px;background:var(--orange);box-shadow:0 0 0 7px rgba(255,106,61,.14)}#rk-100-cost .rk100-hero-title{max-width:990px;margin:18px 0 20px;color:#fff;font-size:clamp(2rem,4.5vw,4rem);font-weight:950;letter-spacing:-.045em;line-height:1.02}#rk-100-cost .rk100-hero-lead{max-width:920px;margin-bottom:28px;color:#dceef4;font-size:1.09rem;line-height:1.68}#rk-100-cost .rk100-meta{display:flex;flex-wrap:wrap;gap:11px 24px;color:#b9d5df;font-size:.76rem;font-weight:750}#rk-100-cost .rk100-meta span{display:inline-flex;align-items:center;gap:8px}#rk-100-cost .rk100-meta i{width:7px;height:7px;border-radius:99px;background:var(--cyan)}
#rk-100-cost .rk100-nav{padding:24px 34px 25px;border-bottom:1px solid var(--line);background:#fbfdfe}#rk-100-cost .rk100-nav strong{display:block;margin:0 0 12px;color:var(--muted);font-size:.68rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}#rk-100-cost .rk100-nav-links{display:flex;flex-wrap:wrap;gap:8px}#rk-100-cost .rk100-nav a{display:inline-flex;align-items:center;min-height:39px;padding:8px 14px;color:var(--dark);font-size:.72rem;font-weight:850;line-height:1.25;text-decoration:none;background:#edf5f8;border:1px solid transparent;border-radius:999px;transition:.2s ease}#rk-100-cost .rk100-nav a:hover,#rk-100-cost .rk100-nav a:focus-visible{color:var(--blue);border-color:var(--cyan);background:var(--cyan-soft);transform:translateY(-1px)}
#rk-100-cost .rk100-section{padding:68px 72px;border-bottom:1px solid var(--line)}#rk-100-cost .rk100-section:nth-of-type(even){background:#fcfeff}#rk-100-cost h2{max-width:980px;margin:9px 0 21px;color:var(--dark);font-size:clamp(1.65rem,3.2vw,2.65rem);font-weight:950;letter-spacing:-.035em;line-height:1.12}#rk-100-cost h3{margin:0 0 10px;color:var(--dark);font-size:1.14rem;font-weight:900;letter-spacing:-.015em;line-height:1.28}#rk-100-cost h4{margin:0 0 8px;color:var(--dark);font-size:.92rem;font-weight:900;line-height:1.35}#rk-100-cost .rk100-intro{max-width:960px;color:var(--text);font-size:1.05rem}
#rk-100-cost .rk100-answer{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,.75fr);overflow:hidden;margin:30px 0;border:1px solid var(--line);border-radius:20px}#rk-100-cost .rk100-answer-main{padding:30px;background:var(--cyan-soft)}#rk-100-cost .rk100-answer-side{padding:30px;background:var(--dark)}#rk-100-cost .rk100-answer-side h3{color:#fff}#rk-100-cost .rk100-answer-side p{color:#d7e9ef}#rk-100-cost .rk100-number{display:block;margin:8px 0;color:#fff;font-size:1.62rem;font-weight:950;line-height:1.08}#rk-100-cost .rk100-grid-2,#rk-100-cost .rk100-grid-3,#rk-100-cost .rk100-grid-4{display:grid;gap:18px;margin-top:26px}#rk-100-cost .rk100-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}#rk-100-cost .rk100-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}#rk-100-cost .rk100-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}#rk-100-cost .rk100-card{padding:25px;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 12px 30px rgba(16,37,54,.045)}#rk-100-cost .rk100-card p:last-child{margin-bottom:0}#rk-100-cost .rk100-card-label{display:block;margin-bottom:15px;color:var(--blue);font-size:.66rem;font-weight:950;letter-spacing:.06em;text-transform:uppercase}#rk-100-cost .rk100-card-price{display:block;margin:11px 0;color:var(--dark);font-size:1.35rem;font-weight:950;line-height:1.15}
#rk-100-cost .rk100-notice{margin:26px 0 0;padding:20px 22px;border:1px solid var(--line);border-left:5px solid var(--blue);border-radius:14px;background:var(--cyan-soft)}#rk-100-cost .rk100-notice.is-orange{border-left-color:var(--orange);background:var(--orange-soft)}#rk-100-cost .rk100-notice.is-green{border-left-color:var(--green);background:var(--green-soft)}#rk-100-cost .rk100-notice.is-yellow{border-left-color:var(--yellow);background:var(--yellow-soft)}#rk-100-cost .rk100-notice p:last-child{margin-bottom:0}#rk-100-cost .rk100-formula{margin:25px 0;padding:22px 25px;color:#dff4fa;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92rem;background:var(--dark);border-radius:14px;overflow-wrap:anywhere}
#rk-100-cost .rk100-tool{overflow:hidden;margin-top:30px;color:#eaf6fa;background:var(--dark);border:1px solid #305269;border-radius:24px;box-shadow:0 22px 46px rgba(16,37,54,.18)}#rk-100-cost .rk100-tool strong,#rk-100-cost .rk100-tool h3,#rk-100-cost .rk100-tool h4{color:#fff}#rk-100-cost .rk100-tool p{color:#c7dce4}#rk-100-cost .rk100-tool-head{display:flex;align-items:flex-start;justify-content:space-between;gap:26px;padding:30px 34px;background:linear-gradient(135deg,#14384d,#174d61);border-bottom:1px solid #31566c}#rk-100-cost .rk100-tool-head p{max-width:820px;margin:5px 0 0;font-size:.82rem}#rk-100-cost .rk100-reset{flex:0 0 auto;min-height:42px;padding:9px 16px;color:#dff8fc;font:inherit;font-size:.72rem;font-weight:850;cursor:pointer;border:1px solid #50778a;border-radius:999px;background:rgba(255,255,255,.06)}#rk-100-cost .rk100-input-block{padding:28px 34px;border-bottom:1px solid #31566c}#rk-100-cost .rk100-input-block:nth-child(odd){background:#112c3e}#rk-100-cost .rk100-input-intro{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}#rk-100-cost .rk100-input-intro p{max-width:760px;margin:0;font-size:.70rem}#rk-100-cost .rk100-input-tag{flex:0 0 auto;padding:6px 10px;color:#8debf5;font-size:.58rem;font-weight:900;text-transform:uppercase;border:1px solid #3d687a;border-radius:999px}#rk-100-cost .rk100-fields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}#rk-100-cost .rk100-field{min-width:0}#rk-100-cost .rk100-field label{display:block;min-height:42px;margin-bottom:7px;color:#ecf8fb;font-size:.66rem;font-weight:850;line-height:1.35}#rk-100-cost .rk100-field input,#rk-100-cost .rk100-field select{width:100%;height:46px;margin:0;padding:9px 12px;color:var(--dark);font:inherit;font-size:.80rem;background:#fff;border:1px solid #a9c0cb;border-radius:9px;outline:none}#rk-100-cost .rk100-field input:focus,#rk-100-cost .rk100-field select:focus{border-color:var(--cyan);box-shadow:0 0 0 3px rgba(37,199,216,.16)}#rk-100-cost .rk100-field small{display:block;margin-top:5px;color:#8facb8;font-size:.56rem;line-height:1.45}#rk-100-cost .rk100-rates-note{margin:15px 0 0;color:#91adb8;font-size:.60rem}
#rk-100-cost .rk100-options{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}#rk-100-cost .rk100-option{position:relative;display:flex;align-items:flex-start;gap:9px;min-height:67px;padding:12px;color:#cfe2e9;font-size:.63rem;font-weight:800;line-height:1.4;cursor:pointer;background:#17384a;border:1px solid #3b6074;border-radius:11px}#rk-100-cost .rk100-option input{flex:0 0 auto;width:17px;height:17px;margin:2px 0 0;accent-color:var(--cyan)}#rk-100-cost .rk100-option span{display:block}#rk-100-cost .rk100-option small{display:block;margin-top:3px;color:#8facb8;font-size:.53rem;font-weight:650}
#rk-100-cost .rk100-live{padding:28px 34px;border-bottom:1px solid #31566c;background:#102b3c}#rk-100-cost .rk100-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}#rk-100-cost .rk100-summary-card{min-width:0;padding:16px 14px;background:#17384a;border:1px solid #3b6074;border-radius:13px}#rk-100-cost .rk100-summary-card span{display:block;min-height:34px;color:#9db9c4;font-size:.57rem;font-weight:800;line-height:1.35;text-transform:uppercase}#rk-100-cost .rk100-summary-card strong{display:block;margin-top:7px;color:#fff;font-size:.98rem;line-height:1.2;overflow-wrap:anywhere}
#rk-100-cost .rk100-scope-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:14px}#rk-100-cost .rk100-scope{padding:19px;background:#173344;border:1px solid #3d6073;border-radius:15px}#rk-100-cost .rk100-scope.is-main{border-color:var(--cyan);box-shadow:inset 0 0 0 1px rgba(37,199,216,.25)}#rk-100-cost .rk100-scope small{display:block;min-height:37px;color:#9db9c4;font-size:.58rem;font-weight:850;line-height:1.35;text-transform:uppercase}#rk-100-cost .rk100-scope b{display:block;margin:8px 0 5px;color:#fff;font-size:1.25rem;line-height:1.1}#rk-100-cost .rk100-scope span{display:block;color:#9bc0cc;font-size:.57rem;line-height:1.45}
#rk-100-cost .rk100-chart-card{margin:18px 34px;padding:24px;background:#173344;border:1px solid #3d6073;border-radius:17px}#rk-100-cost .rk100-chart-card>p{margin-bottom:16px;font-size:.70rem}#rk-100-cost .rk100-stack{display:flex;width:100%;height:32px;overflow:hidden;background:#27485a;border:1px solid #476b7d;border-radius:9px}#rk-100-cost .rk100-segment{width:0;min-width:0;height:100%;transition:width .35s ease}#rk-100-cost .rk100-segment.is-pipe{background:#26c7d8}#rk-100-cost .rk100-segment.is-system{background:#078fbe}#rk-100-cost .rk100-segment.is-labor{background:#ff6a3d}#rk-100-cost .rk100-segment.is-start{background:#e6ad2f}#rk-100-cost .rk100-segment.is-project{background:#16836b}#rk-100-cost .rk100-segment.is-auto{background:#656fd4}#rk-100-cost .rk100-segment.is-floor{background:#af6cc4}#rk-100-cost .rk100-segment.is-other{background:#8a9ba5}#rk-100-cost .rk100-legend{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px 13px;margin-top:15px}#rk-100-cost .rk100-legend-item{display:grid;grid-template-columns:10px minmax(0,1fr);gap:8px;align-items:start;color:#bcd2da;font-size:.59rem;line-height:1.4}#rk-100-cost .rk100-dot{width:10px;height:10px;margin-top:4px;border-radius:3px}#rk-100-cost .rk100-legend-item b{display:block;color:#fff;font-size:.62rem}#rk-100-cost .rk100-dot.is-pipe{background:#26c7d8}#rk-100-cost .rk100-dot.is-system{background:#078fbe}#rk-100-cost .rk100-dot.is-labor{background:#ff6a3d}#rk-100-cost .rk100-dot.is-start{background:#e6ad2f}#rk-100-cost .rk100-dot.is-project{background:#16836b}#rk-100-cost .rk100-dot.is-auto{background:#656fd4}#rk-100-cost .rk100-dot.is-floor{background:#af6cc4}#rk-100-cost .rk100-dot.is-other{background:#8a9ba5}
#rk-100-cost .rk100-output-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:0 34px 18px;align-items:stretch}#rk-100-cost .rk100-output-card{min-width:0;padding:22px;background:#173344;border:1px solid #3d6073;border-radius:17px}#rk-100-cost .rk100-output-card>p{margin-bottom:15px;font-size:.70rem}#rk-100-cost .rk100-quantity-list,#rk-100-cost .rk100-missing-list{display:grid;gap:8px}#rk-100-cost .rk100-quantity{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 12px;color:#bcd2da;font-size:.63rem;background:#102b3c;border:1px solid #35576a;border-radius:9px}#rk-100-cost .rk100-quantity b{color:#fff;text-align:right}#rk-100-cost .rk100-missing{position:relative;padding:11px 12px 11px 38px;color:#cfe2e9;font-size:.63rem;background:#102b3c;border:1px solid #35576a;border-radius:9px}#rk-100-cost .rk100-missing:before{content:"!";position:absolute;left:12px;top:11px;display:grid;place-items:center;width:19px;height:19px;color:#fff;font-size:.58rem;font-weight:950;background:var(--orange);border-radius:50%}#rk-100-cost .rk100-missing.is-complete:before{content:"✓";background:var(--green)}
#rk-100-cost .rk100-offer-checks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:16px}#rk-100-cost .rk100-output-card .rk100-offer-checks{grid-template-columns:repeat(2,minmax(0,1fr))}#rk-100-cost .rk100-offer-check{display:flex;align-items:flex-start;gap:8px;padding:11px;color:#cee2e9;font-size:.59rem;line-height:1.4;background:#102b3c;border:1px solid #35576a;border-radius:9px}#rk-100-cost .rk100-offer-check input{flex:0 0 auto;width:16px;height:16px;margin:1px 0 0;accent-color:var(--green)}
#rk-100-cost .rk100-diagnostics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;padding:0 34px 30px}#rk-100-cost .rk100-diagnostic{padding:18px;background:#173344;border:1px solid #3d6073;border-left:5px solid var(--cyan);border-radius:13px}#rk-100-cost .rk100-diagnostic.is-warn{border-left-color:var(--orange)}#rk-100-cost .rk100-diagnostic.is-alert{border-left-color:var(--red)}#rk-100-cost .rk100-diagnostic.is-ok{border-left-color:var(--green)}#rk-100-cost .rk100-diagnostic span{display:block;margin-bottom:6px;color:#8facb8;font-size:.56rem;font-weight:850;letter-spacing:.05em;text-transform:uppercase}#rk-100-cost .rk100-diagnostic strong{display:block;margin-bottom:7px;font-size:.83rem}#rk-100-cost .rk100-diagnostic p{margin:0;color:#bdd1d9;font-size:.65rem;line-height:1.55}#rk-100-cost .rk100-tool-note{margin:0;padding:0 34px 28px;color:#91adb8;font-size:.60rem}
#rk-100-cost .rk100-cta{position:relative;overflow:hidden;margin:0;padding:46px 54px;color:#fff;background:linear-gradient(135deg,#102536,#165267)}#rk-100-cost .rk100-cta:after{content:"";position:absolute;right:-90px;bottom:-120px;width:310px;height:310px;border:34px solid rgba(37,199,216,.10);border-radius:50%}#rk-100-cost .rk100-cta>*{position:relative;z-index:2}#rk-100-cost .rk100-cta h2{color:#fff}#rk-100-cost .rk100-cta p{max-width:930px;color:#d6e8ee}#rk-100-cost .rk100-cta-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;margin-top:10px;padding:13px 23px;color:#fff!important;font-size:.82rem;font-weight:950;line-height:1.25;text-align:center;text-decoration:none!important;background:linear-gradient(135deg,var(--orange),#ff8a46);border:1px solid rgba(255,255,255,.22);border-radius:11px;box-shadow:0 12px 26px rgba(255,106,61,.24);transition:.2s ease}#rk-100-cost .rk100-cta-button:hover{transform:translateY(-2px)}#rk-100-cost .rk100-disclosure{display:block;max-width:880px;margin-top:12px;color:#9ebbc6;font-size:.60rem}
#rk-100-cost .rk100-table-wrap{margin-top:28px}#rk-100-cost .rk100-table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;font-size:.81rem;border:1px solid var(--line);border-radius:16px}#rk-100-cost .rk100-table th,#rk-100-cost .rk100-table td{padding:15px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}#rk-100-cost .rk100-table th{color:#fff;font-size:.68rem;line-height:1.35;background:var(--dark)}#rk-100-cost .rk100-table td{color:var(--text);background:#fff}#rk-100-cost .rk100-table tbody tr:last-child td{border-bottom:0}#rk-100-cost .rk100-table td strong{display:block}#rk-100-cost .rk100-checklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:26px}#rk-100-cost .rk100-checkitem{position:relative;padding:15px 16px 15px 47px;color:var(--text);font-size:.80rem;background:#fff;border:1px solid var(--line);border-radius:12px}#rk-100-cost .rk100-checkitem:before{content:"✓";position:absolute;left:15px;top:14px;display:grid;place-items:center;width:23px;height:23px;color:#fff;font-size:.65rem;font-weight:950;background:var(--green);border-radius:99px}#rk-100-cost .rk100-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:26px}#rk-100-cost .rk100-step{position:relative;padding:52px 21px 21px;background:#fff;border:1px solid var(--line);border-radius:15px}#rk-100-cost .rk100-step:before{content:attr(data-step);position:absolute;left:20px;top:18px;color:var(--blue);font-size:.67rem;font-weight:950;letter-spacing:.06em;text-transform:uppercase}#rk-100-cost .rk100-step p{margin:0;font-size:.80rem}
#rk-100-cost .rk100-faq{display:grid;gap:11px;margin-top:26px}#rk-100-cost .rk100-faq details{overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:13px}#rk-100-cost .rk100-faq summary{position:relative;padding:19px 56px 19px 20px;color:var(--dark);font-size:.87rem;font-weight:900;cursor:pointer;list-style:none}#rk-100-cost .rk100-faq summary::-webkit-details-marker{display:none}#rk-100-cost .rk100-faq summary:after{content:"+";position:absolute;right:18px;top:50%;display:grid;place-items:center;width:27px;height:27px;color:var(--blue);font-size:1.1rem;background:var(--cyan-soft);border-radius:99px;transform:translateY(-50%)}#rk-100-cost .rk100-faq details[open] summary:after{content:"−"}#rk-100-cost .rk100-faq-answer{padding:0 20px 19px;color:var(--text);font-size:.83rem}#rk-100-cost .rk100-source-box{margin-top:25px;padding:25px;background:var(--soft);border:1px solid var(--line);border-radius:15px}#rk-100-cost .rk100-update{margin-top:15px;color:var(--muted);font-size:.67rem;font-weight:800}
#rk-100-cost .rk100-author{margin:0;background:#f7fbfd;border-bottom:1px solid var(--line)}#rk-100-cost .rk100-author>input{position:absolute;opacity:0;pointer-events:none}#rk-100-cost .rk100-author-head{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:38px 52px 24px}#rk-100-cost .rk100-author-head h2{margin-bottom:5px}#rk-100-cost .rk100-author-head p{margin:0;color:var(--muted);font-size:.77rem}#rk-100-cost .rk100-author-mark{color:var(--blue);font-size:.64rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}#rk-100-cost .rk100-author-layout{display:grid;grid-template-columns:300px minmax(0,1fr);border-top:1px solid var(--line)}#rk-100-cost .rk100-author-side{padding:28px;text-align:center;background:var(--dark)}#rk-100-cost .rk100-author-photo{width:150px;height:150px;margin:0 auto 17px;overflow:hidden;border:5px solid rgba(255,255,255,.12);border-radius:50%}#rk-100-cost .rk100-author-photo img{width:100%;height:100%;object-fit:cover}#rk-100-cost .rk100-author-name{color:#fff;font-size:1.1rem;font-weight:950}#rk-100-cost .rk100-author-role{margin-top:6px;color:#afc9d3;font-size:.67rem;line-height:1.55}#rk-100-cost .rk100-author-social-label{margin-top:24px;color:#87a6b2;font-size:.57rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}#rk-100-cost .rk100-author-social{display:flex;justify-content:center;gap:9px;margin-top:10px}#rk-100-cost .rk100-author-social a{display:grid;place-items:center;width:41px;height:41px;color:#cde2e9;border:1px solid #446577;border-radius:50%}#rk-100-cost .rk100-author-social svg{width:18px;height:18px;fill:currentColor}#rk-100-cost .rk100-author-main{padding:28px 34px 34px}#rk-100-cost .rk100-author-quote{position:relative;margin:0 0 23px;padding:23px 24px 23px 63px;background:#fff;border:1px solid var(--line);border-radius:14px}#rk-100-cost .rk100-author-quote:before{content:"“";position:absolute;left:20px;top:2px;color:var(--cyan);font-family:Georgia,serif;font-size:4rem;line-height:1}#rk-100-cost .rk100-author-quote p{margin:0;color:var(--dark);font-size:.86rem;font-weight:750}#rk-100-cost .rk100-author-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}#rk-100-cost .rk100-author-tab{padding:9px 13px;color:var(--muted);font-size:.62rem;font-weight:900;cursor:pointer;background:#e8f1f5;border-radius:999px}#rk-100-cost .rk100-author-panel{display:none;color:var(--text);font-size:.79rem}#rk-100-cost #rk100-author-about:checked~.rk100-author-layout .rk100-panel-about,#rk-100-cost #rk100-author-exp:checked~.rk100-author-layout .rk100-panel-exp,#rk-100-cost #rk100-author-sites:checked~.rk100-author-layout .rk100-panel-sites{display:block}#rk-100-cost #rk100-author-about:checked~.rk100-author-layout label[for="rk100-author-about"],#rk-100-cost #rk100-author-exp:checked~.rk100-author-layout label[for="rk100-author-exp"],#rk-100-cost #rk100-author-sites:checked~.rk100-author-layout label[for="rk100-author-sites"]{color:#fff;background:var(--blue)}#rk-100-cost .rk100-author-lead{color:var(--dark);font-size:.88rem;font-weight:750}#rk-100-cost .rk100-author-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0}#rk-100-cost .rk100-author-fact{padding:14px 15px;background:#fff;border:1px solid var(--line);border-radius:11px}#rk-100-cost .rk100-author-fact b{display:block;margin-bottom:4px;color:var(--blue);font-size:.58rem;letter-spacing:.05em;text-transform:uppercase}#rk-100-cost .rk100-author-fact span{display:block;color:var(--dark);font-size:.71rem;font-weight:800;line-height:1.45}#rk-100-cost .rk100-author-topics{display:flex;flex-wrap:wrap;gap:7px;margin:14px 0 18px;padding:0;list-style:none}#rk-100-cost .rk100-author-topics li{margin:0;padding:7px 10px;color:var(--navy);font-size:.61rem;font-weight:800;background:var(--cyan-soft);border-radius:999px}#rk-100-cost .rk100-author-method{margin-top:17px;padding:15px 17px;background:var(--green-soft);border-left:4px solid var(--green);border-radius:10px}#rk-100-cost .rk100-author-method strong{display:block;margin-bottom:4px;font-size:.68rem}#rk-100-cost .rk100-author-method p{margin:0;font-size:.70rem;line-height:1.55}#rk-100-cost .rk100-site-links{display:flex;flex-wrap:wrap;gap:9px}#rk-100-cost .rk100-site-links a{padding:8px 12px;font-size:.65rem;font-weight:850;text-decoration:none;background:var(--cyan-soft);border-radius:999px}#rk-100-cost .rk100-final-cta{padding-top:58px;padding-bottom:58px}
@media(max-width:980px){#rk-100-cost .rk100-hero-inner,#rk-100-cost .rk100-section{padding-left:42px;padding-right:42px}#rk-100-cost .rk100-fields{grid-template-columns:repeat(2,minmax(0,1fr))}#rk-100-cost .rk100-options{grid-template-columns:repeat(3,minmax(0,1fr))}#rk-100-cost .rk100-offer-checks{grid-template-columns:repeat(3,minmax(0,1fr))}#rk-100-cost .rk100-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}#rk-100-cost .rk100-grid-3,#rk-100-cost .rk100-steps{grid-template-columns:repeat(2,minmax(0,1fr))}#rk-100-cost .rk100-author-layout{grid-template-columns:255px minmax(0,1fr)}}
@media(max-width:760px){#rk-100-cost{margin:18px auto 46px;font-size:16px}#rk-100-cost .rk100-shell{border-radius:18px}#rk-100-cost .rk100-hero-inner{padding:54px 24px 42px}#rk-100-cost .rk100-hero-title{font-size:clamp(2rem,11vw,3rem)}#rk-100-cost .rk100-nav{padding:20px 18px}#rk-100-cost .rk100-nav a{min-height:36px;padding:7px 11px;font-size:.66rem}#rk-100-cost .rk100-section{padding:48px 22px}#rk-100-cost .rk100-answer,#rk-100-cost .rk100-grid-2,#rk-100-cost .rk100-grid-3,#rk-100-cost .rk100-grid-4,#rk-100-cost .rk100-steps,#rk-100-cost .rk100-output-grid,#rk-100-cost .rk100-diagnostics,#rk-100-cost .rk100-author-layout{grid-template-columns:1fr}#rk-100-cost .rk100-tool-head,#rk-100-cost .rk100-input-intro{display:block}#rk-100-cost .rk100-tool-head{padding:25px 20px}#rk-100-cost .rk100-reset{margin-top:8px}#rk-100-cost .rk100-input-block,#rk-100-cost .rk100-live{padding-left:20px;padding-right:20px}#rk-100-cost .rk100-fields,#rk-100-cost .rk100-options,#rk-100-cost .rk100-offer-checks{grid-template-columns:1fr}#rk-100-cost .rk100-field label{min-height:0}#rk-100-cost .rk100-input-tag{display:inline-block;margin-top:10px}#rk-100-cost .rk100-summary{grid-template-columns:repeat(2,minmax(0,1fr))}#rk-100-cost .rk100-scope-grid{grid-template-columns:1fr}#rk-100-cost .rk100-chart-card{margin-left:20px;margin-right:20px}#rk-100-cost .rk100-legend{grid-template-columns:repeat(2,minmax(0,1fr))}#rk-100-cost .rk100-output-grid,#rk-100-cost .rk100-diagnostics{padding-left:20px;padding-right:20px}#rk-100-cost .rk100-tool-note{padding-left:20px;padding-right:20px}#rk-100-cost .rk100-cta{padding:42px 24px}#rk-100-cost .rk100-cta-button{width:100%}#rk-100-cost .rk100-author-head{display:block;padding:34px 22px 22px}#rk-100-cost .rk100-author-main{padding:24px 20px}#rk-100-cost .rk100-author-facts{grid-template-columns:1fr}#rk-100-cost .rk100-table{border:0;background:transparent}#rk-100-cost .rk100-table thead{display:none}#rk-100-cost .rk100-table tbody,#rk-100-cost .rk100-table tr,#rk-100-cost .rk100-table td{display:block;width:100%}#rk-100-cost .rk100-table tr{overflow:hidden;margin-bottom:14px;border:1px solid var(--line);border-radius:14px;box-shadow:0 8px 22px rgba(16,37,54,.05)}#rk-100-cost .rk100-table td{display:grid;grid-template-columns:minmax(105px,.75fr) minmax(0,1.25fr);gap:13px;padding:13px 15px;border-bottom:1px solid var(--line)}#rk-100-cost .rk100-table td:before{content:attr(data-label);color:var(--muted);font-size:.61rem;font-weight:900;line-height:1.35;text-transform:uppercase}#rk-100-cost .rk100-table td:last-child{border-bottom:0}}
@media(max-width:420px){#rk-100-cost .rk100-summary,#rk-100-cost .rk100-legend{grid-template-columns:1fr}#rk-100-cost .rk100-table td{grid-template-columns:1fr;gap:4px}}
</style>

<div id="rk-100-cost">
  <article class="rk100-shell">
    <div class="rk100-progress-track" aria-hidden="true"><div class="rk100-progress" id="rk100-progress"></div></div>

    <header class="rk100-hero">
      <div class="rk100-hero-inner">
        <span class="rk100-eyebrow"><b></b> Budżet inwestycji bez mieszania zakresów</span>
        <div class="rk100-hero-title">100 m² podłogówki może oznaczać trzy zupełnie różne ceny</div>
        <p class="rk100-hero-lead">Policz osobno materiały hydrauliczne, montaż instalacji oraz kompletną konstrukcję ogrzewanej podłogi. Zmieniaj metraż, ilość rury i każdą stawkę — wynik nie udaje uniwersalnego cennika.</p>
        <div class="rk100-meta"><span><i></i> Aktualizacja: 30 sierpnia 2026</span><span><i></i> Stawki edytowalne</span><span><i></i> Trzy zakresy kosztu</span><span><i></i> Kalkulator i kontrola oferty</span></div>
      </div>
    </header>

    <nav class="rk100-nav" aria-label="Skróty do części artykułu">
      <strong>Przejdź bezpośrednio do sekcji</strong>
      <div class="rk100-nav-links">
        <a href="#rk100-answer">Szybka odpowiedź</a><a href="#rk100-area-meaning">Co oznacza 100 m²?</a><a href="#rk100-scopes">Trzy zakresy</a><a href="#rk100-calculator">Kalkulator</a><a href="#rk100-result">Jak czytać wynik?</a><a href="#rk100-pipe">Rury</a><a href="#rk100-manifold">Rozdzielacz</a><a href="#rk100-labor">Robocizna</a><a href="#rk100-insulation">Izolacja</a><a href="#rk100-screed">Jastrych</a><a href="#rk100-automation">Automatyka</a><a href="#rk100-distribution">Magistrale i źródło</a><a href="#rk100-spacing">Rozstaw</a><a href="#rk100-active-area">Powierzchnia czynna</a><a href="#rk100-loops">Pętle</a><a href="#rk100-variants">Wariant budowy</a><a href="#rk100-offers">Porównanie ofert</a><a href="#rk100-exclusions">Wyłączenia</a><a href="#rk100-project">Wpływ projektu</a><a href="#rk100-checklist">Checklista</a><a href="#rk100-faq">FAQ</a><a href="#rk100-sources">Źródła</a>
      </div>
    </nav>

    <section class="rk100-section" id="rk100-answer">
      <span class="rk100-kicker">Najkrótsza odpowiedź</span>
      <h2>Ile kosztuje 100 m² ogrzewania podłogowego?</h2>
      <p class="rk100-intro"><strong>Nie istnieje jedna technicznie poprawna cena za 100 m² podłogówki</strong>, dopóki nie wiadomo, czy wycena obejmuje tylko rury i rozdzielacz, gotową instalację hydrauliczną, czy również izolację, automatykę i jastrych.</p>
      <div class="rk100-answer">
        <div class="rk100-answer-main">
          <h3>Przejrzysty model odniesienia</h3>
          <p>Dla domu o powierzchni całkowitej 100 m², powierzchni ogrzewanej 92 m² i powierzchni czynnej 82 m² kalkulator startuje od około 709 m rury oraz 8 orientacyjnych pętli. Przy wpisanych stawkach przykładowych daje to:</p>
          <ul><li>około <strong>6171 zł</strong> za podstawowe materiały hydrauliczne,</li><li>około <strong>10 161 zł</strong> za materiały, montaż, podłączenie i próbę,</li><li>około <strong>23 511 zł</strong> po przykładowym doliczeniu projektu, automatyki, izolacji i jastrychu.</li></ul>
          <p>To <strong>jawne obliczenie modelowe</strong>, nie średnia rynkowa ani oferta. Każdą wartość można zmienić w narzędziu.</p>
        </div>
        <aside class="rk100-answer-side">
          <h3>Najpierw zakres, później cena</h3>
          <span class="rk100-number">100 m² ≠ 100 m² rury</span>
          <p>Od powierzchni całkowitej trzeba odróżnić powierzchnię ogrzewaną i rzeczywiście czynną. Dopiero ta ostatnia pozwala wstępnie policzyć ilość przewodu.</p>
        </aside>
      </div>
      <div class="rk100-notice is-orange"><p><strong>Ważne:</strong> aktualizowanie dawnej ceny jednym procentem nie tworzy wiarygodnej wyceny. GUS podał, że w I kwartale 2026 r. ceny robót budowlanych specjalistycznych wzrosły o 1,7% względem poprzedniego kwartału, ale jest to wskaźnik grupy robót, a nie cennik konkretnej instalacji.</p></div>
    </section>

    <section class="rk100-section" id="rk100-area-meaning">
      <span class="rk100-kicker">Trzy różne powierzchnie</span>
      <h2>Co naprawdę oznacza „100 m² podłogówki”?</h2>
      <p class="rk100-intro">W kosztorysie trzeba nazwać podstawę każdej pozycji. Jeden wykonawca może liczyć robociznę od powierzchni całkowitej, drugi od ogrzewanej, a ilość rury i tak zależy od powierzchni czynnej oraz dobiegów.</p>
      <div class="rk100-grid-3">
        <article class="rk100-card"><span class="rk100-card-label">Powierzchnia całkowita</span><h3>Rzut objęty inwestycją</h3><p>Może obejmować ściany, schody, garaż, zabudowę lub pomieszczenia bez ogrzewania podłogowego. Jest przydatna przy części prac ogólnobudowlanych, lecz nie wyznacza automatycznie ilości rury.</p></article>
        <article class="rk100-card"><span class="rk100-card-label">Powierzchnia ogrzewana</span><h3>Pomieszczenia z podłogówką</h3><p>Obejmuje pomieszczenia przewidziane do ogrzewania płaszczyznowego. Może być podstawą rozliczenia robocizny, jeśli umowa jasno tak stanowi.</p></article>
        <article class="rk100-card"><span class="rk100-card-label">Powierzchnia czynna</span><h3>Pole, w którym faktycznie leży rura</h3><p>Pomniejsza się ją o trwałą zabudowę i inne wyłączone fragmenty. To od niej, rozstawu i geometrii zaczyna się szacowanie długości przewodu.</p></article>
      </div>
      <div class="rk100-formula">długość orientacyjna rury = (powierzchnia czynna × zużycie rury na m² + dobiegi) × zapas materiałowy</div>
    </section>

    <section class="rk100-section" id="rk100-scopes">
      <span class="rk100-kicker">Porównuj porównywalne</span>
      <h2>Trzy zakresy kosztu ogrzewania podłogowego</h2>
      <p class="rk100-intro">Największa różnica w internetowych „cenach za m²” często nie wynika ze stawki, lecz z innego zakresu. Dlatego ten artykuł i kalkulator pokazują trzy osobne sumy.</p>
      <div class="rk100-grid-3">
        <article class="rk100-card"><span class="rk100-card-label">Zakres 1</span><h3>Materiały hydrauliczne</h3><p>Rura, rozdzielacz, szafka oraz elementy systemowe i montażowe. Bez robocizny, automatyki, izolacji, jastrychu i źródła ciepła.</p></article>
        <article class="rk100-card"><span class="rk100-card-label">Zakres 2</span><h3>Wykonana instalacja</h3><p>Materiały hydrauliczne, ułożenie rur, podłączenie rozdzielacza, próba i podstawowe uruchomienie w zakresie wpisanym do narzędzia.</p></article>
        <article class="rk100-card"><span class="rk100-card-label">Zakres 3</span><h3>Kompletna ogrzewana podłoga</h3><p>Instalacja oraz zaznaczone dodatki: projekt, automatyka, izolacja, jastrych i inne koszty. Nadal bez elementów niewpisanych w kalkulatorze.</p></article>
      </div>
    </section>

    <section class="rk100-section" id="rk100-calculator">
      <span class="rk100-kicker">Narzędzie interaktywne</span>
      <h2>Kalkulator kosztu podłogówki dla 100 m² i dowolnego metrażu</h2>
      <p class="rk100-intro">Wpisz rzeczywiste powierzchnie, założenia materiałowe i ceny brutto z własnych ofert. Narzędzie nie pobiera cenników sprzedawców — dzięki temu wiadomo, z jakich liczb powstał wynik.</p>

      <div class="rk100-tool" id="rk100-tool">
        <div class="rk100-tool-head">
          <div><h3>Policz trzy zakresy i sprawdź kompletność oferty</h3><p>Najpierw wyznacz orientacyjne ilości, następnie wpisz ceny jednostkowe. Opcjonalne warstwy można włączać oddzielnie, bez ukrywania ich w jednej stawce za m².</p></div>
          <button class="rk100-reset" type="button" id="rk100-reset">Przywróć przykład 100 m²</button>
        </div>

        <div class="rk100-input-block">
          <div class="rk100-input-intro"><div><h4>1. Powierzchnie i układ instalacji</h4><p>Powierzchnia czynna nie może być większa od ogrzewanej, a ogrzewana od całkowitej. Długość i liczba pętli pozostają oszacowaniem budżetowym.</p></div><span class="rk100-input-tag">Geometria</span></div>
          <div class="rk100-fields">
            <div class="rk100-field"><label for="rk100-total-area">Powierzchnia całkowita [m²]</label><input id="rk100-total-area" type="number" min="1" max="2000" step="1" value="100" inputmode="decimal"></div>
            <div class="rk100-field"><label for="rk100-heated-area">Powierzchnia ogrzewana [m²]</label><input id="rk100-heated-area" type="number" min="1" max="2000" step="1" value="92" inputmode="decimal"></div>
            <div class="rk100-field"><label for="rk100-active-area-input">Powierzchnia czynna z rurą [m²]</label><input id="rk100-active-area-input" type="number" min="1" max="2000" step="1" value="82" inputmode="decimal"></div>
            <div class="rk100-field"><label for="rk100-manifolds">Liczba rozdzielaczy [szt.]</label><input id="rk100-manifolds" type="number" min="1" max="20" step="1" value="1" inputmode="numeric"></div>
            <div class="rk100-field"><label for="rk100-pipe-density">Zużycie rury w polu [m/m²]</label><input id="rk100-pipe-density" type="number" min="2" max="25" step="0.1" value="7.5" inputmode="decimal"><small>Wpisz wartość z układu lub projektu, nie wybieraj jej wyłącznie ze źródła ciepła.</small></div>
            <div class="rk100-field"><label for="rk100-approaches">Łączne dobiegi [m]</label><input id="rk100-approaches" type="number" min="0" max="3000" step="1" value="60" inputmode="decimal"><small>Zasilania i powroty od rozdzielacza do pól grzewczych.</small></div>
            <div class="rk100-field"><label for="rk100-loop-limit">Długość modelowa jednej pętli [m]</label><input id="rk100-loop-limit" type="number" min="20" max="250" step="1" value="90" inputmode="decimal"><small>To parametr budżetowy, nie automatyczny limit projektowy.</small></div>
            <div class="rk100-field"><label for="rk100-reserve">Zapas materiałowy [%]</label><input id="rk100-reserve" type="number" min="0" max="30" step="0.5" value="5" inputmode="decimal"></div>
          </div>
        </div>

        <div class="rk100-input-block">
          <div class="rk100-input-intro"><div><h4>2. Ceny jednostkowe brutto</h4><p>Wartości startowe służą wyłącznie do pokazania działania. Zastąp je aktualną ofertą materiałową i wykonawczą dla swojej lokalizacji.</p></div><span class="rk100-input-tag">Edytowalne stawki</span></div>
          <div class="rk100-fields">
            <div class="rk100-field"><label for="rk100-pipe-rate">Rura [zł/m]</label><input id="rk100-pipe-rate" type="number" min="0" max="200" step="0.01" value="3.91" inputmode="decimal"></div>
            <div class="rk100-field"><label for="rk100-manifold-rate">Rozdzielacz [zł/szt.]</label><input id="rk100-manifold-rate" type="number" min="0" max="100000" step="10" value="1400" inputmode="decimal"></div>
            <div class="rk100-field"><label for="rk100-cabinet-rate">Szafka [zł/szt.]</label><input id="rk100-cabinet-rate" type="number" min="0" max="50000" step="10" value="400" inputmode="decimal"></div>
            <div class="rk100-field"><label for="rk100-system-rate">Materiały systemowe [zł/ryczałt]</label><input id="rk100-system-rate" type="number" min="0" max="500000" step="10" value="1600" inputmode="decimal"><small>M.in. mocowanie, przyłącza i elementy opisane w ofercie.</small></div>
            <div class="rk100-field"><label for="rk100-labor-rate">Układanie i montaż [zł/m² ogrz.]</label><input id="rk100-labor-rate" type="number" min="0" max="1000" step="0.5" value="32.5" inputmode="decimal"></div>
            <div class="rk100-field"><label for="rk100-manifold-labor-rate">Montaż rozdzielacza [zł/szt.]</label><input id="rk100-manifold-labor-rate" type="number" min="0" max="50000" step="10" value="400" inputmode="decimal"></div>
            <div class="rk100-field"><label for="rk100-test-rate">Próba i uruchomienie [zł/ryczałt]</label><input id="rk100-test-rate" type="number" min="0" max="100000" step="10" value="600" inputmode="decimal"></div>
            <div class="rk100-field"><label for="rk100-project-rate">Projekt [zł/ryczałt]</label><input id="rk100-project-rate" type="number" min="0" max="100000" step="10" value="850" inputmode="decimal"></div>
            <div class="rk100-field"><label for="rk100-automation-rate">Automatyka [zł/ryczałt]</label><input id="rk100-automation-rate" type="number" min="0" max="500000" step="10" value="3500" inputmode="decimal"></div>
            <div class="rk100-field"><label for="rk100-insulation-rate">Izolacja z ułożeniem [zł/m² całk.]</label><input id="rk100-insulation-rate" type="number" min="0" max="1000" step="0.5" value="35" inputmode="decimal"></div>
            <div class="rk100-field"><label for="rk100-screed-rate">Jastrych [zł/m² całk.]</label><input id="rk100-screed-rate" type="number" min="0" max="1000" step="0.5" value="55" inputmode="decimal"></div>
            <div class="rk100-field"><label for="rk100-other-rate">Pozostałe prace [zł/ryczałt]</label><input id="rk100-other-rate" type="number" min="0" max="1000000" step="10" value="0" inputmode="decimal"></div>
          </div>
          <p class="rk100-rates-note">Kalkulator nie rozpoznaje automatycznie kwot netto i brutto. Przed porównaniem sprowadź wszystkie stawki do tej samej podstawy podatkowej.</p>
        </div>

        <div class="rk100-input-block">
          <div class="rk100-input-intro"><div><h4>3. Elementy doliczane do pełnego zakresu</h4><p>Włączenie pozycji nie oznacza, że jest potrzebna w każdym budynku. Pokazuje jedynie jej wpływ na budżet przy wpisanej stawce.</p></div><span class="rk100-input-tag">Zakres pełny</span></div>
          <div class="rk100-options">
            <label class="rk100-option"><input id="rk100-add-project" type="checkbox"><span>Projekt indywidualny<small>ryczałt wpisany wyżej</small></span></label>
            <label class="rk100-option"><input id="rk100-add-automation" type="checkbox"><span>Automatyka strefowa<small>sterowanie, siłowniki i osprzęt</small></span></label>
            <label class="rk100-option"><input id="rk100-add-insulation" type="checkbox"><span>Izolacja podłogi<small>liczona od powierzchni całkowitej</small></span></label>
            <label class="rk100-option"><input id="rk100-add-screed" type="checkbox"><span>Jastrych<small>liczony od powierzchni całkowitej</small></span></label>
            <label class="rk100-option"><input id="rk100-add-other" type="checkbox"><span>Pozostałe prace<small>magistrale, kotłownia lub pozycja własna</small></span></label>
          </div>
        </div>

        <div class="rk100-live" aria-live="polite">
          <div class="rk100-summary">
            <div class="rk100-summary-card"><span>Orientacyjna ilość rury</span><strong id="rk100-pipe-length">709 m</strong></div>
            <div class="rk100-summary-card"><span>Modelowa liczba pętli</span><strong id="rk100-loop-count">8 szt.</strong></div>
            <div class="rk100-summary-card"><span>Powierzchnia czynna</span><strong id="rk100-active-share">82,0%</strong></div>
            <div class="rk100-summary-card"><span>Pełny zakres na m² całk.</span><strong id="rk100-full-per-m2">101,61 zł/m²</strong></div>
          </div>
          <div class="rk100-scope-grid">
            <div class="rk100-scope"><small>1. Podstawowe materiały hydrauliczne</small><b id="rk100-material-total">6171 zł</b><span id="rk100-material-per">61,71 zł/m² powierzchni całkowitej</span></div>
            <div class="rk100-scope is-main"><small>2. Instalacja z montażem i próbą</small><b id="rk100-installed-total">10 161 zł</b><span id="rk100-installed-per">101,61 zł/m² powierzchni całkowitej</span></div>
            <div class="rk100-scope"><small>3. Pełny zaznaczony zakres</small><b id="rk100-full-total">10 161 zł</b><span id="rk100-full-note">Brak włączonych elementów dodatkowych</span></div>
          </div>
        </div>

        <div class="rk100-chart-card" role="img" aria-label="Dynamiczny wykres udziału kategorii w pełnym koszcie">
          <h4>Dynamiczna struktura kosztu</h4>
          <p>Szerokość segmentu pokazuje udział kategorii w aktualnej sumie pełnego zakresu. Włącz dodatkowe pozycje, aby zobaczyć, jak zmienia się budżet.</p>
          <div class="rk100-stack" aria-hidden="true"><span class="rk100-segment is-pipe" id="rk100-seg-pipe"></span><span class="rk100-segment is-system" id="rk100-seg-system"></span><span class="rk100-segment is-labor" id="rk100-seg-labor"></span><span class="rk100-segment is-start" id="rk100-seg-start"></span><span class="rk100-segment is-project" id="rk100-seg-project"></span><span class="rk100-segment is-auto" id="rk100-seg-auto"></span><span class="rk100-segment is-floor" id="rk100-seg-floor"></span><span class="rk100-segment is-other" id="rk100-seg-other"></span></div>
          <div class="rk100-legend">
            <div class="rk100-legend-item"><i class="rk100-dot is-pipe"></i><span>Rura<b id="rk100-legend-pipe">2771 zł</b></span></div>
            <div class="rk100-legend-item"><i class="rk100-dot is-system"></i><span>Rozdzielacz i osprzęt<b id="rk100-legend-system">3400 zł</b></span></div>
            <div class="rk100-legend-item"><i class="rk100-dot is-labor"></i><span>Układanie rur<b id="rk100-legend-labor">2990 zł</b></span></div>
            <div class="rk100-legend-item"><i class="rk100-dot is-start"></i><span>Podłączenie i próba<b id="rk100-legend-start">1000 zł</b></span></div>
            <div class="rk100-legend-item"><i class="rk100-dot is-project"></i><span>Projekt<b id="rk100-legend-project">0 zł</b></span></div>
            <div class="rk100-legend-item"><i class="rk100-dot is-auto"></i><span>Automatyka<b id="rk100-legend-auto">0 zł</b></span></div>
            <div class="rk100-legend-item"><i class="rk100-dot is-floor"></i><span>Izolacja i jastrych<b id="rk100-legend-floor">0 zł</b></span></div>
            <div class="rk100-legend-item"><i class="rk100-dot is-other"></i><span>Pozostałe<b id="rk100-legend-other">0 zł</b></span></div>
          </div>
        </div>

        <div class="rk100-output-grid">
          <div class="rk100-output-card">
            <h4>Ilości i podstawa obliczenia</h4>
            <p>To zestawienie pomaga wychwycić różnicę między powierzchnią domu a ilością materiału.</p>
            <div class="rk100-quantity-list">
              <div class="rk100-quantity"><span>Rura w polu grzewczym</span><b id="rk100-field-pipe">615 m</b></div>
              <div class="rk100-quantity"><span>Dobiegi przed zapasem</span><b id="rk100-approach-output">60 m</b></div>
              <div class="rk100-quantity"><span>Zapas materiałowy</span><b id="rk100-reserve-output">34 m</b></div>
              <div class="rk100-quantity"><span>Koszt samej rury</span><b id="rk100-pipe-cost-output">2771 zł</b></div>
              <div class="rk100-quantity"><span>Aktywna powierzchnia / pętla</span><b id="rk100-area-per-loop">10,25 m²</b></div>
            </div>
          </div>
          <div class="rk100-output-card">
            <h4>Kontrola kompletności oferty</h4>
            <p>Zaznacz pozycje, które wykonawca jednoznacznie opisał i wycenił. „W cenie” bez zakresu nie jest pozycją sprawdzoną.</p>
            <div class="rk100-offer-checks">
              <label class="rk100-offer-check"><input class="rk100-offer-item" type="checkbox" data-name="rury i sposób mocowania" checked>Rury i mocowanie</label>
              <label class="rk100-offer-check"><input class="rk100-offer-item" type="checkbox" data-name="rozdzielacze i ich wyposażenie" checked>Rozdzielacze</label>
              <label class="rk100-offer-check"><input class="rk100-offer-item" type="checkbox" data-name="szafki rozdzielaczowe" checked>Szafki</label>
              <label class="rk100-offer-check"><input class="rk100-offer-item" type="checkbox" data-name="podłączenia oraz materiały systemowe" checked>Podłączenia</label>
              <label class="rk100-offer-check"><input class="rk100-offer-item" type="checkbox" data-name="robociznę i podstawę metrażu" checked>Robocizna</label>
              <label class="rk100-offer-check"><input class="rk100-offer-item" type="checkbox" data-name="próbę, płukanie i uruchomienie" checked>Próba i rozruch</label>
              <label class="rk100-offer-check"><input class="rk100-offer-item" type="checkbox" data-name="projekt i dane do nastaw">Projekt</label>
              <label class="rk100-offer-check"><input class="rk100-offer-item" type="checkbox" data-name="automatykę i instalację elektryczną">Automatyka</label>
              <label class="rk100-offer-check"><input class="rk100-offer-item" type="checkbox" data-name="izolację oraz warstwy pod rurami">Izolacja</label>
              <label class="rk100-offer-check"><input class="rk100-offer-item" type="checkbox" data-name="jastrych, dylatacje i pielęgnację">Jastrych</label>
              <label class="rk100-offer-check"><input class="rk100-offer-item" type="checkbox" data-name="magistrale i połączenie ze źródłem">Magistrale</label>
              <label class="rk100-offer-check"><input class="rk100-offer-item" type="checkbox" data-name="podatek, transport i warunki płatności">Podatek i transport</label>
            </div>
            <div class="rk100-missing-list" id="rk100-missing-list" style="margin-top:12px"><div class="rk100-missing">Do wyjaśnienia pozostaje 6 pozycji.</div></div>
          </div>
        </div>

        <div class="rk100-diagnostics">
          <div class="rk100-diagnostic is-ok" id="rk100-diag-area"><span>Relacja powierzchni</span><strong id="rk100-diag-area-title">Dane są logiczne</strong><p id="rk100-diag-area-text">Powierzchnia czynna mieści się w ogrzewanej, a ogrzewana w całkowitej.</p></div>
          <div class="rk100-diagnostic is-warn" id="rk100-diag-quantity"><span>Model ilościowy</span><strong id="rk100-diag-quantity-title">Wymaga projektu trasy</strong><p id="rk100-diag-quantity-text">Liczba pętli wynika z podziału długości, a nie z rzeczywistej geometrii i hydrauliki.</p></div>
          <div class="rk100-diagnostic is-warn" id="rk100-diag-scope"><span>Zakres kosztu</span><strong id="rk100-diag-scope-title">Dodatki są wyłączone</strong><p id="rk100-diag-scope-text">Pełny wynik jest obecnie równy instalacji z montażem.</p></div>
        </div>
        <p class="rk100-tool-note">Wynik jest kalkulacją budżetową na podstawie danych wpisanych przez użytkownika. Nie stanowi oferty handlowej, projektu wykonawczego ani potwierdzenia, że założona liczba pętli, rozdzielaczy i długości jest poprawna hydraulicznie.</p>
      </div>
    </section>

    <section class="rk100-cta" aria-label="Projekt z obliczonym materiałem i zakresem">
      <span class="rk100-eyebrow"><b></b> Naturalny następny krok po kosztorysie</span>
      <h2>Kalkulator zna stawki, ale nie zna trasy żadnej pętli</h2>
      <p>Może przeliczyć wpisane ilości i ceny, lecz nie widzi geometrii pomieszczeń, trwałej zabudowy, dylatacji, przejść przez drzwi, rzeczywistych dobiegów ani oporów poszczególnych obwodów. Bez rozrysowania instalacji nie da się potwierdzić liczby pętli, rozdzielaczy i kompletnej listy materiałów.</p>
      <a class="rk100-cta-button" href="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/">Zamów projekt z zestawieniem materiałów i wyceną</a>
      <small class="rk100-disclosure">To pierwsze z dokładnie dwóch CTA sprzedażowych w artykule. Projekt jest usługą indywidualną, a zakres i cena zależą od powierzchni, liczby kondygnacji oraz wybranego terminu realizacji.</small>
    </section>

    <section class="rk100-section" id="rk100-result">
      <span class="rk100-kicker">Interpretacja bez skrótów</span>
      <h2>Jak czytać wynik kalkulatora kosztów?</h2>
      <p class="rk100-intro">Najważniejszą liczbą nie zawsze jest najwyższa suma. Najpierw sprawdź, jaka powierzchnia i jaki zakres stoją za wynikiem, a dopiero później porównuj cenę za m².</p>
      <div class="rk100-grid-3">
        <article class="rk100-card"><span class="rk100-card-label">Krok 1</span><h3>Sprawdź ilości</h3><p>Zweryfikuj powierzchnię czynną, długość dobiegów, zużycie rury i liczbę rozdzielaczy. Błąd w ilości materiału przechodzi do każdej kolejnej sumy.</p></article>
        <article class="rk100-card"><span class="rk100-card-label">Krok 2</span><h3>Wybierz właściwy zakres</h3><p>Materiały hydrauliczne nie są kompletną instalacją, a wykonana instalacja nie zawsze obejmuje izolację i jastrych. Porównuj tę samą kolumnę zakresu.</p></article>
        <article class="rk100-card"><span class="rk100-card-label">Krok 3</span><h3>Wyjaśnij braki</h3><p>Pozycja niezaznaczona w kontroli oferty nie musi być potrzebna, ale musi zostać świadomie potwierdzona jako wliczona, wyłączona albo rozliczana osobno.</p></article>
      </div>
      <div class="rk100-notice"><p><strong>Cena za m² jest wskaźnikiem pomocniczym.</strong> Jeżeli jedna oferta liczy 100 m² powierzchni całkowitej, a druga 82 m² powierzchni czynnej, same stawki jednostkowe nie są porównywalne.</p></div>
    </section>

    <section class="rk100-section" id="rk100-pipe">
      <span class="rk100-kicker">Najłatwiejsza pozycja do sprawdzenia</span>
      <h2>Ile kosztują rury do podłogówki na 100 m²?</h2>
      <p class="rk100-intro">Koszt przewodu jest iloczynem rzeczywistej długości zakupowej i ceny za metr. Nie powinien wynikać ze stałego założenia, że każdy dom o powierzchni 100 m² potrzebuje takiej samej liczby metrów.</p>
      <div class="rk100-formula">koszt rury = [(A<sub>czynna</sub> × zużycie m/m² + dobiegi) × (1 + zapas / 100)] × cena zł/m</div>
      <div class="rk100-grid-2">
        <article class="rk100-card"><h3>Co zwiększa długość?</h3><ul><li>mniejszy rozstaw wynikający z obliczeń,</li><li>większa powierzchnia rzeczywiście czynna,</li><li>długie trasy do rozdzielacza,</li><li>strefy brzegowe i złożona geometria,</li><li>racjonalny zapas montażowy.</li></ul></article>
        <article class="rk100-card"><h3>Czego cena rury nie obejmuje?</h3><ul><li>złączek przy rozdzielaczu,</li><li>systemu mocowania i warstw ochronnych,</li><li>przewodów rozdzielczych oraz kotłowni,</li><li>robocizny, próby i uruchomienia,</li><li>strat materiału większych niż wpisany zapas.</li></ul></article>
      </div>
      <p>Jeżeli chcesz sprawdzić objętość medium po ustaleniu długości, użyj osobnego <a href="https://projekt-ogrzewania.pl/ile-wody-potrzeba-do-wypelnienia-instalacji-podlogowki-kalkulator/">kalkulatora ilości wody w podłogówce</a>. Pojemność instalacji nie jest jednak podstawą do wyznaczania ceny rury.</p>
    </section>

    <section class="rk100-section" id="rk100-manifold">
      <span class="rk100-kicker">Nie tylko korpus z belkami</span>
      <h2>Rozdzielacz, szafka i wyposażenie — co wliczyć?</h2>
      <p class="rk100-intro">Pozycja „rozdzielacz” może oznaczać sam komplet belek albo gotowy węzeł z szafką, zaworami, odpowietrzeniem, przyłączami, siłownikami i montażem. W kosztorysie elementy powinny być nazwane.</p>
      <div class="rk100-table-wrap">
        <table class="rk100-table">
          <thead><tr><th>Element</th><th>Co sprawdzić w ofercie?</th><th>Typowa niejasność</th></tr></thead>
          <tbody>
            <tr><td data-label="Element"><strong>Rozdzielacz</strong></td><td data-label="Co sprawdzić?">Liczbę obwodów, wyposażenie belek, zawory, sposób odpowietrzania i spustu.</td><td data-label="Niejasność">Zdjęcie produktu zastępuje specyfikację.</td></tr>
            <tr><td data-label="Element"><strong>Szafka</strong></td><td data-label="Co sprawdzić?">Typ, wymiar, montaż natynkowy lub podtynkowy i prace wykończeniowe.</td><td data-label="Niejasność">Szafka bywa liczona osobno mimo nagłówka „komplet”.</td></tr>
            <tr><td data-label="Element"><strong>Przyłącza pętli</strong></td><td data-label="Co sprawdzić?">Liczbę kompletów przyłączeniowych oraz ich zgodność z rurą.</td><td data-label="Niejasność">Drobne elementy nie pojawiają się w skróconym zestawieniu.</td></tr>
            <tr><td data-label="Element"><strong>Siłowniki i listwa</strong></td><td data-label="Co sprawdzić?">Czy należą do automatyki, czy do podstawowego wyposażenia rozdzielacza.</td><td data-label="Niejasność">Cena rozdzielacza jest porównywana z ceną całego sterowania.</td></tr>
          </tbody>
        </table>
      </div>
      <p>Dobór liczby obwodów i miejsca montażu opisuje szerzej poradnik o <a href="https://projekt-ogrzewania.pl/rozdzielacz-do-podlogowki-kluczowy-element-systemu-ogrzewania-podlogowego/">rozdzielaczu do ogrzewania podłogowego</a>.</p>
    </section>

    <section class="rk100-section" id="rk100-labor">
      <span class="rk100-kicker">Cena bez zakresu jest nieporównywalna</span>
      <h2>Ile kosztuje robocizna podłogówki na 100 m²?</h2>
      <p class="rk100-intro">Robocizna może być rozliczana za m², za pętlę, za rozdzielacz albo ryczałtowo. Stawka za samo rozłożenie rury na przygotowanym podłożu nie jest tym samym co kompleksowe wykonanie, próba i uruchomienie.</p>
      <div class="rk100-grid-3">
        <article class="rk100-card"><span class="rk100-card-label">Przed montażem</span><h3>Przygotowanie</h3><p>Kontrola podłoża, wyznaczenie stref, dylatacji, tras i położenia rozdzielaczy. Ustal, kto usuwa przeszkody i poprawia podłoże.</p></article>
        <article class="rk100-card"><span class="rk100-card-label">Montaż</span><h3>Rury i rozdzielacze</h3><p>Rozłożenie i zamocowanie przewodów, opis pętli, przejścia, podłączenie oraz zabezpieczenie instalacji przed wykonaniem jastrychu.</p></article>
        <article class="rk100-card"><span class="rk100-card-label">Odbiór</span><h3>Próba i dokumentacja</h3><p>Procedura próby zgodna z systemem, protokół, identyfikacja obwodów, wartości uruchomieniowe i odpowiedzialność za ponowny dojazd.</p></article>
      </div>
      <p>Rozbudowane porównanie zakresów znajduje się w artykule <a href="https://projekt-ogrzewania.pl/podlogowka-cena-za-m%C2%B2-robocizny/">podłogówka — cena za m² robocizny</a>. W kalkulatorze tej strony stawka dotyczy powierzchni ogrzewanej, a montaż rozdzielacza i próba są oddzielnymi pozycjami.</p>
    </section>

    <section class="rk100-section" id="rk100-insulation">
      <span class="rk100-kicker">Warstwa budowlana, nie dodatek do rury</span>
      <h2>Czy koszt styropianu wlicza się do ceny podłogówki?</h2>
      <p class="rk100-intro">Może się wliczać, ale tylko wtedy, gdy oferta obejmuje konstrukcję podłogi. Grubości izolacji nie dobiera się z samej informacji „dom ma 100 m²” ani z uniwersalnego pakietu 15 cm.</p>
      <p>Projektant przegrody sprawdza warstwy, właściwości materiału, warunki po obu stronach przegrody i wymagany współczynnik przenikania ciepła. Kalkulator kosztów potrzebuje natomiast powierzchni, ceny jednostkowej oraz jasnej informacji, czy stawka obejmuje materiał, ułożenie, docinanie, warstwy wyrównawcze i odpady.</p>
      <div class="rk100-notice is-green"><p>Osobny <a href="https://projekt-ogrzewania.pl/ile-styropianu-pod-ogrzewanie-podlogowe/">kalkulator izolacji pod ogrzewaniem podłogowym</a> pomaga policzyć objętość i liczbę paczek. Wynik kosztowy z tej strony nie zastępuje sprawdzenia wymaganej grubości oraz parametrów cieplnych.</p></div>
    </section>

    <section class="rk100-section" id="rk100-screed">
      <span class="rk100-kicker">Oddzielny zakres wykonawczy</span>
      <h2>Jastrych, dylatacje i uruchomienie ogrzewania</h2>
      <p class="rk100-intro">Koszt jastrychu zależy od rodzaju materiału, grubości, powierzchni, logistyki, przygotowania pól i zakresu dylatacji. Jedna stała grubość „nad rurą” nie jest właściwa dla wszystkich systemów.</p>
      <div class="rk100-grid-2">
        <article class="rk100-card"><h3>Przed wylaniem</h3><ul><li>uzgodnij konstrukcję i wymagania systemu,</li><li>sprawdź dylatacje oraz przejścia przewodów,</li><li>zabezpiecz rozdzielacze i instalację,</li><li>wykonaj i udokumentuj właściwą próbę.</li></ul></article>
        <article class="rk100-card"><h3>Po wykonaniu</h3><ul><li>przestrzegaj warunków pielęgnacji materiału,</li><li>nie uruchamiaj wygrzewania według uniwersalnego kalendarza,</li><li>zachowaj protokół wygrzewania,</li><li>sprawdź wymagania późniejszej okładziny.</li></ul></article>
      </div>
      <p>Jeżeli wykonawca instalacji nie wykonuje jastrychu, w umowie trzeba wskazać moment przekazania odpowiedzialności i warunki, w których instalacja pozostaje podczas dalszych robót.</p>
    </section>

    <section class="rk100-section" id="rk100-automation">
      <span class="rk100-kicker">Opcja wymagająca opisu funkcji</span>
      <h2>Ile doliczyć za automatykę strefową?</h2>
      <p class="rk100-intro">Cena automatyki zależy od liczby stref, sposobu komunikacji, termostatów, siłowników, listew sterujących, okablowania i integracji ze źródłem. Nie należy jej szacować wyłącznie procentem od ceny rury.</p>
      <div class="rk100-table-wrap">
        <table class="rk100-table">
          <thead><tr><th>Pozycja</th><th>Jednostka kosztu</th><th>Pytanie kontrolne</th></tr></thead>
          <tbody>
            <tr><td data-label="Pozycja"><strong>Termostaty</strong></td><td data-label="Jednostka">Liczba sterowanych stref</td><td data-label="Pytanie">Czy jedno pomieszczenie jest jedną strefą i gdzie będzie pomiar temperatury?</td></tr>
            <tr><td data-label="Pozycja"><strong>Siłowniki</strong></td><td data-label="Jednostka">Liczba sterowanych obwodów</td><td data-label="Pytanie">Czy jedna strefa steruje jedną pętlą, czy kilkoma?</td></tr>
            <tr><td data-label="Pozycja"><strong>Listwy i zasilanie</strong></td><td data-label="Jednostka">Liczba rozdzielaczy i punktów zasilania</td><td data-label="Pytanie">Kto wykonuje przewody elektryczne i połączenie ze źródłem?</td></tr>
            <tr><td data-label="Pozycja"><strong>Uruchomienie</strong></td><td data-label="Jednostka">Ryczałt lub liczba stref</td><td data-label="Pytanie">Czy oferta obejmuje konfigurację, test i instruktaż?</td></tr>
          </tbody>
        </table>
      </div>
      <div class="rk100-notice is-yellow"><p><strong>Automatyka nie naprawia błędnej hydrauliki.</strong> Przed zamykaniem pętli siłownikami instalacja powinna mieć prawidłowe przepływy, nastawy oraz warunki pracy źródła i pompy.</p></div>
    </section>

    <section class="rk100-section" id="rk100-distribution">
      <span class="rk100-kicker">Częsty koszt poza ceną za m²</span>
      <h2>Magistrale, kotłownia i źródło ciepła</h2>
      <p class="rk100-intro">Kalkulacja pętli podłogowych nie obejmuje automatycznie przewodów od źródła do rozdzielaczy, armatury, sprzęgła, grup pompowych, pompy obiegowej, przygotowania kotłowni ani samego źródła ciepła.</p>
      <div class="rk100-grid-2">
        <article class="rk100-card"><h3>Po stronie instalacji rozdzielczej</h3><p>Znaczenie mają długości zasilania i powrotu, średnice, izolacja przewodów, armatura, sposób prowadzenia oraz liczba kondygnacji. Możesz wpisać ich łączny koszt w pozycji „pozostałe prace”, ale zachowaj szczegółowy załącznik do oferty.</p></article>
        <article class="rk100-card"><h3>Po stronie źródła</h3><p>Zakres może obejmować podłączenie, ochronę przepływu, dodatkowe pompy, hydrauliczne rozdzielenie obiegów i automatykę. Każdy z tych elementów powinien wynikać ze schematu, a nie z gotowego pakietu dla każdego domu.</p></article>
      </div>
      <p>Jeżeli w instalacji występują różne obiegi, pomocny będzie poradnik o <a href="https://projekt-ogrzewania.pl/sprzeglo-hydrauliczne-w-instalacji-ogrzewania-podlogowego/">sprzęgle hydraulicznym</a>. Punkt pracy pompy można wstępnie przeanalizować w <a href="https://projekt-ogrzewania.pl/kalkulator-doboru-pompy-obiegowej-w-ogrzewaniu-podlogowym/">kalkulatorze doboru pompy obiegowej</a>.</p>
    </section>

    <section class="rk100-section" id="rk100-spacing">
      <span class="rk100-kicker">Koszt jest skutkiem, nie kryterium doboru</span>
      <h2>Jak rozstaw rur zmienia koszt 100 m² podłogówki?</h2>
      <p class="rk100-intro">Mniejszy rozstaw zwykle zwiększa ilość rury, liczbę mocowań i potencjalnie liczbę pętli. Nie oznacza to jednak, że 10 cm jest automatycznie właściwe przy pompie ciepła, a 15 cm przy kotle.</p>
      <div class="rk100-table-wrap">
        <table class="rk100-table">
          <thead><tr><th>Rozstaw geometryczny</th><th>Teoretyczna długość w polu</th><th>Jak używać wartości?</th></tr></thead>
          <tbody>
            <tr><td data-label="Rozstaw"><strong>5 cm</strong></td><td data-label="Długość">około 20 m/m²</td><td data-label="Zastosowanie">Tylko jako zależność geometryczna; wymaga uzasadnienia konstrukcyjnego i hydraulicznego.</td></tr>
            <tr><td data-label="Rozstaw"><strong>10 cm</strong></td><td data-label="Długość">około 10 m/m²</td><td data-label="Zastosowanie">Bez dobiegów, łuków i zapasu; nie jest automatycznym wyborem dla źródła.</td></tr>
            <tr><td data-label="Rozstaw"><strong>15 cm</strong></td><td data-label="Długość">około 6,7 m/m²</td><td data-label="Zastosowanie">Wartość czysto geometryczna, nie gwarancja wymaganej mocy.</td></tr>
            <tr><td data-label="Rozstaw"><strong>20 cm</strong></td><td data-label="Długość">około 5 m/m²</td><td data-label="Zastosowanie">Wymaga sprawdzenia mocy, temperatury powierzchni i równomierności.</td></tr>
          </tbody>
        </table>
      </div>
      <p>Dobór należy oprzeć na stracie ciepła, powierzchni czynnej, konstrukcji podłogi, oporze okładziny i temperaturach pracy. Zobacz pełne porównanie <a href="https://projekt-ogrzewania.pl/rozstaw-rur-w-ogrzewaniu-podlogowym-co-10-czy-15-cm/">rozstawu 10 i 15 cm</a> oraz poradnik <a href="https://projekt-ogrzewania.pl/jak-gesto-rozkladac-podlogowke/">jak gęsto rozkładać podłogówkę</a>.</p>
    </section>

    <section class="rk100-section" id="rk100-active-area">
      <span class="rk100-kicker">Najważniejszy mianownik</span>
      <h2>Dlaczego powierzchnia czynna zmienia koszt i możliwość ogrzania?</h2>
      <p class="rk100-intro">Dwie kondygnacje po 100 m² mogą potrzebować innej ilości rury, ponieważ różnią się zabudową, łazienkami, schodami, wyspami kuchennymi, dylatacjami i polami wyłączonymi.</p>
      <div class="rk100-formula">wymagana moc jednostkowa podłogi q<sub>wym</sub> = strata ciepła pomieszczenia Q / powierzchnia czynna A<sub>czynna</sub></div>
      <p>Zmniejszenie powierzchni czynnej ma dwa skutki. Zwykle obniża ilość rury w danym pomieszczeniu, ale równocześnie zwiększa moc, którą każdy czynny metr kwadratowy musi oddać. Dlatego niższy koszt materiału nie oznacza automatycznie, że system będzie wykonalny przy oczekiwanych temperaturach.</p>
      <div class="rk100-notice is-orange"><p><strong>Kalkulator kosztu nie liczy wydajności cieplnej.</strong> Przed zakupem materiału trzeba potwierdzić, że zaprojektowana powierzchnia grzewcza pokrywa obciążenie pomieszczeń bez przekroczenia dopuszczalnych warunków pracy.</p></div>
    </section>

    <section class="rk100-section" id="rk100-loops">
      <span class="rk100-kicker">Budżetowa liczba nie jest projektem</span>
      <h2>Ile pętli podłogówki potrzeba na 100 m²?</h2>
      <p class="rk100-intro">Podzielenie całkowitej długości rury przez 90 m daje orientacyjną liczbę obwodów do budżetu. Nie wystarcza jednak do rozrysowania pętli ani dobrania rozdzielacza.</p>
      <div class="rk100-grid-3">
        <article class="rk100-card"><h3>Geometria</h3><p>Pętla musi obsłużyć rzeczywiste pole bez przypadkowego przecinania dylatacji i z uwzględnieniem dojścia z rozdzielacza.</p></article>
        <article class="rk100-card"><h3>Hydraulika</h3><p>Znaczenie mają średnica, przepływ, długość, opory przyłączy i dostępna wysokość podnoszenia. Sama liczba metrów nie opisuje punktu pracy.</p></article>
        <article class="rk100-card"><h3>Regulacja</h3><p>Obwody powinny mieć obliczone przepływy, a rozdzielacz odpowiednią liczbę wyjść i warunki do równoważenia.</p></article>
      </div>
      <p>Więcej o ograniczeniach znajdziesz w opracowaniu <a href="https://projekt-ogrzewania.pl/ile-metrow-podlogowki-na-jednej-petli/">ile metrów podłogówki na jednej pętli</a>. Wartość 90 m w kalkulatorze jest edytowalną podstawą kosztorysową, a nie uniwersalnym maksimum.</p>
    </section>

    <section class="rk100-section" id="rk100-variants">
      <span class="rk100-kicker">Technologia zmienia pozycje kosztorysu</span>
      <h2>Nowy dom, remont, system suchy czy frezowanie?</h2>
      <p class="rk100-intro">Nie wolno przenosić ceny klasycznego systemu mokrego na każdą technologię. Inny jest zakres warstw, przygotowania podłoża, elementów systemowych i robocizny.</p>
      <div class="rk100-grid-4">
        <article class="rk100-card"><span class="rk100-card-label">Nowy budynek</span><h3>System mokry</h3><p>Najłatwiej skoordynować izolację, rury, dylatacje i jastrych, ale trzeba jasno rozdzielić branże i odpowiedzialność.</p></article>
        <article class="rk100-card"><span class="rk100-card-label">Modernizacja</span><h3>Nowa podłoga</h3><p>Dochodzą demontaże, wyrównanie, wysokości progów, kolizje i ocena istniejącej przegrody.</p></article>
        <article class="rk100-card"><span class="rk100-card-label">Mała wysokość</span><h3>System suchy</h3><p>Inne elementy rozprowadzające ciepło i poszycia oznaczają inny koszt materiałów oraz wykonania.</p></article>
        <article class="rk100-card"><span class="rk100-card-label">Istniejący jastrych</span><h3>Frezowanie</h3><p>Trzeba ocenić grubość, stan i przebieg instalacji w podłożu; samo frezowanie nie rozwiązuje hydrauliki ani mocy.</p></article>
      </div>
    </section>

    <section class="rk100-section" id="rk100-offers">
      <span class="rk100-kicker">Cena końcowa zamiast nagłówka reklamowego</span>
      <h2>Jak porównać dwie oferty na 100 m² podłogówki?</h2>
      <p class="rk100-intro">Najpierw ujednolić dane wejściowe, później zakres, a dopiero na końcu ceny. Oferta z niższą stawką za m² może być droższa po doliczeniu rozdzielaczy, prób, transportu i uruchomienia.</p>
      <div class="rk100-steps">
        <article class="rk100-step" data-step="Krok 1"><h3>Ustal powierzchnie</h3><p>Wpisz osobno całkowitą, ogrzewaną i czynną. Wskaż, od której liczona jest każda stawka.</p></article>
        <article class="rk100-step" data-step="Krok 2"><h3>Ujednolić projekt</h3><p>Porównuj oferty dla tej samej liczby pętli, rozdzielaczy, metrów rury i technologii podłogi.</p></article>
        <article class="rk100-step" data-step="Krok 3"><h3>Rozpisz materiały</h3><p>Oddziel rurę, rozdzielacze, szafki, przyłącza, mocowanie, izolację i automatykę.</p></article>
        <article class="rk100-step" data-step="Krok 4"><h3>Rozpisz robociznę</h3><p>Sprawdź przygotowanie, układanie, podłączenia, próbę, rozruch, dojazdy i prace dodatkowe.</p></article>
        <article class="rk100-step" data-step="Krok 5"><h3>Ujednolić podatek</h3><p>Nie zestawiaj kwoty netto z brutto. Ustal również transport, płatności i ważność ceny.</p></article>
        <article class="rk100-step" data-step="Krok 6"><h3>Policz braki i ryzyko</h3><p>Pozycja nieustalona nie kosztuje zera. Wyjaśnij ją pisemnie przed wyborem wykonawcy.</p></article>
      </div>
    </section>

    <section class="rk100-section" id="rk100-exclusions">
      <span class="rk100-kicker">Najczęstsza przyczyna rozbieżności</span>
      <h2>Czego zwykle nie obejmuje skrócona cena podłogówki?</h2>
      <p class="rk100-intro">Każda firma może zbudować inny zakres, dlatego poniższej listy nie należy traktować jako reguły. Jest to checklista pozycji, które wymagają jednoznacznej odpowiedzi.</p>
      <div class="rk100-checklist">
        <div class="rk100-checkitem">Obliczenia cieplne, układ pętli i dokumentacja wykonawcza.</div>
        <div class="rk100-checkitem">Izolacja podłogi, warstwy wyrównawcze i folia systemowa.</div>
        <div class="rk100-checkitem">Jastrych, dylatacje, pielęgnacja i protokół wygrzewania.</div>
        <div class="rk100-checkitem">Automatyka, przewody elektryczne, konfiguracja i siłowniki.</div>
        <div class="rk100-checkitem">Magistrale do rozdzielaczy, izolacja rur i armatura.</div>
        <div class="rk100-checkitem">Kotłownia, źródło ciepła, pompy i rozdzielenie hydrauliczne.</div>
        <div class="rk100-checkitem">Demontaże, naprawy podłoża, przewierty i prace wykończeniowe.</div>
        <div class="rk100-checkitem">Transport, wniesienie, dojazdy, podatek i odbiór odpadów.</div>
      </div>
      <div class="rk100-notice"><p>Wypełnienie instalacji także powinno mieć opisane medium i procedurę. Nie zakładaj automatycznie, że każda podłogówka wymaga wody demineralizowanej, glikolu lub inhibitora. Decyzja zależy od materiałów, warunków pracy i wymagań dokumentacji. Zobacz: <a href="https://projekt-ogrzewania.pl/czym-napelnic-instalacje-ogrzewania-podlogowego/">czym napełnić ogrzewanie podłogowe</a>.</p></div>
    </section>

    <section class="rk100-section" id="rk100-project">
      <span class="rk100-kicker">Koszt ma mieć podstawę techniczną</span>
      <h2>Jak projekt wpływa na koszt ogrzewania podłogowego?</h2>
      <p class="rk100-intro">Projekt nie gwarantuje najniższej ceny i nie tworzy automatycznie określonego procentu oszczędności. Daje natomiast wspólną podstawę ilościową i techniczną do wyceny, wykonania oraz odbioru.</p>
      <div class="rk100-grid-3">
        <article class="rk100-card"><span class="rk100-card-label">Przed ofertą</span><h3>Porównywalne ilości</h3><p>Wykonawcy mogą wyceniać te same długości pętli, liczbę rozdzielaczy, powierzchnie i zakres materiałów.</p></article>
        <article class="rk100-card"><span class="rk100-card-label">Na budowie</span><h3>Mniej decyzji przypadkowych</h3><p>Rozstaw, przebieg, dobiegi i podział obwodów nie powstają dopiero w chwili układania rur.</p></article>
        <article class="rk100-card"><span class="rk100-card-label">Przy odbiorze</span><h3>Dane do sprawdzenia</h3><p>Długości, opisy pętli, przepływy i nastawy można zestawić z dokumentacją zamiast oceniać wyłącznie wygląd instalacji.</p></article>
      </div>
      <p>Aktualny zakres usługi projektowej obejmuje m.in. obliczenia cieplne i hydrauliczne, układ pętli, długości, rozstawy, przepływy, dobór rozdzielaczy, parametry wody oraz zestawienie materiałów z wyceną. Cena jest zmienna zależnie od powierzchni, liczby kondygnacji i terminu, dlatego nie należy utrwalać w artykule jednej dawnej kwoty.</p>
    </section>

    <section class="rk100-section" id="rk100-checklist">
      <span class="rk100-kicker">Przed podpisaniem umowy</span>
      <h2>Checklista kosztorysu podłogówki na 100 m²</h2>
      <p class="rk100-intro">Poniższe punkty tworzą prostą procedurę odbioru oferty. Jeżeli któryś z nich pozostaje nieznany, zapisz go jako ryzyko lub pozycję do doprecyzowania, a nie jako koszt równy zero.</p>
      <div class="rk100-steps">
        <article class="rk100-step" data-step="01"><h3>Powierzchnie</h3><p>Zapisz powierzchnię całkowitą, ogrzewaną i czynną oraz podstawę rozliczenia robocizny.</p></article>
        <article class="rk100-step" data-step="02"><h3>Ilości</h3><p>Potwierdź metry rury, dobiegi, zapas, liczbę pętli, rozdzielaczy i szafek.</p></article>
        <article class="rk100-step" data-step="03"><h3>Parametry</h3><p>Sprawdź, czy podział obwodów i rozstaw wynikają z obliczeń, a nie tylko z przyjętej ceny.</p></article>
        <article class="rk100-step" data-step="04"><h3>Materiały</h3><p>Wymagaj nazw, parametrów, ilości, jednostek oraz jasnego wskazania dopuszczalnych zamienników.</p></article>
        <article class="rk100-step" data-step="05"><h3>Robocizna</h3><p>Oddziel montaż rur, rozdzielaczy, próbę, uruchomienie, transport i prace dodatkowe.</p></article>
        <article class="rk100-step" data-step="06"><h3>Warstwy podłogi</h3><p>Ustal, kto odpowiada za izolację, dylatacje, jastrych, wygrzewanie oraz odbiór podłoża.</p></article>
        <article class="rk100-step" data-step="07"><h3>Automatyka</h3><p>Zdefiniuj liczbę stref, urządzenia, okablowanie, integrację i konfigurację.</p></article>
        <article class="rk100-step" data-step="08"><h3>Wyłączenia</h3><p>Wypisz źródło ciepła, magistrale, kotłownię, demontaże i wszystko, czego oferta nie obejmuje.</p></article>
        <article class="rk100-step" data-step="09"><h3>Warunki handlowe</h3><p>Ujednolić netto lub brutto, terminy, płatności, gwarancję oraz sposób rozliczenia zmian.</p></article>
      </div>
    </section>

    <section class="rk100-section" id="rk100-faq">
      <span class="rk100-kicker">Pytania inwestorów</span>
      <h2>FAQ — koszt 100 m² ogrzewania podłogowego</h2>
      <div class="rk100-faq">
        <details><summary>Ile kosztuje 100 m² ogrzewania podłogowego?</summary><div class="rk100-faq-answer"><p>Nie ma jednej prawidłowej kwoty bez określenia zakresu. W modelu startowym tego artykułu podstawowe materiały hydrauliczne kosztują około 6171 zł, instalacja z montażem i próbą około 10 161 zł, a po przykładowym doliczeniu projektu, automatyki, izolacji i jastrychu około 23 511 zł. Są to obliczenia z jawnych stawek przykładowych, nie cennik ani oferta.</p></div></details>
        <details><summary>Co obejmuje cena ogrzewania podłogowego za m²?</summary><div class="rk100-faq-answer"><p>Tylko to, co wykonawca zapisał w zakresie. Stawka może dotyczyć samego układania rur, kompletnej robocizny, materiałów z montażem albo konstrukcji podłogi. Należy wskazać podstawę metrażu, materiały, rozdzielacze, próbę, automatykę, izolację, jastrych i wyłączenia.</p></div></details>
        <details><summary>Ile kosztują materiały na podłogówkę 100 m²?</summary><div class="rk100-faq-answer"><p>Koszt zależy od długości rury, liczby obwodów i rozdzielaczy, systemu mocowania oraz zakresu nazywanego „materiałami”. Kalkulator pokazuje osobno rurę, rozdzielacz, szafkę i materiały systemowe, dzięki czemu można wpisać własne ceny zamiast przyjmować jedną stałą wartość.</p></div></details>
        <details><summary>Ile kosztuje robocizna podłogówki dla 100 m²?</summary><div class="rk100-faq-answer"><p>Trzeba pomnożyć uzgodnioną podstawę metrażu przez stawkę, a następnie dodać ryczałty za rozdzielacze, próbę, uruchomienie, transport i prace dodatkowe. Wartość przykładowa w narzędziu służy demonstracji i powinna zostać zastąpiona rzeczywistą ofertą brutto.</p></div></details>
        <details><summary>Ile metrów rury potrzeba na 100 m²?</summary><div class="rk100-faq-answer"><p>Nie wyznacza tego powierzchnia całkowita domu. Potrzebne są powierzchnia czynna, zaprojektowany rozstaw, geometria, dobiegi i zapas. Przykład startowy z 82 m² powierzchni czynnej, zużyciem 7,5 m/m², 60 m dobiegów i 5% zapasu daje około 709 m rury.</p></div></details>
        <details><summary>Ile pętli podłogówki potrzeba na 100 m²?</summary><div class="rk100-faq-answer"><p>Nie ma jednej liczby dla każdego budynku. Podział całkowitej długości przez długość modelową daje tylko wartość budżetową. Projekt musi uwzględnić pomieszczenia, dylatacje, przepływy, średnicę, straty ciśnienia, dobiegi i położenie rozdzielacza.</p></div></details>
        <details><summary>Czy cena podłogówki obejmuje styropian?</summary><div class="rk100-faq-answer"><p>Nie automatycznie. Izolacja może należeć do zakresu ogólnobudowlanego albo instalacyjnego. Oferta powinna podawać rodzaj i parametry materiału, grubości warstw, powierzchnię, zakres ułożenia i odpowiedzialność za podłoże.</p></div></details>
        <details><summary>Czy cena obejmuje jastrych?</summary><div class="rk100-faq-answer"><p>Tylko gdy został wskazany. Trzeba sprawdzić rodzaj materiału, grubość i poziomy, dylatacje, logistykę, warunki pielęgnacji, próbę instalacji przed wylaniem oraz późniejszy protokół wygrzewania.</p></div></details>
        <details><summary>Czy źródło ciepła jest wliczone w koszt podłogówki?</summary><div class="rk100-faq-answer"><p>Zwykle stanowi osobny zakres, ale decyduje umowa. Samo źródło, kotłownia, armatura, pompy, magistrale do rozdzielaczy i automatyka nadrzędna nie są automatycznie częścią ceny pętli podłogowych.</p></div></details>
        <details><summary>Czy rozstaw 10 cm zawsze kosztuje więcej niż 15 cm?</summary><div class="rk100-faq-answer"><p>Przy tej samej powierzchni czynnej zwykle wymaga więcej rury i mocowań, lecz pełna różnica kosztu zależy też od liczby pętli, rozdzielaczy, robocizny i dobiegów. Rozstawu nie należy wybierać na podstawie ceny ani samego rodzaju źródła.</p></div></details>
        <details><summary>Dlaczego ceny podłogówki różnią się między regionami?</summary><div class="rk100-faq-answer"><p>Wpływają na nie lokalne stawki pracy, dostępność ekip, transport, skala zlecenia, technologia, termin oraz szczegółowość zakresu. Dlatego kalkulator pozwala wpisać własne ceny, a nie przedstawia jednej stawki jako obowiązującej w całej Polsce.</p></div></details>
        <details><summary>Czy wynik kalkulatora jest ofertą lub projektem?</summary><div class="rk100-faq-answer"><p>Nie. To model budżetowy z danych użytkownika. Nie potwierdza mocy cieplnej, przebiegu pętli, oporów hydraulicznych, liczby rozdzielaczy, warstw przegrody ani warunków wykonania. Ostateczne ilości powinny wynikać z dokumentacji i ofert dla konkretnego budynku.</p></div></details>
      </div>
    </section>

    <section class="rk100-section" id="rk100-sources">
      <span class="rk100-kicker">Podstawa i ograniczenia</span>
      <h2>Źródła techniczne i aktualizacja cenowa</h2>
      <p class="rk100-intro">Źródła nie służą do udawania jednej ceny rynkowej. Pokazują metodę oceny wydajności systemu, znaczenie parametrów przegrody oraz kierunek zmian cen w budownictwie.</p>
      <div class="rk100-source-box">
        <h3>Wykorzystane źródła zewnętrzne</h3>
        <ul>
          <li><a href="https://stat.gov.pl/files/gfx/portalinformacyjny/pl/defaultaktualnosci/5465/5/168/1/1_kwartal_2026.pdf" target="_blank" rel="noopener nofollow">Główny Urząd Statystyczny — Zmiany cen w budownictwie w I kwartale 2026 r.</a> — ogólny kontekst zmian cen robót; publikacja nie jest cennikiem podłogówki.</li>
          <li><a href="https://www.iso.org/standard/74683.html" target="_blank" rel="noopener nofollow">ISO 11855-2:2021</a> — oficjalny opis metod wyznaczania wydajności wodnych systemów ogrzewania i chłodzenia płaszczyznowego.</li>
          <li><a href="https://www.iso.org/standard/74685.html" target="_blank" rel="noopener nofollow">ISO 11855-5:2021</a> — oficjalna strona części dotyczącej instalacji systemów ogrzewania i chłodzenia płaszczyznowego.</li>
          <li><a href="https://budowlaneabc.gov.pl/charakterystyka-energetyczna-budynkow/kalkulatory/calc-wpc/" target="_blank" rel="noopener nofollow">Ministerstwo Rozwoju i Technologii — kalkulator współczynnika przenikania ciepła U<sub>c</sub></a> — pomoc w analizie przegrody, nie dobór jednego uniwersalnego pakietu izolacji.</li>
        </ul>
        <p class="rk100-update">Ostatnia weryfikacja merytoryczna i cenowa modelu: 30 sierpnia 2026 r. Stawki startowe kalkulatora są przykładem edytowalnym i nie są pobierane ze sklepów ani cenników konkurencji.</p>
      </div>
    </section>

    <section class="rk100-author" id="rk100-author" aria-labelledby="rk100-author-heading">
      <input type="radio" name="rk100-author-tabs" id="rk100-author-about" checked>
      <input type="radio" name="rk100-author-tabs" id="rk100-author-exp">
      <input type="radio" name="rk100-author-tabs" id="rk100-author-sites">
      <div class="rk100-author-head">
        <div><h2 id="rk100-author-heading">Autor opracowania</h2><p>Treść techniczna, model kosztowy i narzędzie zostały przygotowane oraz zweryfikowane przez autora projektującego wodne instalacje grzewcze.</p></div>
        <span class="rk100-author-mark">Projekt Ogrzewania</span>
      </div>
      <div class="rk100-author-layout">
        <aside class="rk100-author-side">
          <div class="rk100-author-photo"><img decoding="async" src="https://projekt-ogrzewania.pl/wp-content/uploads/2026/04/PO-Robert-Kucharski.webp" alt="Robert Kucharski — projektant instalacji sanitarnych i specjalista HVAC" width="150" height="150" loading="lazy"></div>
          <div class="rk100-author-name">Robert Kucharski</div>
          <div class="rk100-author-role">Projektant instalacji sanitarnych<br>specjalista HVAC i ogrzewania podłogowego</div>
          <div class="rk100-author-social-label">Profile autora</div>
          <div class="rk100-author-social">
            <a href="https://www.linkedin.com/in/robert-kucharski-38069b48/" target="_blank" rel="noopener nofollow me" aria-label="Robert Kucharski na LinkedIn"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M4.98 3.5C4.98 4.88 3.87 6 2.5 6S.02 4.88.02 3.5 1.13 1 2.5 1s2.48 1.12 2.48 2.5zM.5 8h4V24h-4V8zm7 0h3.83v2.19h.05c.53-1.01 1.84-2.19 3.78-2.19 4.04 0 4.79 2.66 4.79 6.12V24h-4v-8.76c0-2.09-.04-4.78-2.91-4.78-2.91 0-3.36 2.27-3.36 4.63V24h-4V8z"/></svg></a>
            <a href="https://www.facebook.com/projektogrzewaniapl" target="_blank" rel="noopener nofollow me" aria-label="Projekt Ogrzewania na Facebooku"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M22 12a10 10 0 1 0-11.56 9.88v-6.99H7.9V12h2.54V9.8c0-2.51 1.49-3.89 3.77-3.89 1.09 0 2.23.2 2.23.2v2.45h-1.25c-1.24 0-1.62.77-1.62 1.56V12h2.77l-.44 2.89h-2.33v6.99A10 10 0 0 0 22 12z"/></svg></a>
            <a href="https://x.com/Projekt_HVAC" target="_blank" rel="noopener nofollow me" aria-label="Projekt Ogrzewania w serwisie X"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M18.24 2H21l-6.03 6.9L22.06 22h-5.55l-4.35-5.69L7.19 22H4.42l6.45-7.37L4.06 2h5.69l3.93 5.2L18.24 2zm-.97 17.7h1.53L8.91 4.18H7.27L17.27 19.7z"/></svg></a>
          </div>
        </aside>
        <div class="rk100-author-main">
          <blockquote class="rk100-author-quote"><p>Rzetelny kosztorys nie zaczyna się od ceny za metr kwadratowy. Zaczyna się od zdefiniowania powierzchni, tras pętli, ilości materiału i odpowiedzialności każdej branży.</p></blockquote>
          <div class="rk100-author-tabs"><label class="rk100-author-tab" for="rk100-author-about">O autorze</label><label class="rk100-author-tab" for="rk100-author-exp">Doświadczenie</label><label class="rk100-author-tab" for="rk100-author-sites">Serwisy</label></div>
          <div class="rk100-author-panel rk100-panel-about">
            <p class="rk100-author-lead">Robert Kucharski jest projektantem instalacji sanitarnych i specjalistą HVAC, koncentrującym się na wodnym ogrzewaniu podłogowym, obliczeniach cieplnych oraz hydraulice instalacji.</p>
            <p>Przygotowuje indywidualne projekty dla nowych i modernizowanych budynków. W pracy łączy obciążenia cieplne pomieszczeń z rzeczywistą powierzchnią grzejną, konstrukcją podłogi, przebiegiem pętli, długościami dobiegów, przepływami, stratami ciśnienia, średnicami magistral i punktem pracy pompy.</p>
            <div class="rk100-author-facts">
              <div class="rk100-author-fact"><b>Specjalizacja</b><span>Wodne ogrzewanie podłogowe i instalacje HVAC</span></div>
              <div class="rk100-author-fact"><b>Zakres projektowy</b><span>Obliczenia cieplne, hydraulika, pętle i rozdzielacze</span></div>
              <div class="rk100-author-fact"><b>Praktyka</b><span>Przepływy, opory, pompy, magistrale i nastawy</span></div>
              <div class="rk100-author-fact"><b>Publikacje</b><span>Autorskie poradniki i interaktywne narzędzia techniczne</span></div>
            </div>
            <div class="rk100-author-method"><strong>Jak powstają opracowania?</strong><p>Treści oddzielają wymagania dokumentacji i oficjalnych źródeł od założeń kosztowych. Wzory, dane startowe oraz ograniczenia kalkulatorów są opisane tak, aby czytelnik mógł odtworzyć wynik i zastąpić wartości własnymi.</p></div>
          </div>
          <div class="rk100-author-panel rk100-panel-exp">
            <p class="rk100-author-lead">Doświadczenie autora obejmuje cały ciąg decyzyjny — od zapotrzebowania pomieszczeń i konstrukcji podłogi do tras pętli, przepływów, nastaw oraz zestawienia materiałów potrzebnego do wyceny.</p>
            <ul class="rk100-author-topics"><li>obciążenia cieplne</li><li>powierzchnia czynna</li><li>rozstawy rur</li><li>długości pętli</li><li>przepływy</li><li>straty ciśnienia</li><li>rozdzielacze</li><li>pompy obiegowe</li><li>magistrale</li><li>zestawienia materiałów</li><li>automatyka</li><li>uruchomienie</li></ul>
            <p>Wykonywane projekty porządkują dane, których nie zapewnia sama stawka za m²: rzeczywistą ilość rury, podział obwodów, liczbę wyjść rozdzielacza, parametry przepływu oraz relację instalacji ze źródłem ciepła. Dzięki temu kosztorys może odnosić się do konkretnego rozwiązania, a nie do powierzchni budynku potraktowanej jako jedyna zmienna.</p>
            <div class="rk100-author-method"><strong>Odpowiedzialność redakcyjna</strong><p>Robert Kucharski jest wskazanym autorem opracowania i odpowiada za jego aktualizację techniczną. Materiał zawiera datę weryfikacji, źródła oraz wyraźne rozróżnienie między modelem budżetowym, ofertą handlową i indywidualnym projektem.</p></div>
          </div>
          <div class="rk100-author-panel rk100-panel-sites">
            <p class="rk100-author-lead">Robert Kucharski jest autorem i właścicielem trzech serwisów poświęconych instalacjom, budowie oraz modernizacji budynków.</p>
            <div class="rk100-author-facts">
              <div class="rk100-author-fact"><b>Projekt Ogrzewania</b><span>Projekty, obliczenia i poradniki o instalacjach grzewczych</span></div>
              <div class="rk100-author-fact"><b>Remont.biz.pl</b><span>Techniczne materiały dotyczące budowy i modernizacji</span></div>
              <div class="rk100-author-fact"><b>Sobir.pl</b><span>Wiedza o budownictwie, instalacjach i energii</span></div>
              <div class="rk100-author-fact"><b>Tożsamość autora</b><span>Publiczne profile zawodowe i społecznościowe</span></div>
            </div>
            <div class="rk100-site-links"><a href="https://projekt-ogrzewania.pl/">projekt-ogrzewania.pl</a><a href="https://remont.biz.pl/" target="_blank" rel="noopener nofollow">remont.biz.pl</a><a href="https://sobir.pl/" target="_blank" rel="noopener nofollow">sobir.pl</a></div>
            <div class="rk100-author-method"><strong>Powiązanie z publikacją</strong><p>Projekt-Ogrzewania.pl jest miejscem publikacji i aktualizacji tego opracowania. Pozostałe serwisy pokazują szerszy zakres działalności autora w obszarze budownictwa i instalacji.</p></div>
          </div>
        </div>
      </div>
    </section>

    <section class="rk100-cta rk100-final-cta" aria-label="Końcowe zamówienie projektu ogrzewania podłogowego">
      <span class="rk100-eyebrow"><b></b> Od budżetu do dokumentacji wykonawczej</span>
      <h2>Chcesz wyceniać konkretną instalację, a nie średnią cenę z internetu?</h2>
      <p>Projekt pokaże układ i długości pętli, rozstawy, przepływy, nastawy rozdzielaczy, parametry pracy oraz zestawienie materiałów. Dzięki temu możesz wysłać wykonawcom tę samą podstawę i porównać oferty bez zgadywania, co oznacza „100 m² podłogówki”.</p>
      <a class="rk100-cta-button" href="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/">Zamów indywidualny projekt ogrzewania podłogowego</a>
      <small class="rk100-disclosure">To drugie i ostatnie CTA sprzedażowe. Przed zamówieniem sprawdź aktualne warianty usługi, zakres oraz termin realizacji na stronie produktu.</small>
    </section>
  </article>
</div>

<script type="application/ld+json">
{
  "@context":"https://schema.org",
  "@graph":[
    {
      "@type":"TechArticle",
      "@id":"https://projekt-ogrzewania.pl/ile-kosztuje-100-m%C2%B2-ogrzewania-podlogowego/#article",
      "headline":"Ile kosztuje 100 m² ogrzewania podłogowego? Materiały, robocizna i pełny koszt",
      "description":"Przejrzysty kosztorys 100 m² ogrzewania podłogowego z edytowalnymi stawkami, trzema zakresami ceny i kontrolą kompletności oferty.",
      "inLanguage":"pl-PL",
      "dateModified":"2026-08-30",
      "mainEntityOfPage":{"@id":"https://projekt-ogrzewania.pl/ile-kosztuje-100-m%C2%B2-ogrzewania-podlogowego/#webpage"},
      "author":{"@id":"https://projekt-ogrzewania.pl/#robert-kucharski"},
      "publisher":{"@id":"https://projekt-ogrzewania.pl/#organization"},
      "image":"https://projekt-ogrzewania.pl/wp-content/uploads/2026/04/PO-Robert-Kucharski.webp",
      "about":["koszt ogrzewania podłogowego","koszt podłogówki 100 m²","materiały do podłogówki","robocizna ogrzewania podłogowego","kosztorys instalacji grzewczej"]
    },
    {
      "@type":"WebPage",
      "@id":"https://projekt-ogrzewania.pl/ile-kosztuje-100-m%C2%B2-ogrzewania-podlogowego/#webpage",
      "url":"https://projekt-ogrzewania.pl/ile-kosztuje-100-m%C2%B2-ogrzewania-podlogowego/",
      "name":"Ile kosztuje 100 m² ogrzewania podłogowego? Materiały, robocizna i pełny koszt",
      "description":"Kalkulator oraz poradnik rozdzielający koszt materiałów hydraulicznych, montażu i kompletnej konstrukcji ogrzewanej podłogi.",
      "inLanguage":"pl-PL",
      "isPartOf":{"@id":"https://projekt-ogrzewania.pl/#website"},
      "breadcrumb":{"@id":"https://projekt-ogrzewania.pl/ile-kosztuje-100-m%C2%B2-ogrzewania-podlogowego/#breadcrumb"},
      "primaryImageOfPage":{"@id":"https://projekt-ogrzewania.pl/ile-kosztuje-100-m%C2%B2-ogrzewania-podlogowego/#article"},
      "dateModified":"2026-08-30"
    },
    {
      "@type":"BreadcrumbList",
      "@id":"https://projekt-ogrzewania.pl/ile-kosztuje-100-m%C2%B2-ogrzewania-podlogowego/#breadcrumb",
      "itemListElement":[
        {"@type":"ListItem","position":1,"name":"Strona główna","item":"https://projekt-ogrzewania.pl/"},
        {"@type":"ListItem","position":2,"name":"Blog","item":"https://projekt-ogrzewania.pl/blog/"},
        {"@type":"ListItem","position":3,"name":"Ile kosztuje 100 m² ogrzewania podłogowego?","item":"https://projekt-ogrzewania.pl/ile-kosztuje-100-m%C2%B2-ogrzewania-podlogowego/"}
      ]
    },
    {
      "@type":"WebApplication",
      "@id":"https://projekt-ogrzewania.pl/ile-kosztuje-100-m%C2%B2-ogrzewania-podlogowego/#calculator",
      "name":"Kalkulator kosztu ogrzewania podłogowego",
      "url":"https://projekt-ogrzewania.pl/ile-kosztuje-100-m%C2%B2-ogrzewania-podlogowego/#rk100-calculator",
      "applicationCategory":"UtilitiesApplication",
      "operatingSystem":"Dowolny system z przeglądarką internetową",
      "browserRequirements":"Włączona obsługa JavaScript",
      "inLanguage":"pl-PL",
      "isAccessibleForFree":true,
      "description":"Narzędzie oblicza ilość rury, modelową liczbę pętli oraz koszt materiałów hydraulicznych, instalacji z robocizną i wybranego pełnego zakresu.",
      "featureList":["edytowalne powierzchnie","edytowalne ceny brutto","trzy zakresy kosztu","dynamiczna struktura kosztu","kontrola kompletności oferty"],
      "author":{"@id":"https://projekt-ogrzewania.pl/#robert-kucharski"},
      "provider":{"@id":"https://projekt-ogrzewania.pl/#organization"}
    },
    {
      "@type":"HowTo",
      "@id":"https://projekt-ogrzewania.pl/ile-kosztuje-100-m%C2%B2-ogrzewania-podlogowego/#howto",
      "name":"Jak porównać oferty na ogrzewanie podłogowe dla 100 m²",
      "description":"Sześć kroków ujednolicenia danych, zakresu i cen przed wyborem wykonawcy.",
      "inLanguage":"pl-PL",
      "step":[
        {"@type":"HowToStep","position":1,"name":"Ustal powierzchnie","text":"Zapisz powierzchnię całkowitą, ogrzewaną i czynną oraz podstawę każdej stawki."},
        {"@type":"HowToStep","position":2,"name":"Ujednolić projekt","text":"Porównuj oferty dla tej samej liczby pętli, rozdzielaczy, metrów rury i technologii."},
        {"@type":"HowToStep","position":3,"name":"Rozpisz materiały","text":"Oddziel rurę, rozdzielacze, szafki, przyłącza, mocowanie, izolację i automatykę."},
        {"@type":"HowToStep","position":4,"name":"Rozpisz robociznę","text":"Sprawdź przygotowanie, układanie, podłączenia, próbę, rozruch i prace dodatkowe."},
        {"@type":"HowToStep","position":5,"name":"Ujednolić podatek","text":"Sprowadź kwoty do netto albo brutto i ustal transport, płatności oraz ważność ceny."},
        {"@type":"HowToStep","position":6,"name":"Policz braki i ryzyko","text":"Wyjaśnij wszystkie pozycje nieustalone przed wyborem wykonawcy."}
      ]
    },
    {
      "@type":"FAQPage",
      "@id":"https://projekt-ogrzewania.pl/ile-kosztuje-100-m%C2%B2-ogrzewania-podlogowego/#faq",
      "mainEntity":[
        {"@type":"Question","name":"Ile kosztuje 100 m² ogrzewania podłogowego?","acceptedAnswer":{"@type":"Answer","text":"Nie ma jednej prawidłowej kwoty bez określenia zakresu. W modelu startowym podstawowe materiały hydrauliczne kosztują około 6171 zł, instalacja z montażem i próbą około 10 161 zł, a po przykładowym doliczeniu projektu, automatyki, izolacji i jastrychu około 23 511 zł. Są to obliczenia z jawnych stawek przykładowych, nie cennik ani oferta."}},
        {"@type":"Question","name":"Co obejmuje cena ogrzewania podłogowego za m²?","acceptedAnswer":{"@type":"Answer","text":"Tylko zakres opisany przez wykonawcę. Stawka może dotyczyć samego układania rur, kompletnej robocizny, materiałów z montażem albo całej konstrukcji podłogi."}},
        {"@type":"Question","name":"Ile kosztują materiały na podłogówkę 100 m²?","acceptedAnswer":{"@type":"Answer","text":"Koszt zależy od długości rury, liczby obwodów i rozdzielaczy, systemu mocowania oraz definicji materiałów. Kalkulator pokazuje te pozycje oddzielnie i pozwala wpisać własne ceny."}},
        {"@type":"Question","name":"Ile kosztuje robocizna podłogówki dla 100 m²?","acceptedAnswer":{"@type":"Answer","text":"Należy pomnożyć uzgodnioną podstawę metrażu przez stawkę i dodać ryczałty za rozdzielacze, próbę, uruchomienie, transport oraz prace dodatkowe. Stawkę przykładową trzeba zastąpić rzeczywistą ofertą."}},
        {"@type":"Question","name":"Ile metrów rury potrzeba na 100 m²?","acceptedAnswer":{"@type":"Answer","text":"Potrzebne są powierzchnia czynna, zaprojektowany rozstaw, geometria, dobiegi i zapas. Przykład z 82 m² powierzchni czynnej, zużyciem 7,5 m/m², 60 m dobiegów i 5% zapasu daje około 709 m rury."}},
        {"@type":"Question","name":"Ile pętli podłogówki potrzeba na 100 m²?","acceptedAnswer":{"@type":"Answer","text":"Nie ma jednej liczby dla każdego budynku. Projekt musi uwzględnić pomieszczenia, dylatacje, przepływy, średnicę, straty ciśnienia, dobiegi i położenie rozdzielacza."}},
        {"@type":"Question","name":"Czy cena podłogówki obejmuje styropian?","acceptedAnswer":{"@type":"Answer","text":"Nie automatycznie. Oferta powinna podawać rodzaj i parametry izolacji, grubości warstw, powierzchnię, zakres ułożenia i odpowiedzialność za podłoże."}},
        {"@type":"Question","name":"Czy cena obejmuje jastrych?","acceptedAnswer":{"@type":"Answer","text":"Tylko gdy został wskazany. Trzeba sprawdzić rodzaj materiału, grubość, dylatacje, logistykę, warunki pielęgnacji, próbę instalacji oraz protokół wygrzewania."}},
        {"@type":"Question","name":"Czy źródło ciepła jest wliczone w koszt podłogówki?","acceptedAnswer":{"@type":"Answer","text":"Decyduje umowa. Źródło, kotłownia, armatura, pompy, magistrale do rozdzielaczy i automatyka nadrzędna nie są automatycznie częścią ceny pętli podłogowych."}},
        {"@type":"Question","name":"Czy rozstaw 10 cm zawsze kosztuje więcej niż 15 cm?","acceptedAnswer":{"@type":"Answer","text":"Przy tej samej powierzchni czynnej zwykle wymaga więcej rury i mocowań, ale pełna różnica zależy także od liczby pętli, rozdzielaczy, robocizny i dobiegów. Rozstawu nie wybiera się na podstawie ceny ani samego źródła."}},
        {"@type":"Question","name":"Dlaczego ceny podłogówki różnią się między regionami?","acceptedAnswer":{"@type":"Answer","text":"Wpływają na nie lokalne stawki pracy, dostępność ekip, transport, skala zlecenia, technologia, termin i szczegółowość zakresu."}},
        {"@type":"Question","name":"Czy wynik kalkulatora jest ofertą lub projektem?","acceptedAnswer":{"@type":"Answer","text":"Nie. To model budżetowy z danych użytkownika. Nie potwierdza mocy cieplnej, przebiegu pętli, oporów hydraulicznych, liczby rozdzielaczy ani warstw przegrody."}}
      ]
    },
    {
      "@type":"Person",
      "@id":"https://projekt-ogrzewania.pl/#robert-kucharski",
      "name":"Robert Kucharski",
      "url":"https://projekt-ogrzewania.pl/",
      "image":"https://projekt-ogrzewania.pl/wp-content/uploads/2026/04/PO-Robert-Kucharski.webp",
      "jobTitle":"Projektant instalacji sanitarnych i specjalista HVAC",
      "description":"Autor projektów, obliczeń i opracowań dotyczących wodnego ogrzewania podłogowego, hydrauliki instalacji oraz systemów HVAC.",
      "knowsAbout":["ogrzewanie podłogowe","instalacje sanitarne","HVAC","obliczenia cieplne","obliczenia hydrauliczne","dobór pomp","rozdzielacze","zestawienia materiałów"],
      "worksFor":{"@id":"https://projekt-ogrzewania.pl/#organization"},
      "sameAs":["https://www.linkedin.com/in/robert-kucharski-38069b48/","https://www.facebook.com/projektogrzewaniapl","https://x.com/Projekt_HVAC"]
    },
    {
      "@type":"Organization",
      "@id":"https://projekt-ogrzewania.pl/#organization",
      "name":"Projekt Ogrzewania",
      "url":"https://projekt-ogrzewania.pl/",
      "founder":{"@id":"https://projekt-ogrzewania.pl/#robert-kucharski"}
    },
    {
      "@type":"Organization",
      "@id":"https://remont.biz.pl/#organization",
      "name":"Remont.biz.pl",
      "url":"https://remont.biz.pl/",
      "founder":{"@id":"https://projekt-ogrzewania.pl/#robert-kucharski"}
    },
    {
      "@type":"Organization",
      "@id":"https://sobir.pl/#organization",
      "name":"Sobir.pl",
      "url":"https://sobir.pl/",
      "founder":{"@id":"https://projekt-ogrzewania.pl/#robert-kucharski"}
    },
    {
      "@type":"WebSite",
      "@id":"https://projekt-ogrzewania.pl/#website",
      "url":"https://projekt-ogrzewania.pl/",
      "name":"Projekt Ogrzewania",
      "inLanguage":"pl-PL",
      "publisher":{"@id":"https://projekt-ogrzewania.pl/#organization"}
    }
  ]
}
</script>

<script>
(function(){
  "use strict";
  var root=document.getElementById("rk-100-cost");
  if(!root){return;}

  var byId=function(id){return document.getElementById(id);};
  var numericIds=["rk100-total-area","rk100-heated-area","rk100-active-area-input","rk100-manifolds","rk100-pipe-density","rk100-approaches","rk100-loop-limit","rk100-reserve","rk100-pipe-rate","rk100-manifold-rate","rk100-cabinet-rate","rk100-system-rate","rk100-labor-rate","rk100-manifold-labor-rate","rk100-test-rate","rk100-project-rate","rk100-automation-rate","rk100-insulation-rate","rk100-screed-rate","rk100-other-rate"];
  var optionIds=["rk100-add-project","rk100-add-automation","rk100-add-insulation","rk100-add-screed","rk100-add-other"];
  var defaults={
    "rk100-total-area":"100","rk100-heated-area":"92","rk100-active-area-input":"82","rk100-manifolds":"1","rk100-pipe-density":"7.5","rk100-approaches":"60","rk100-loop-limit":"90","rk100-reserve":"5","rk100-pipe-rate":"3.91","rk100-manifold-rate":"1400","rk100-cabinet-rate":"400","rk100-system-rate":"1600","rk100-labor-rate":"32.5","rk100-manifold-labor-rate":"400","rk100-test-rate":"600","rk100-project-rate":"850","rk100-automation-rate":"3500","rk100-insulation-rate":"35","rk100-screed-rate":"55","rk100-other-rate":"0"
  };
  var read=function(id,min){var node=byId(id);var value=node?Number(String(node.value).replace(",",".")):0;if(!Number.isFinite(value)){value=0;}if(typeof min==="number"){value=Math.max(min,value);}return value;};
  var money=function(value){return new Intl.NumberFormat("pl-PL",{maximumFractionDigits:0}).format(Math.round(value))+" zł";};
  var money2=function(value){return new Intl.NumberFormat("pl-PL",{minimumFractionDigits:2,maximumFractionDigits:2}).format(value)+" zł/m²";};
  var number1=function(value){return new Intl.NumberFormat("pl-PL",{minimumFractionDigits:1,maximumFractionDigits:1}).format(value);};
  var setText=function(id,value){var node=byId(id);if(node){node.textContent=value;}};
  var setDiagnostic=function(id,kind,title,copy){var node=byId("rk100-diag-"+id);if(node){node.className="rk100-diagnostic is-"+kind;}setText("rk100-diag-"+id+"-title",title);setText("rk100-diag-"+id+"-text",copy);};
  var setSegment=function(id,value,total){var node=byId(id);if(!node){return;}var share=total>0?value/total*100:0;node.style.width=Math.max(0,share).toFixed(3)+"%";};

  var updateOffer=function(){
    var items=Array.from(root.querySelectorAll(".rk100-offer-item"));
    var missing=[];
    items.forEach(function(item){if(!item.checked){missing.push(item.getAttribute("data-name"));}});
    var list=byId("rk100-missing-list");
    if(!list){return;}
    while(list.firstChild){list.removeChild(list.firstChild);}
    var row=document.createElement("div");
    row.className=missing.length===0?"rk100-missing is-complete":"rk100-missing";
    if(missing.length===0){row.textContent="Oferta ma opisane wszystkie pozycje z checklisty. Nadal sprawdź ich parametry, ilości i wyłączenia.";}
    else{
      var preview=missing.slice(0,3).join(", ");
      var suffix=missing.length>3?" oraz "+String(missing.length-3)+" kolejnych":"";
      row.textContent="Do wyjaśnienia: "+preview+suffix+".";
    }
    list.appendChild(row);
  };

  var update=function(){
    var total=read("rk100-total-area",1);
    var heated=read("rk100-heated-area",1);
    var active=read("rk100-active-area-input",1);
    var manifolds=Math.max(1,Math.round(read("rk100-manifolds",1)));
    var density=read("rk100-pipe-density",0);
    var approaches=read("rk100-approaches",0);
    var loopLimit=read("rk100-loop-limit",1);
    var reservePct=read("rk100-reserve",0);
    var fieldPipe=active*density;
    var basePipe=fieldPipe+approaches;
    var pipeLength=basePipe*(1+reservePct/100);
    var reserveLength=pipeLength-basePipe;
    var loops=Math.max(1,Math.ceil(pipeLength/loopLimit));

    var pipeCost=pipeLength*read("rk100-pipe-rate",0);
    var manifoldCost=manifolds*read("rk100-manifold-rate",0);
    var cabinetCost=manifolds*read("rk100-cabinet-rate",0);
    var systemCost=read("rk100-system-rate",0);
    var laborCost=heated*read("rk100-labor-rate",0);
    var manifoldLabor=manifolds*read("rk100-manifold-labor-rate",0);
    var testCost=read("rk100-test-rate",0);
    var materialTotal=pipeCost+manifoldCost+cabinetCost+systemCost;
    var installedTotal=materialTotal+laborCost+manifoldLabor+testCost;

    var projectOn=byId("rk100-add-project").checked;
    var automationOn=byId("rk100-add-automation").checked;
    var insulationOn=byId("rk100-add-insulation").checked;
    var screedOn=byId("rk100-add-screed").checked;
    var otherOn=byId("rk100-add-other").checked;
    var projectCost=projectOn?read("rk100-project-rate",0):0;
    var automationCost=automationOn?read("rk100-automation-rate",0):0;
    var insulationCost=insulationOn?total*read("rk100-insulation-rate",0):0;
    var screedCost=screedOn?total*read("rk100-screed-rate",0):0;
    var otherCost=otherOn?read("rk100-other-rate",0):0;
    var floorCost=insulationCost+screedCost;
    var fullTotal=installedTotal+projectCost+automationCost+floorCost+otherCost;
    var extras=[projectOn,automationOn,insulationOn,screedOn,otherOn].filter(Boolean).length;

    setText("rk100-pipe-length",new Intl.NumberFormat("pl-PL",{maximumFractionDigits:0}).format(pipeLength)+" m");
    setText("rk100-loop-count",String(loops)+" szt.");
    setText("rk100-active-share",number1(active/total*100)+"%");
    setText("rk100-full-per-m2",money2(fullTotal/total));
    setText("rk100-material-total",money(materialTotal));
    setText("rk100-material-per",money2(materialTotal/total)+" powierzchni całkowitej");
    setText("rk100-installed-total",money(installedTotal));
    setText("rk100-installed-per",money2(installedTotal/total)+" powierzchni całkowitej");
    setText("rk100-full-total",money(fullTotal));
    setText("rk100-full-note",extras===0?"Brak włączonych elementów dodatkowych":"Włączone elementy dodatkowe: "+String(extras));
    setText("rk100-field-pipe",new Intl.NumberFormat("pl-PL",{maximumFractionDigits:0}).format(fieldPipe)+" m");
    setText("rk100-approach-output",new Intl.NumberFormat("pl-PL",{maximumFractionDigits:0}).format(approaches)+" m");
    setText("rk100-reserve-output",new Intl.NumberFormat("pl-PL",{maximumFractionDigits:0}).format(reserveLength)+" m");
    setText("rk100-pipe-cost-output",money(pipeCost));
    setText("rk100-area-per-loop",number1(active/loops)+" m²");

    var systemGroup=manifoldCost+cabinetCost+systemCost;
    var startGroup=manifoldLabor+testCost;
    setText("rk100-legend-pipe",money(pipeCost));
    setText("rk100-legend-system",money(systemGroup));
    setText("rk100-legend-labor",money(laborCost));
    setText("rk100-legend-start",money(startGroup));
    setText("rk100-legend-project",money(projectCost));
    setText("rk100-legend-auto",money(automationCost));
    setText("rk100-legend-floor",money(floorCost));
    setText("rk100-legend-other",money(otherCost));
    setSegment("rk100-seg-pipe",pipeCost,fullTotal);
    setSegment("rk100-seg-system",systemGroup,fullTotal);
    setSegment("rk100-seg-labor",laborCost,fullTotal);
    setSegment("rk100-seg-start",startGroup,fullTotal);
    setSegment("rk100-seg-project",projectCost,fullTotal);
    setSegment("rk100-seg-auto",automationCost,fullTotal);
    setSegment("rk100-seg-floor",floorCost,fullTotal);
    setSegment("rk100-seg-other",otherCost,fullTotal);

    var areaInvalid=[heated>total,active>heated,active>total].some(Boolean);
    if(areaInvalid){setDiagnostic("area","alert","Sprawdź relację powierzchni","Powierzchnia czynna nie powinna przekraczać ogrzewanej, a ogrzewana całkowitej. Kalkulator liczy wpisane wartości, ale wynik ma błędną podstawę.");}
    else if(active/total<0.55){setDiagnostic("area","warn","Mały udział powierzchni czynnej","Tylko "+number1(active/total*100)+"% powierzchni całkowitej ma rurę. Sprawdź trwałą zabudowę i wymaganą moc jednostkową.");}
    else{setDiagnostic("area","ok","Dane są logiczne","Powierzchnia czynna mieści się w ogrzewanej, a ogrzewana w całkowitej.");}

    if([loopLimit<50,loopLimit>130,density>15].some(Boolean)){setDiagnostic("quantity","alert","Założenia wymagają weryfikacji","Nietypowa długość modelowa lub duże zużycie rury może mocno zmieniać liczbę obwodów. Ustal trasy i hydraulikę przed zakupem.");}
    else{setDiagnostic("quantity","warn","Wymaga projektu trasy","Wynik "+String(loops)+" pętli powstał z podziału długości przez "+new Intl.NumberFormat("pl-PL",{maximumFractionDigits:0}).format(loopLimit)+" m. Nie uwzględnia geometrii i oporów obwodów.");}

    if(extras===0){setDiagnostic("scope","warn","Dodatki są wyłączone","Pełny wynik jest równy instalacji z montażem. Projekt, automatyka, izolacja, jastrych i pozostałe prace nie są doliczone.");}
    else if(extras<5){setDiagnostic("scope","warn","Zakres jest częściowy","Włączono "+String(extras)+" z 5 grup dodatkowych. Sprawdź, czy pozostałe są zbędne, wliczone gdzie indziej czy jeszcze niewycenione.");}
    else{setDiagnostic("scope","ok","Wszystkie grupy są aktywne","Pełny wynik zawiera wszystkie grupy dodatkowe, lecz jego kompletność nadal zależy od opisu oraz poprawności wpisanych stawek.");}
    updateOffer();
  };

  numericIds.forEach(function(id){var node=byId(id);if(node){node.addEventListener("input",update);node.addEventListener("change",update);}});
  optionIds.forEach(function(id){var node=byId(id);if(node){node.addEventListener("change",update);}});
  Array.from(root.querySelectorAll(".rk100-offer-item")).forEach(function(node){node.addEventListener("change",updateOffer);});
  var reset=byId("rk100-reset");
  if(reset){reset.addEventListener("click",function(){Object.keys(defaults).forEach(function(id){var node=byId(id);if(node){node.value=defaults[id];}});optionIds.forEach(function(id){var node=byId(id);if(node){node.checked=false;}});var offers=Array.from(root.querySelectorAll(".rk100-offer-item"));offers.forEach(function(node,index){node.checked=index<6;});update();});}

  var progress=byId("rk100-progress");
  var updateProgress=function(){if(!progress){return;}var rect=root.getBoundingClientRect();var totalHeight=root.offsetHeight-window.innerHeight;var passed=Math.min(totalHeight,Math.max(0,-rect.top));progress.style.width=(totalHeight>0?passed/totalHeight*100:100).toFixed(1)+"%";};
  window.addEventListener("scroll",updateProgress,{passive:true});
  window.addEventListener("resize",updateProgress);
  update();
  updateProgress();
})();
</script>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/ile-kosztuje-100-m%c2%b2-ogrzewania-podlogowego/">Ile kosztuje 100 m² ogrzewania podłogowego?</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
