<?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>Kredyt hipoteczny &#8211; Polfinance &#8211; ubezpieczenia i kredyty</title>
	<atom:link href="https://polfinance.pl/category/kredyt-hipoteczny/feed/" rel="self" type="application/rss+xml" />
	<link>https://polfinance.pl</link>
	<description>Ubezpieczamy wszystko!</description>
	<lastBuildDate>Fri, 11 Sep 2026 20:32:59 +0000</lastBuildDate>
	<language>pl-PL</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://polfinance.pl/wp-content/uploads/2023/12/polfinance-icon-150x150.png</url>
	<title>Kredyt hipoteczny &#8211; Polfinance &#8211; ubezpieczenia i kredyty</title>
	<link>https://polfinance.pl</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Kredyt na wkład własny — dlaczego bank go nie uzna</title>
		<link>https://polfinance.pl/kredyt-na-wklad-wlasny/</link>
		
		<dc:creator><![CDATA[Wojciech Dera]]></dc:creator>
		<pubDate>Fri, 11 Sep 2026 20:32:59 +0000</pubDate>
				<category><![CDATA[Kredyt hipoteczny]]></category>
		<guid isPermaLink="false">https://polfinance.pl/kredyt-na-wklad-wlasny/</guid>

					<description><![CDATA[<p>Kredyt na wkład własny: dlaczego bank go nie uzna, jak sprawdza źródło środków i ile zdolności zabiera rata. Co zamiast tego zaliczy jako wkład i co zrobić.</p>
<p>Artykuł <a rel="nofollow" href="https://polfinance.pl/kredyt-na-wklad-wlasny/">Kredyt na wkład własny — dlaczego bank go nie uzna</a> pochodzi z serwisu <a rel="nofollow" href="https://polfinance.pl">Polfinance - ubezpieczenia i kredyty</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Mieszkanie za 400 tysięcy, bank chce 80 tysięcy wkładu własnego, a na koncie jest 30. Pomysł nasuwa się sam: brakujące 50 tysięcy wziąć jako kredyt gotówkowy, wpłacić deweloperowi i po sprawie. Kredyt na wkład własny wygląda na proste rozwiązanie — i dokładnie dlatego jest najczęstszym błędem popełnianym tuż przed wnioskiem o hipotekę. Bank tego nie uzna, a rata z nowego kredytu obniży zdolność bardziej, niż wynosi sam wkład.</p>

<p>W tym tekście tłumaczymy, skąd bierze się wymóg wkładu własnego, dlaczego pożyczone pieniądze nie mogą go zastąpić, jak bank sprawdza pochodzenie środków, ile realnie kosztuje taka próba i — co ważniejsze — co bank zamiast tego uzna. Bo źródeł wkładu jest więcej, niż większość osób podejrzewa.</p>


<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1536" height="1024" src="https://polfinance.pl/wp-content/uploads/2026/09/wklad-hero-web.jpg" alt="Młoda para na balkonie nowego bloku patrzy na miasteczko — kredyt na wkład własny nie jest drogą do tego mieszkania" class="wp-image-2965" srcset="https://polfinance.pl/wp-content/uploads/2026/09/wklad-hero-web.jpg 1536w, https://polfinance.pl/wp-content/uploads/2026/09/wklad-hero-web-300x200.jpg 300w, https://polfinance.pl/wp-content/uploads/2026/09/wklad-hero-web-1024x683.jpg 1024w, https://polfinance.pl/wp-content/uploads/2026/09/wklad-hero-web-768x512.jpg 768w" sizes="(max-width: 1536px) 100vw, 1536px" /><figcaption class="wp-element-caption">Wkład własny to ta część mieszkania, którą trzeba mieć, zanim bank dołoży resztę.</figcaption></figure>


<h2>Po co bankowi wkład własny</h2>

<p>Wkład własny to część ceny nieruchomości, którą kupujący pokrywa z własnych pieniędzy. Bank finansuje resztę i zabezpiecza się hipoteką. Wymóg bierze się z Rekomendacji S — zbioru zasad Komisji Nadzoru Finansowego dla banków udzielających kredytów hipotecznych. Standardem jest <strong>20 procent wartości nieruchomości</strong>; przy 10 procentach bank może udzielić kredytu, ale wymaga dodatkowego zabezpieczenia, najczęściej ubezpieczenia niskiego wkładu, które podnosi koszt.</p>

<p>Bank nie chce wkładu z wredności. Chce go z dwóch powodów. Pierwszy to bufor: jeśli ceny mieszkań spadną o 15 procent, a klient przestanie płacić, bank sprzedaje nieruchomość i nadal odzyskuje cały kapitał. Drugi jest ważniejszy z punktu widzenia kupującego — <strong>wkład jest dowodem, że gospodarstwo domowe potrafi odkładać</strong>. Ktoś, kto przez trzy lata zebrał 80 tysięcy, prawdopodobnie da radę płacić ratę przez trzydzieści.</p>

<p>I tu pojawia się sedno: wkład pożyczony nie spełnia żadnego z tych zadań. Nie jest buforem, bo obok hipoteki wisi drugi dług. Nie jest dowodem na nic, poza tym, że ktoś umiał podpisać umowę.</p>

<h2>Kredyt na wkład własny — dlaczego bank tego nie uzna</h2>

<p>Rekomendacja S mówi wprost, że bank powinien upewnić się, iż środki na wkład własny <strong>nie pochodzą z kredytu, pożyczki ani dotacji</strong>. To nie jest wewnętrzna polityka jednego banku, tylko zasada nadzorcza obowiązująca wszystkie. Pełny tekst rekomendacji jest dostępny na <a href="https://www.knf.gov.pl/dla_rynku/regulacje_i_praktyka/rekomendacje_i_wytyczne/rekomendacje_dla_bankow" rel="nofollow noopener" target="_blank">stronie KNF w dziale rekomendacji dla banków</a>.</p>

<p>Jak bank to sprawdza? Rekomendacja nie narzuca metody, więc praktyka jest dwustopniowa. Po pierwsze, <strong>oświadczenie</strong>: przy wniosku podpisujesz, że wkład nie pochodzi z kredytu ani pożyczki. Po drugie, <strong>BIK</strong>: bank i tak pobiera Twój raport i widzi w nim każdy kredyt gotówkowy z ostatnich miesięcy, razem z kwotą i datą. Świeży kredyt na 50 tysięcy, uruchomiony trzy tygodnie przed wnioskiem hipotecznym, nie wymaga śledztwa — widać go na pierwszej stronie. Część banków pyta dodatkowo o źródło środków i prosi o historię konta, na którym oszczędności rosły.</p>

<p>Konsekwencje są dwustopniowe. Jeśli bank zorientuje się przed decyzją — odmawia. Jeśli po podpisaniu umowy — może ją wypowiedzieć, bo złożone oświadczenie było nieprawdziwe. A nieprawdziwe oświadczenie złożone w celu uzyskania kredytu jest w polskim prawie przestępstwem, nie drobnym uchybieniem. Nie warto.</p>

<h2>Podwójny strzał: wkład nie zaliczony, zdolność obcięta</h2>

<p>Nawet gdyby bank nie sprawdzał źródła wkładu, kredyt gotówkowy i tak zepsułby wniosek — od strony zdolności. Każde zobowiązanie w BIK zmniejsza kwotę, jaką bank może pożyczyć, a kredyt gotówkowy na kilkadziesiąt tysięcy to rata rzędu tysiąca złotych miesięcznie.</p>

<p>Analiza rynkowa opublikowana w lipcu 2026 roku, przeprowadzona w jednym z banków będących liderami rynku kredytów hipotecznych, pokazała skalę na przykładzie pary z dochodem 15 000 zł netto, bez dzieci i zobowiązań, z wyjściową zdolnością 1 249 283 zł. <strong>Rata 1 000 zł miesięcznie obniżała tę zdolność o około 128 000 zł.</strong> Autorzy nie podali oprocentowania ani okresu kredytowania hipoteki, więc liczby traktuj jako skalę, nie jako wycenę własnego przypadku — przy innym dochodzie i innym banku będą inne, kierunek zostaje.</p>

<p>Zestawmy to z naszym przykładem. Kredyt gotówkowy 50 000 zł na pięć lat to rata około 1 000 zł. Wnosisz więc 50 tysięcy „wkładu”, którego bank nie uzna, i jednocześnie tracisz około 128 tysięcy zdolności hipotecznej. <strong>Bilans: minus 78 tysięcy w stosunku do sytuacji, w której nie zrobiłbyś nic.</strong> To jest ten podwójny strzał w kolano, o którym piszemy w tekście <a href="https://polfinance.pl/dobry-dlug-zly-dlug-kredyty/">dobry dług, zły dług — jakie kredyty budują majątek</a>: kredyt konsumpcyjny obniża zdolność hipoteczną, a kredyt na wkład własny robi to w najgorszym możliwym momencie.</p>

<p>Do tego dochodzi zmiana w ocenie BIK od lipca 2026 roku: świeżo zaciągnięte zobowiązania ważą więcej niż stare. Kredyt wzięty na miesiąc przed wnioskiem jest oceniany surowiej niż ten sam kredyt spłacany od dwóch lat.</p>

<h2>Co bank uzna za wkład własny — lista dłuższa, niż myślisz</h2>

<p>Dobra wiadomość: wkład własny nie musi być gotówką na koncie. Banki przyjmują kilka innych form, a część z nich ma wielu kupujących, nie wiedząc o tym.</p>

<figure class="wp-block-table"><table style="border-collapse:collapse;width:100%;border:1px solid #d7d2cb"><thead><tr><th style="border:1px solid #d7d2cb;padding:11px 14px;background:#f4f2ef;text-align:left;vertical-align:top">Bank uzna</th><th style="border:1px solid #d7d2cb;padding:11px 14px;background:#f4f2ef;text-align:left;vertical-align:top">Bank nie uzna</th></tr></thead><tbody>
<tr><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top">Oszczędności na koncie, lokacie, w obligacjach</td><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top">Kredyt gotówkowy wzięty na wkład</td></tr>
<tr><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top">Darowizna od rodziny, udokumentowana umową i przelewem</td><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top">Pożyczka od pracodawcy lub firmy pożyczkowej</td></tr>
<tr><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top">Zadatek już wpłacony sprzedającemu lub deweloperowi</td><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top">Limit na karcie kredytowej lub w koncie</td></tr>
<tr><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top">Działka, na której powstanie dom (przy kredycie na budowę)</td><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top">Pożyczka od znajomych „do oddania po kredycie”</td></tr>
<tr><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top">Wykonane i udokumentowane prace budowlane, materiały</td><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top">Środki, których pochodzenia nie da się wykazać</td></tr>
<tr><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top">Wypłata z PPK na cele mieszkaniowe (przed 45. rokiem życia, do zwrotu)</td><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top">Dotacja, która nie została jeszcze wypłacona</td></tr>
</tbody></table><figcaption class="wp-element-caption">Zasady różnią się między bankami w szczegółach — na przykład w tym, jak dokumentować darowiznę albo wycenić działkę. Ogólny kierunek jest wspólny dla wszystkich.</figcaption></figure>

<p>Dwie pozycje wymagają komentarza. <strong>Darowizna od rodziców</strong> jest w pełni legalnym wkładem, ale musi wyglądać jak darowizna: umowa, przelew, a przy najbliższej rodzinie zgłoszenie do urzędu skarbowego w terminie, żeby skorzystać ze zwolnienia z podatku. Pieniądze przekazane „na rękę” dzień przed wnioskiem budzą pytania. <strong>Wypłata z PPK</strong> na wkład własny jest możliwa dla osób przed 45. rokiem życia, do 100 procent zgromadzonych środków, z obowiązkiem zwrotu w ciągu 15 lat — o szczegółach informuje oficjalny portal programu.</p>


<figure class="wp-block-image size-large"><img decoding="async" width="1536" height="1024" src="https://polfinance.pl/wp-content/uploads/2026/09/wklad-agent-web.jpg" alt="Młoda para i specjalistka w biurze nad dokumentami — rozmowa o tym, co bank uzna za wkład własny zamiast kredytu" class="wp-image-2966" srcset="https://polfinance.pl/wp-content/uploads/2026/09/wklad-agent-web.jpg 1536w, https://polfinance.pl/wp-content/uploads/2026/09/wklad-agent-web-300x200.jpg 300w, https://polfinance.pl/wp-content/uploads/2026/09/wklad-agent-web-1024x683.jpg 1024w, https://polfinance.pl/wp-content/uploads/2026/09/wklad-agent-web-768x512.jpg 768w" sizes="(max-width: 1536px) 100vw, 1536px" /><figcaption class="wp-element-caption">Rozmowa o źródłach wkładu powinna odbyć się rok przed wnioskiem, nie tydzień.</figcaption></figure>


<h2>Brakuje Ci na wkład — co zrobić zamiast kredytu</h2>

<p>Jeśli po zsumowaniu wszystkich źródeł nadal brakuje, są cztery uczciwe drogi. Żadna nie jest tak szybka jak kredyt gotówkowy, ale każda kończy się mieszkaniem, a nie odmową.</p>

<ol>
<li><strong>Wkład 10 procent zamiast 20.</strong> Część banków udziela hipoteki przy niższym wkładzie, z ubezpieczeniem niskiego wkładu. Kosztuje ono zwykle ułamek procenta od brakującej kwoty przez kilka pierwszych lat i jest wliczone w RRSO — sprawdź, ile realnie dokłada do raty.</li>
<li><strong>Mniejsze mieszkanie albo inna lokalizacja.</strong> W Wieluniu, Działoszynie czy Praszce różnica między dwoma a trzema pokojami to często dokładnie te brakujące kilkadziesiąt tysięcy wkładu. Pierwsze mieszkanie nie musi być ostatnim.</li>
<li><strong>Odłożyć brakującą kwotę i przesunąć termin.</strong> 50 tysięcy przy 2 000 zł miesięcznie to nieco ponad dwa lata. Brzmi długo, ale w tym czasie nie masz raty kredytu gotówkowego, a Twój BIK jest czysty w dniu wniosku.</li>
<li><strong>Programy wsparcia.</strong> Pojawiają się i znikają — bywały dopłaty do rat i gwarancje zastępujące część wkładu. Ich dostępność w danym roku sprawdza specjalista kredytowy; nie planuj wokół programu, którego warunki znasz z zeszłorocznego artykułu.</li>
</ol>

<p>I jeden ruch porządkowy, który nic nie kosztuje: przed wnioskiem zamknij nieużywane karty kredytowe i limity w koncie. Sam przyznany limit obniża zdolność, nawet jeśli nigdy z niego nie korzystasz.</p>

<h2>Jak przygotować wkład rok przed wnioskiem</h2>

<p>Najlepszy moment na rozmowę o wkładzie jest wtedy, gdy mieszkanie jest jeszcze planem, nie ofertą z terminem. Wtedy da się ułożyć kolejność: policzyć zdolność na dzisiejszych dochodach, ustalić realną cenę i brakującą kwotę, sprawdzić źródła w rodzinie, zaplanować odkładanie na osobnym koncie, żeby historia wpłat była czytelna dla banku.</p>

<p>W tym samym czasie warto rozejrzeć się za <a href="https://polfinance.pl/ubezpieczenie-na-zycie-pod-kredyt/">ubezpieczeniem na życie pod kredyt</a> — bank o nie zapyta, a kupione na spokojnie bywa tańsze niż pakiet podpisany w oddziale pod presją terminu. Cała ścieżka od pierwszej rozmowy do umowy jest opisana na stronie <a href="https://polfinance.pl/kredyt-hipoteczny-wielun/">kredyt hipoteczny Wieluń</a>.</p>

<p>A zasada na koniec, ta sama, którą powtarzał w Polskim Radiu dr Adam Karpiński z Uniwersytetu WSB Merito: pożyczanie nie może być zakupem impulsywnym. Kredyt na wkład własny jest właśnie zakupem impulsywnym — reakcją na ofertę, która „zaraz zniknie”. Mieszkania będą też za rok. Czysty BIK w dniu wniosku jest wart więcej niż każda promocja u dewelopera.</p>

<h2>FAQ — najczęstsze pytania</h2>

<h3>Czy można wziąć kredyt gotówkowy na wkład własny?</h3>
<p>Formalnie nikt nie zabroni Ci wziąć kredytu gotówkowego, ale bank hipoteczny nie uzna tych pieniędzy za wkład własny — Rekomendacja S wymaga, by wkład nie pochodził z kredytu ani pożyczki. Dodatkowo rata nowego kredytu obniży zdolność hipoteczną, często bardziej, niż wynosi sam wkład.</p>

<h3>Jak bank sprawdza, skąd mam wkład własny?</h3>
<p>Przez oświadczenie we wniosku, raport BIK, na którym widać każdy świeży kredyt, i — w części banków — pytanie o źródło środków oraz historię konta. Kredyt gotówkowy uruchomiony tuż przed wnioskiem jest widoczny od razu.</p>

<h3>Ile wynosi minimalny wkład własny w 2026 roku?</h3>
<p>Standard z Rekomendacji S to 20 procent wartości nieruchomości. Przy 10 procentach kredyt jest możliwy w części banków, z dodatkowym zabezpieczeniem — zwykle ubezpieczeniem niskiego wkładu, które podnosi koszt kredytu.</p>

<h3>Czy darowizna od rodziców może być wkładem własnym?</h3>
<p>Tak, to jedno z najczęstszych źródeł. Powinna być udokumentowana umową i przelewem, a przy najbliższej rodzinie zgłoszona do urzędu skarbowego w terminie, żeby skorzystać ze zwolnienia z podatku od darowizn.</p>

<h3>Czy wkład własny musi być gotówką?</h3>
<p>Nie. Bank może zaliczyć działkę pod budowę, wpłacony zadatek, wykonane prace budowlane, a także wypłatę z PPK na cele mieszkaniowe. Szczegóły dokumentowania różnią się między bankami.</p>

<h2>Brakuje Ci na wkład? Policzmy, ile naprawdę i skąd go wziąć</h2>

<p>Ile wkładu wymaga bank przy Twojej cenie, co z Twoich zasobów da się zaliczyć i ile realnie brakuje — to pierwsza rzecz, którą liczy <strong>specjalista kredytowy</strong>, jeszcze przed zdolnością. Rozmowa jest bezpłatna i nie zobowiązuje do wniosku.</p>

<p>Zostaw numer w formularzu poniżej. Jeśli chcesz najpierw sprawdzić, ile zdolności zabierają Ci obecne zobowiązania, zajrzyj do tekstu <a href="https://polfinance.pl/wakacje-na-kredyt/">wakacje na kredyt — co zostaje, gdy wspomnienia się skończą</a>.</p>


<div class="wp-block-columns has-ast-global-color-6-color has-ast-global-color-0-background-color has-text-color has-background has-link-color wp-elements-1 is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex">
<div class="wp-block-column has-ast-global-color-6-color has-text-color has-link-color wp-elements-2 is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:100%">
<div class="wp-block-uagb-container uagb-block-4c1a7e30 alignfull uagb-is-root-container"><div class="uagb-container-inner-blocks-wrap">
<h2 class="wp-block-heading has-white-color has-text-color has-link-color wp-elements-3">Porozmawiajmy o Twoim kredycie</h2>



<p class="has-white-color has-text-color has-link-color wp-elements-4 wp-block-paragraph"><strong>Policz orientacyjną ratę, a potem zostaw numer — specjalista kredytowy oddzwoni, policzy Twoją zdolność i powie wprost, czy ten kredyt ma sens. Rozmowa jest bezpłatna i nie kończy się wnioskiem.</strong></p>




<div class="pf-cta-wrap">
  <div class="pf-kk">
    <div class="pf-kk-title">Ile wyniesie rata?</div>

    <label class="pf-kk-row">
      <span class="pf-kk-label">Cena nieruchomości</span>
      <span class="pf-kk-money">
        <input type="text" inputmode="numeric" name="pfKkPrice" value="500 000" autocomplete="off" />
        <span class="pf-kk-unit">zł</span>
      </span>
    </label>

    <div class="pf-kk-row">
      <div class="pf-kk-head">
        <span class="pf-kk-label">Wkład własny</span>
        <span class="pf-kk-val"><span data-kk="downPct">20</span>% = <span data-kk="downAmount">100 000</span> zł</span>
      </div>
      <input type="range" name="pfKkDown" min="20" max="80" step="1" value="20" aria-label="Wkład własny w procentach" />
      <div class="pf-kk-hint">Banki wymagają zwykle co najmniej 20% wkładu.</div>
    </div>

    <div class="pf-kk-row">
      <div class="pf-kk-head">
        <span class="pf-kk-label">Okres spłaty</span>
        <span class="pf-kk-val"><span data-kk="years">30</span> lat</span>
      </div>
      <input type="range" name="pfKkYears" min="5" max="35" step="1" value="30" aria-label="Okres spłaty w latach" />
      <div class="pf-kk-hint">30 lat to najczęstszy wybór — dłuższy okres to niższa rata, ale więcej odsetek.</div>
    </div>

    <div class="pf-kk-result">
      <div class="pf-kk-result-line">
        <span>Kwota kredytu</span>
        <strong><span data-kk="loan">400 000</span> zł</strong>
      </div>
      <div class="pf-kk-result-main">
        <span>Szacowana rata / miesiąc</span>
        <strong class="pf-kk-rate"><span data-kk="payment">2 347</span> zł</strong>
      </div>
      <div class="pf-kk-note">
        Orientacyjnie, dla raty równej przy oprocentowaniu <span data-kk="ratePct">5,8</span>%
        (stan na <span data-kk="rateDate">4.09.2026</span>). Rata zależy od oferty banku,
        Twojej zdolności i kosztów dodatkowych — dokładne liczby dostaniesz w rozmowie.
      </div>
    </div>

    <button type="button" class="pf-kk-ask">Zapytaj o ofertę</button>
  </div>

  <form class="pf-cta-form" data-pf-product="CREDIT" novalidate>
    <div class="pf-cta-calc" style="display:none">
      Liczysz: <span class="pf-cta-calc-text"></span>
    </div>
    <label class="pf-cta-field">
      <span class="pf-cta-label">Imię</span>
      <input type="text" name="pfName" autocomplete="given-name"
             placeholder="Jak się do Ciebie zwracać?" required />
    </label>
    <label class="pf-cta-field">
      <span class="pf-cta-label">Telefon</span>
      <input type="tel" name="pfPhone" autocomplete="tel"
             placeholder="np. 600 100 200" required />
    </label>
    <!-- Podsumowanie symulacji z kalkulatora (wypełnia guzik „Zapytaj o ofertę"). -->
    <input type="hidden" name="pfCalc" value="" />
    <!-- Honeypot: człowiek tego nie widzi i nie wypełni. -->
    <label class="pf-cta-hp" aria-hidden="true">
      Strona WWW
      <input type="text" name="pfWebsite" tabindex="-1" autocomplete="off" />
    </label>
    <div class="pf-cta-error"></div>
    <button type="submit" class="pf-cta-submit">Zamów rozmowę</button>
    <p class="pf-cta-rodo">
      Zostawiasz numer, żeby specjalista kredytowy oddzwonił — dane przetwarzamy tylko w tym celu.
      Administrator: Polfinance sp. z o.o. Szczegóły w
      <a href="/polityka-prywatnosci/" target="_blank" rel="noopener">polityce prywatności</a>.
    </p>
  </form>

  <div class="pf-cta-success" style="display:none">
    <strong>Dziękujemy — mamy Twój numer.</strong><br />
    Wojciech Dera, specjalista kredytowy, oddzwoni najszybciej, jak się da.
    <div class="pf-cta-app">
      Zanim oddzwoni, przygotuj trzy rzeczy: wysokość dochodu, listę obecnych rat
      i limity na kartach. Z tym policzy zdolność od razu, w trakcie rozmowy.
    </div>
  </div>
</div>

<style>
  .pf-cta-wrap { max-width: 520px; margin: 18px 0 6px; }
  .pf-cta-field { display: block; margin-bottom: 12px; }
  .pf-cta-label { display: block; font-size: 14px; font-weight: 700; margin-bottom: 4px; }
  .pf-cta-form input[type="text"], .pf-cta-form input[type="tel"] {
    width: 100%; padding: 13px 14px; font-size: 16px; line-height: 1.3;
    border: 2px solid #fff; border-radius: 6px; background: #fff; color: #12263f;
    box-sizing: border-box;
  }
  .pf-cta-form input:focus { outline: 3px solid #00426A; outline-offset: 1px; }
  /* Honeypot poza ekranem, nie display:none — część botów pomija ukryte pola. */
  .pf-cta-hp { position: absolute; left: -9999px; width: 1px; height: 1px; overflow: hidden; }
  .pf-cta-submit {
    width: 100%; padding: 15px 18px; font-size: 17px; font-weight: 800;
    color: #00426A; background: #fff; border: none; border-radius: 6px; cursor: pointer;
  }
  .pf-cta-submit:hover { background: #eaf4fc; }
  .pf-cta-submit[disabled] { opacity: .65; cursor: default; }
  .pf-cta-error {
    display: none; margin: 0 0 10px; padding: 10px 12px; border-radius: 6px;
    background: #fdecea; color: #8a1c12; font-size: 15px;
  }
  .pf-cta-calc {
    margin: 0 0 12px; padding: 10px 12px; border-radius: 6px; font-size: 14.5px; line-height: 1.45;
    background: rgba(255,255,255,.16); border: 1px solid rgba(255,255,255,.45);
  }
  .pf-cta-rodo { margin: 10px 0 0; font-size: 12.5px; line-height: 1.45; }
  .pf-cta-rodo a { text-decoration: underline; }
  .pf-cta-success {
    max-width: 520px; margin: 18px 0 6px; padding: 16px 18px; border-radius: 8px;
    background: #fff; color: #12263f; font-size: 16px; line-height: 1.5;
  }
  .pf-cta-app {
    margin-top: 12px; padding-top: 12px; border-top: 1px solid #d7e3ee; font-size: 14.5px;
  }

  /* ---- kalkulator raty (biała karta na niebieskim tle bloku) ---- */
  .pf-kk {
    background: #fff; color: #1d2733; border-radius: 16px; padding: 20px 20px 18px;
    margin: 0 0 18px; box-sizing: border-box; font-size: 16px; line-height: 1.45;
  }
  .pf-kk-title {
    color: #00426A; font-size: 21px; font-weight: 800; margin: 0 0 14px;
    text-transform: none !important;
  }
  .pf-kk-row { display: block; margin: 0 0 16px; }
  .pf-kk-head { display: flex; justify-content: space-between; align-items: baseline; gap: 12px; }
  .pf-kk-label { display: block; font-size: 14px; font-weight: 700; color: #00426A; margin: 0 0 6px; }
  .pf-kk-val { font-size: 15px; font-weight: 700; color: #1d2733; white-space: nowrap; }
  .pf-kk-money { position: relative; display: block; }
  .pf-kk input[type="text"] {
    width: 100%; padding: 12px 44px 12px 14px; font-size: 18px; font-weight: 700;
    line-height: 1.3; color: #12263f; background: #F2F8FD; border: 2px solid #DCE9F3;
    border-radius: 10px; box-sizing: border-box;
  }
  .pf-kk input[type="text"]:focus { outline: 3px solid #0093E5; outline-offset: 1px; }
  .pf-kk-unit {
    position: absolute; right: 14px; top: 50%; transform: translateY(-50%);
    font-weight: 700; color: #00426A;
  }
  .pf-kk input[type="range"] {
    width: 100%; margin: 6px 0 4px; accent-color: #0093E5; cursor: pointer; height: 28px;
  }
  .pf-kk-hint { font-size: 13px; color: #55667a; line-height: 1.4; }
  .pf-kk-result {
    margin: 4px 0 14px; padding: 14px 16px; border-radius: 12px;
    background: #F2F8FD; border: 1px solid #DCE9F3;
  }
  .pf-kk-result-line {
    display: flex; justify-content: space-between; gap: 12px; font-size: 15px;
    padding-bottom: 8px; margin-bottom: 8px; border-bottom: 1px solid #DCE9F3;
  }
  .pf-kk-result-main {
    display: flex; justify-content: space-between; align-items: baseline; gap: 12px;
    flex-wrap: wrap; font-size: 15px; font-weight: 700;
  }
  .pf-kk-rate { font-size: 30px; font-weight: 800; color: #0f7a4a; white-space: nowrap; }
  .pf-kk-note { margin-top: 10px; font-size: 12.5px; line-height: 1.45; color: #55667a; }
  .pf-kk-ask {
    width: 100%; padding: 15px 18px; font-size: 17px; font-weight: 800; color: #fff;
    background: #00426A; border: none; border-radius: 10px; cursor: pointer;
    text-transform: none !important;
  }
  .pf-kk-ask:hover { background: #0093E5; }
  @media (max-width: 480px) {
    .pf-kk { padding: 16px 14px 14px; }
    .pf-kk-rate { font-size: 27px; }
  }
</style>

<script>
  (function () {
    // ====== JEDYNE MIEJSCE DO ZMIANY STAWKI ======
    // Oprocentowanie nominalne do symulacji (rata równa). Stan wg ofert banków z dnia niżej.
    var PF_RATE = 5.8;            // procent rocznie
    var PF_RATE_DATE = "4.09.2026";
    // =============================================
    var PF_MIN_PRICE = 50000;
    var PF_MAX_PRICE = 20000000;

    function fmt(n) {
      // 1234567 -> "1 234 567" (twarda spacja, żeby liczba nie łamała się w wierszu)
      var s = String(Math.round(n));
      var out = "";
      var count = 0;
      for (var i = s.length - 1; i >= 0; i--) {
        out = s.charAt(i) + out;
        count++;
        if (count % 3 === 0) { if (i > 0) { out = " " + out; } }
      }
      return out;
    }
    function parsePrice(text) {
      var digits = String(text).replace(/\D/g, "");
      var n = digits ? parseInt(digits, 10) : 0;
      if (n < PF_MIN_PRICE) { n = PF_MIN_PRICE; }
      if (n > PF_MAX_PRICE) { n = PF_MAX_PRICE; }
      return n;
    }
    // Rata równa (annuita): R = K * q^n * (q - 1) / (q^n - 1), q = 1 + r/12.
    function payment(loan, years, ratePct) {
      var n = years * 12;
      var r = ratePct / 100 / 12;
      if (r <= 0) { return loan / n; }
      var qn = Math.pow(1 + r, n);
      return loan * qn * r / (qn - 1);
    }

    function setup(box) {
      if (box.getAttribute("data-pf-bound")) { return; }   // druga kopia bloku na stronie
      box.setAttribute("data-pf-bound", "1");

      var priceInput = box.querySelector('[name="pfKkPrice"]');
      var downInput = box.querySelector('[name="pfKkDown"]');
      var yearsInput = box.querySelector('[name="pfKkYears"]');
      var askBtn = box.querySelector(".pf-kk-ask");
      function out(key, value) {
        var el = box.querySelector('[data-kk="' + key + '"]');
        if (el) { el.textContent = value; }
      }
      out("ratePct", String(PF_RATE).replace(".", ","));
      out("rateDate", PF_RATE_DATE);

      var state = { price: 0, downPct: 0, downAmount: 0, loan: 0, years: 0, payment: 0 };

      function recalc() {
        state.price = parsePrice(priceInput.value);
        state.downPct = parseInt(downInput.value, 10);
        state.years = parseInt(yearsInput.value, 10);
        state.downAmount = Math.round(state.price * state.downPct / 100);
        state.loan = state.price - state.downAmount;
        state.payment = payment(state.loan, state.years, PF_RATE);
        out("downPct", state.downPct);
        out("downAmount", fmt(state.downAmount));
        out("years", state.years);
        out("loan", fmt(state.loan));
        out("payment", fmt(state.payment));
      }
      // Pole ceny formatujemy dopiero po wyjściu z pola — w trakcie pisania nie skaczemy kursorem.
      priceInput.addEventListener("input", recalc);
      priceInput.addEventListener("blur", function () {
        priceInput.value = fmt(parsePrice(priceInput.value));
        recalc();
      });
      downInput.addEventListener("input", recalc);
      yearsInput.addEventListener("input", recalc);
      recalc();

      // „Zapytaj o ofertę": podsumowanie symulacji do formularza (ukryte pole + pasek dla
      // klienta) i przewinięcie do pola „Imię". Skrypt formularza niżej dokleja pfCalc
      // na początku wiadomości leada.
      askBtn.addEventListener("click", function () {
        var wrap = box.closest(".pf-cta-wrap") || box.parentNode;
        var form = wrap.querySelector(".pf-cta-form");
        if (!form) { return; }
        var summary = "cena " + fmt(state.price) + " zł, wkład własny " + state.downPct + "% ("
          + fmt(state.downAmount) + " zł), kredyt " + fmt(state.loan) + " zł na " + state.years
          + " lat, oprocentowanie " + String(PF_RATE).replace(".", ",") + "% (stan na "
          + PF_RATE_DATE + ") → rata ok. " + fmt(state.payment) + " zł/mies.";
        var hidden = form.querySelector('[name="pfCalc"]');
        if (hidden) { hidden.value = "Kalkulator raty: " + summary; }
        var bar = form.querySelector(".pf-cta-calc");
        if (bar) {
          var txt = bar.querySelector(".pf-cta-calc-text");
          if (txt) { txt.textContent = summary; }
          bar.style.display = "block";
        }
        var nameField = form.querySelector('[name="pfName"]');
        form.scrollIntoView({ behavior: "smooth", block: "start" });
        if (nameField) { window.setTimeout(function () { nameField.focus({ preventScroll: true }); }, 450); }
      });
    }

    Array.prototype.forEach.call(document.querySelectorAll(".pf-kk"), setup);
  })();
</script>

<script>
  (function () {
    var PF_API_BASE = "https://www.multifinance.online"; // backend multiFinance
    var renderedAt = Date.now();                          // time-trap: <3 s = bot

    // Kody z linków (?agent= / ?partner= / ?utm_campaign=) trzymamy w sessionStorage,
    // żeby lead zaliczył się właściwej osobie także wtedy, gdy klient najpierw chodził
    // po stronie, a formularz wypełnił dopiero kilka podstron dalej.
    function stored(param) {
      try {
        var value = new URLSearchParams(window.location.search).get(param);
        if (value) { sessionStorage.setItem("pf_" + param, value); }
        return sessionStorage.getItem("pf_" + param) || "";
      } catch (err) { return ""; }   // tryb prywatny itp.
    }
    var pfAgentCode = stored("agent");
    var pfPartnerCode = stored("partner");
    var pfUtmCampaign = stored("utm_campaign");

    function bind(form) {
      // Druga kopia bloku na tej samej stronie wnosi drugą kopię skryptu; bez tego
      // znacznika ten sam formularz dostałby dwa listenery i wysłał leada dwa razy.
      if (form.getAttribute("data-pf-bound")) { return; }
      form.setAttribute("data-pf-bound", "1");

      var wrap = form.closest(".pf-cta-wrap") || form.parentNode;
      var errorBox = form.querySelector(".pf-cta-error");
      var submitBtn = form.querySelector(".pf-cta-submit");
      var success = wrap.querySelector(".pf-cta-success");

      function showError(msg) {
        errorBox.textContent = msg;
        errorBox.style.display = "block";
      }

      form.addEventListener("submit", function (event) {
        event.preventDefault();
        errorBox.style.display = "none";

        var name = form.querySelector('[name="pfName"]').value.trim();
        var phone = form.querySelector('[name="pfPhone"]').value.trim();
        if (!name) { showError("Podaj imię — specjalista kredytowy musi wiedzieć, do kogo dzwoni."); return; }
        if (phone.replace(/\D/g, "").length < 9) { showError("Podaj numer telefonu (9 cyfr)."); return; }

        submitBtn.disabled = true;
        submitBtn.textContent = "Wysyłam…";

        // Pola opcjonalne istnieją tylko w wariancie pełnym — stąd sprawdzenie.
        var emailField = form.querySelector('[name="pfEmail"]');
        var messageField = form.querySelector('[name="pfMessage"]');
        var calcField = form.querySelector('[name="pfCalc"]');
        var email = emailField ? emailField.value.trim() : "";
        var typed = messageField ? messageField.value.trim() : "";
        var calc = calcField ? calcField.value.trim() : "";

        // Adres strony leci w wiadomości: agent od razu wie, po czym klient zadzwonił,
        // a my widzimy, które treści naprawdę przynoszą telefony. Tekst od klienta
        // idzie NAD tym, bo to on jest treścią zgłoszenia; symulacja z kalkulatora
        // (jeśli klient kliknął „Zapytaj o ofertę") — na samej górze.
        var pageInfo = "Zgłoszenie ze strony: " + document.title + "\n" + window.location.href;
        if (typed) { pageInfo = typed + "\n\n---\n" + pageInfo; }
        if (calc) { pageInfo = calc + "\n\n" + pageInfo; }

        fetch(PF_API_BASE + "/api/public/www-lead", {
          method: "POST",
          headers: { "Content-Type": "application/json" },
          body: JSON.stringify({
            name: name,
            phone: phone,
            email: email || null,
            product: form.getAttribute("data-pf-product") || "OTHER",
            message: pageInfo,
            consentDataProcessing: true,
            website: form.querySelector('[name="pfWebsite"]').value || "",   // honeypot
            formElapsedMs: Date.now() - renderedAt,                          // time-trap
            agentCode: pfAgentCode || null,
            partnerCode: pfPartnerCode || null,
            utmCampaign: pfUtmCampaign || null
          })
        })
          .then(function (res) {
            return res.json().then(function (body) { return { ok: res.ok, body: body }; });
          })
          .then(function (r) {
            // UWAGA: w tym skrypcie NIE MOŻE wystąpić ampersand. WordPress zamienia
            // go w treści bloku na encję numeryczną, więc podwójny ampersand
            // (koniunkcja) rozwala skrypt SyntaxError-em i formularz przestaje
            // działać — po cichu, bo sam formularz nadal się wyświetla, tylko nikt
            // nie słucha jego wysyłki. Stąd zagnieżdżone ify zamiast koniunkcji.
            // Wykryte i sprawdzone na żywo 5.08.2026.
            var body = r.body ? r.body : null;
            var okStatus = false;
            if (r.ok) { if (body) { okStatus = body.status ? true : false; } }
            if (okStatus) {
              form.style.display = "none";
              if (success) { success.style.display = "block"; }
            } else {
              var msg = body ? body.message : null;
              showError(msg || "Nie udało się wysłać zgłoszenia. Zadzwoń do nas: 531 530 550.");
              submitBtn.disabled = false;
              submitBtn.textContent = "Zamów rozmowę";
            }
          })
          .catch(function () {
            showError("Brak połączenia z serwerem. Spróbuj ponownie albo zadzwoń: 531 530 550.");
            submitBtn.disabled = false;
            submitBtn.textContent = "Zamów rozmowę";
          });
      });
    }

    // Wszystkie kopie formularza na stronie — także te wstawione z innego bloku.
    Array.prototype.forEach.call(document.querySelectorAll(".pf-cta-form"), bind);
  })();
</script>



<p class="has-white-color has-text-color has-link-color has-small-font-size wp-elements-5 wp-block-paragraph">Hipoteki w całej Polsce, kredyty gotówkowe, konsolidacja, leasing i finansowanie firm. Rozmowa niczego nie przesądza: jeśli liczby wyjdą źle, usłyszysz to wprost.</p>
</div></div>
</div>
</div>



<p><em>Artykuł przygotował zespół Polfinance. Tekst ma charakter edukacyjny i nie stanowi porady prawnej ani finansowej — wymagania dotyczące wkładu własnego i sposób jego dokumentowania zależą od banku i Twojej sytuacji. Źródła: Rekomendacja S Komisji Nadzoru Finansowego, zasady programu Pracowniczych Planów Kapitałowych, analiza zdolności kredytowej przeprowadzona w jednym z banków hipotecznych, opublikowana w lipcu 2026 roku, audycja „Ekspres Jedynki” Polskiego Radia z 20 lipca 2026 roku z udziałem dr. Adama Karpińskiego z Uniwersytetu WSB Merito. Wyliczenie dla kredytu 50 000 zł jest przykładem poglądowym.</em></p>
<p>Artykuł <a rel="nofollow" href="https://polfinance.pl/kredyt-na-wklad-wlasny/">Kredyt na wkład własny — dlaczego bank go nie uzna</a> pochodzi z serwisu <a rel="nofollow" href="https://polfinance.pl">Polfinance - ubezpieczenia i kredyty</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Dobry dług, zły dług — jakie kredyty budują majątek</title>
		<link>https://polfinance.pl/dobry-dlug-zly-dlug-kredyty/</link>
		
		<dc:creator><![CDATA[Wojciech Dera]]></dc:creator>
		<pubDate>Mon, 07 Sep 2026 08:33:16 +0000</pubDate>
				<category><![CDATA[Kredyt gotówkowy]]></category>
		<category><![CDATA[Kredyt hipoteczny]]></category>
		<guid isPermaLink="false">https://polfinance.pl/?p=2926</guid>

					<description><![CDATA[<p>Nie wszystkie kredyty są sobie równe. Sprawdź, kiedy dług buduje majątek, a kiedy go zjada — i o ile kredyt gotówkowy obniża Twoją zdolność hipoteczną.</p>
<p>Artykuł <a rel="nofollow" href="https://polfinance.pl/dobry-dlug-zly-dlug-kredyty/">Dobry dług, zły dług — jakie kredyty budują majątek</a> pochodzi z serwisu <a rel="nofollow" href="https://polfinance.pl">Polfinance - ubezpieczenia i kredyty</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Dwie osoby pożyczają po 30 tysięcy złotych. Pierwsza kupuje maszynę do warsztatu i po roku zarabia na niej więcej, niż wynosi rata. Druga finansuje wyjazd, wesele i nowy telewizor — po roku ma te same wpływy, tę samą ratę i nic, co dałoby się sprzedać za rozsądne pieniądze. Kwota była identyczna. Całą różnicę zrobiło to, na co poszła.</p>

<p>Właśnie dlatego kredyty dzielimy na dobry dług i zły dług. To nie podział moralny ani straszenie pożyczaniem, tylko zwykły rachunek: jedne zobowiązania po spłacie zostawiają majątek, inne samą ratę. Pokazujemy, po czym je rozpoznać, ile kosztuje zły dług w utraconej zdolności kredytowej na mieszkanie i jakie cztery pytania zadać przed podpisem.</p>

<style>
.pf-dual-wide{display:block}
.pf-dual-tall{display:none}
@media (max-width:781px){.pf-dual-wide{display:none}.pf-dual-tall{display:block}}
</style>

<figure class="wp-block-image size-large pf-dual-wide"><img decoding="async" width="1536" height="880" src="https://polfinance.pl/wp-content/uploads/2026/09/dlug-hero-split-web.jpg" alt="Porównanie: dobry dług i zły dług — które kredyty budują majątek, a które zostawiają samą ratę" class="wp-image-2928" srcset="https://polfinance.pl/wp-content/uploads/2026/09/dlug-hero-split-web.jpg 1536w, https://polfinance.pl/wp-content/uploads/2026/09/dlug-hero-split-web-300x172.jpg 300w, https://polfinance.pl/wp-content/uploads/2026/09/dlug-hero-split-web-1024x587.jpg 1024w, https://polfinance.pl/wp-content/uploads/2026/09/dlug-hero-split-web-768x440.jpg 768w" sizes="(max-width: 1536px) 100vw, 1536px" /></figure>

<figure class="wp-block-image size-large pf-dual-tall"><img decoding="async" width="900" height="1650" src="https://polfinance.pl/wp-content/uploads/2026/09/dlug-hero-split-mobile-web.jpg" alt="Porównanie: dobry dług i zły dług — które kredyty budują majątek, a które zostawiają samą ratę" class="wp-image-2943" srcset="https://polfinance.pl/wp-content/uploads/2026/09/dlug-hero-split-mobile-web.jpg 900w, https://polfinance.pl/wp-content/uploads/2026/09/dlug-hero-split-mobile-web-164x300.jpg 164w, https://polfinance.pl/wp-content/uploads/2026/09/dlug-hero-split-mobile-web-559x1024.jpg 559w, https://polfinance.pl/wp-content/uploads/2026/09/dlug-hero-split-mobile-web-768x1408.jpg 768w, https://polfinance.pl/wp-content/uploads/2026/09/dlug-hero-split-mobile-web-838x1536.jpg 838w" sizes="(max-width: 900px) 100vw, 900px" /></figure>


<h2>Dobry dług i zły dług — jedno pytanie, które je rozdziela</h2>

<p>Kryterium jest jedno i mieści się w zdaniu: <strong>czy to, na co pożyczam, po spłacie nadal będzie coś warte albo pozwoli mi więcej zarabiać?</strong> Jeśli tak — mówimy o dobrym długu. Jeśli nie — o złym.</p>

<p>Dobry dług kupuje coś, co zostaje: mieszkanie, maszynę, kwalifikacje, narzędzie pracy. Rata jest kosztem, ale po drugiej stronie stoi majątek albo wyższa zdolność zarobkowania. Zły dług kupuje przeżycie, które się kończy, a rachunek zostaje na kolejne miesiące. Telewizor po roku wart jest ułamek ceny, a wyjazd sprzed pół roku nie ma wartości rynkowej żadnej.</p>

<p>Jedno zastrzeżenie: <strong>dobry dług też można źle policzyć</strong>. Kredyt na maszynę przestaje być dobry, gdy maszyna stoi bezczynnie, a hipoteka robi się ciężarem, gdy rata zjada połowę budżetu. Ten podział mówi o kierunku wydatku i nie zwalnia z liczenia.</p>

<figure class="wp-block-table"><table style="border-collapse:collapse;width:100%;border:1px solid #d7d2cb"><thead><tr><th style="border:1px solid #d7d2cb;padding:11px 14px;background:#f4f2ef;text-align:left;vertical-align:top">&nbsp;</th><th style="border:1px solid #d7d2cb;padding:11px 14px;background:#f4f2ef;text-align:left;vertical-align:top">Dobry dług</th><th style="border:1px solid #d7d2cb;padding:11px 14px;background:#f4f2ef;text-align:left;vertical-align:top">Zły dług</th></tr></thead><tbody>
<tr><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top"><strong>Co zostaje po ostatniej racie</strong></td><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top">Majątek albo wyższy zarobek</td><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top">Sama rata i wspomnienie</td></tr>
<tr><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top"><strong>Wartość w czasie</strong></td><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top">Utrzymuje się albo rośnie</td><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top">Spada od pierwszego dnia</td></tr>
<tr><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top"><strong>Rata jest kosztem…</strong></td><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top">…czegoś, co pracuje na siebie</td><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top">…przyjemności sprzed kilku miesięcy</td></tr>
<tr><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top"><strong>Zasada</strong></td><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top">Policz, czy przychód pokryje ratę</td><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top">Najpierw odłóż, potem wydaj</td></tr>
</tbody></table><figcaption class="wp-element-caption">Dobry dług i zły dług w skrócie. Szczegóły, liczby i wyjątki znajdziesz w dalszej części tekstu.</figcaption></figure>

<h2>Kiedy kredyty budują majątek</h2>

<p>Najczystszym przykładem dobrego długu jest kredyt hipoteczny. Po spłacie zostaje nieruchomość, a przez cały okres kredytowania mieszkasz u siebie zamiast płacić czynsz komuś innemu. W Wieluniu i okolicy — w Działoszynie, Praszce czy Osjakowie — dwupokojowe mieszkanie bywa nadal w zasięgu przeciętnej rodziny, więc rachunek często wychodzi na korzyść własnego M. Więcej piszemy na stronie <a href="https://polfinance.pl/kredyt-hipoteczny-wielun/">kredyt hipoteczny w Wieluniu z pomocą eksperta</a>.</p>

<p>Poza hipoteką do dobrego długu wpadają zwykle cztery rzeczy:</p>

<ul>
<li><strong>Kredyt na rozwój firmy</strong> — maszyna, sprzęt, towar czy linia obrotowa, które zaczynają zarabiać szybciej, niż rośnie rata. Warunek jest jeden: policz to na papierze przed podpisem, nie po.</li>
<li><strong>Kurs zawodowy i kwalifikacje</strong> — uprawnienia spawalnicze, prawo jazdy kategorii C+E, kurs operatora maszyn. Podnoszą stawkę godzinową na stałe, a nie na jeden sezon.</li>
<li><strong>Auto naprawdę potrzebne do pracy</strong> — jeśli bez niego nie dojedziesz do zakładu albo nie wykonasz zlecenia. Samochód traci na wartości, więc to dobry dług warunkowy: liczy się dojazd i zarobek, nie model i rocznik.</li>
<li><strong>Remont, który zatrzymuje straty</strong> — dach, ocieplenie, instalacja. Obniża przyszłe rachunki albo chroni majątek przed zniszczeniem.</li>
</ul>

<p>Wspólny mianownik widać gołym okiem: po stronie „mam” zawsze pojawia się coś konkretnego. Zapytaj siebie, co zostanie w dniu ostatniej raty. Jeśli odpowiedź brzmi „nic”, to nie inwestycja, tylko konsumpcja na raty.</p>


<figure class="wp-block-image size-large"><img decoding="async" width="1536" height="1024" src="https://polfinance.pl/wp-content/uploads/2026/09/dlug-warsztat-web.jpg" alt="Stolarz w małym warsztacie przy maszynie kupionej na kredyt na rozwój firmy" class="wp-image-2924" srcset="https://polfinance.pl/wp-content/uploads/2026/09/dlug-warsztat-web.jpg 1536w, https://polfinance.pl/wp-content/uploads/2026/09/dlug-warsztat-web-300x200.jpg 300w, https://polfinance.pl/wp-content/uploads/2026/09/dlug-warsztat-web-1024x683.jpg 1024w, https://polfinance.pl/wp-content/uploads/2026/09/dlug-warsztat-web-768x512.jpg 768w" sizes="(max-width: 1536px) 100vw, 1536px" /><figcaption class="wp-element-caption">Maszyna, która zarabia na własną ratę, to podręcznikowy przykład dobrego długu.</figcaption></figure>


<h2>Zły dług — rachunek zostaje, gdy przyjemność się kończy</h2>

<p>Lista złego długu jest krótka i nie zaskakuje: wakacje, wesele, prezenty świąteczne, elektronika, meble „bo promocja”, imprezy. Każda z tych rzeczy bywa sensownym wydatkiem — pod warunkiem, że płacisz pieniędzmi, które już masz. Problem zaczyna się, gdy przyjemność trwa tydzień, a zobowiązanie dwanaście miesięcy.</p>

<p>Jak mówił w Polskim Radiu dr Adam Karpiński z Uniwersytetu WSB Merito, kredyt wakacyjny stał się dla banków normalnym produktem sezonowym, a za bankami poszły firmy oferujące chwilówki. Chwilówka to jednak inna konstrukcja — <strong>wyższy koszt i znacznie krótszy termin zwrotu</strong>. Kredyty na wyjazd bierze się na 60 dni albo na trzy do sześciu miesięcy, rzadko dłużej niż rok. Krótki termin oznacza wysoką ratę w budżecie, który po powrocie i tak jest napięty.</p>

<p>Druga pułapka to niedoszacowanie kosztu. Cena katalogowa rzadko domyka temat — dochodzą wycieczki fakultatywne, pamiątki, jedzenie poza hotelem, dodatkowe ubezpieczenie. All inclusive zamyka tylko część budżetu. Jeśli kredyt pokrywa dokładnie cenę z oferty, reszta pójdzie z karty albo z limitu w koncie i obok pierwszego zobowiązania powstanie drugie.</p>

<h2>Złota zasada: na konsumpcję najpierw odkładamy</h2>

<p>Zasada mieści się w jednym zdaniu: <strong>na to, co się zużywa, najpierw się odkłada, a potem wydaje</strong>. Odwrotna kolejność jest droższa o odsetki i ryzykowniejsza, bo przenosi koszt na przyszłość, której nie znasz.</p>

<p>Ma ona wersję praktyczną, która działa jak test. Podziel koszt planowanego wydatku na liczbę miesięcy do terminu. Jeśli tej kwoty nie da się odłożyć z pensji bez naruszania rachunków — <strong>kierunek jest po prostu za drogi</strong> i trzeba wybrać tańszy albo przesunąć termin. To nie wyrzeczenie, tylko informacja.</p>

<p>Większość Polaków tak właśnie robi. Z badania „Wakacyjny Portfel Polaków 2026”, opublikowanego w lipcu 2026 roku przez <a href="https://www.zbp.pl/aktualnosci/wydarzenia/wakacyjny-portfel-polakow-2026" rel="nofollow noopener" target="_blank">Związek Banków Polskich</a>, wynika, że statystyczny Polak planował wydać na wakacje 2 042 zł, a przeciętne gospodarstwo domowe 5 105 zł — o 16 procent więcej niż rok wcześniej. Mimo tego wzrostu <strong>80 procent badanych nie planowało brać na wyjazd kredytu ani pożyczki</strong>; sięgali po oszczędności. Jak podsumował to w tej samej audycji dr Karpiński: wakacje nie są dobrem pierwszej potrzeby, więc nie ma po co ryzykować.</p>

<p>Jest jeszcze rozwiązanie, które zna każde starsze pokolenie: wyjazd do rodziny. Tydzień u kuzynów nad morzem kosztuje ułamek ceny wycieczki i nie zostawia raty. Wersja skromniejsza, ale bez rachunku we wrześniu.</p>


<figure class="wp-block-image size-large"><img decoding="async" width="1536" height="1024" src="https://polfinance.pl/wp-content/uploads/2026/09/dlug-wyjazd-web.jpg" alt="Rodzina pakuje bagaże do samochodu przed wyjazdem do rodziny zamiast wakacji na kredyt" class="wp-image-2925" srcset="https://polfinance.pl/wp-content/uploads/2026/09/dlug-wyjazd-web.jpg 1536w, https://polfinance.pl/wp-content/uploads/2026/09/dlug-wyjazd-web-300x200.jpg 300w, https://polfinance.pl/wp-content/uploads/2026/09/dlug-wyjazd-web-1024x683.jpg 1024w, https://polfinance.pl/wp-content/uploads/2026/09/dlug-wyjazd-web-768x512.jpg 768w" sizes="(max-width: 1536px) 100vw, 1536px" /><figcaption class="wp-element-caption">Osiemdziesiąt procent Polaków finansuje wakacje z oszczędności, nie z kredytu.</figcaption></figure>


<h2>Nigdy nie pożyczaj na giełdę, „okazję” ani kryptowaluty</h2>

<p>To jedyny punkt w tym tekście bez wyjątków. <strong>Pożyczonych pieniędzy nie wkłada się w inwestycje o niepewnym wyniku</strong> — ani w akcje, ani w kryptowaluty, ani w „okazję”, o której opowiedział znajomy. Rata jest pewna, a zysk nie. Kupujesz jedno ryzyko za drugie i w złym scenariuszu zostajesz z długiem oraz aktywem wartym mniej niż w dniu zakupu.</p>

<p>Osobna sprawa to rozpoznawanie oszustw. Jeśli ktoś obiecuje pewny zysk <strong>powyżej mniej więcej 10 procent rocznie</strong> i wymaga wpłaty z góry — to nie okazja, tylko schemat oszukańczy typu „szybko się wzbogać”. Zwykle dochodzą trzy sygnały: presja czasu, brak zrozumiałego wyjaśnienia, skąd bierze się zysk, i zachęta do wciągnięcia znajomych.</p>

<p>Zanim wpłacisz komukolwiek złotówkę, sprawdź podmiot na <a href="https://www.knf.gov.pl/dla_konsumenta/ostrzezenia_publiczne" rel="nofollow noopener" target="_blank">liście ostrzeżeń publicznych KNF</a> — to publiczny wykaz zawiadomień o podejrzeniu przestępstwa, a sprawdzenie zajmuje minutę. I zasada pomocnicza: nie inwestuj w coś, czego nie umiesz wytłumaczyć własnymi słowami w trzech zdaniach.</p>

<h2>Każdy kredyt gotówkowy obniża zdolność hipoteczną</h2>

<p>Tu dochodzimy do argumentu, który przekonuje najskuteczniej, bo da się go policzyć w złotówkach. Jeżeli w perspektywie kilku lat planujesz mieszkanie albo dom, <strong>każde bieżące zobowiązanie zmniejsza kwotę, jaką bank będzie skłonny Ci pożyczyć</strong>. I nie chodzi o drobne różnice.</p>

<p>Analiza przeprowadzona w jednym z wiodących banków hipotecznych pokazuje skalę dla pary z dochodem 15 000 zł netto. Bez zobowiązań i bez dzieci mogła ona liczyć na kredyt rzędu 1 249 283 zł. Każdy dodatkowy element ten limit obcina:</p>

<figure class="wp-block-table"><table style="border-collapse:collapse;width:100%;border:1px solid #d7d2cb"><thead><tr><th style="border:1px solid #d7d2cb;padding:11px 14px;background:#f4f2ef;text-align:left;vertical-align:top">Co pojawia się w budżecie</th><th style="border:1px solid #d7d2cb;padding:11px 14px;background:#f4f2ef;text-align:left;vertical-align:top">O ile spada zdolność kredytowa</th></tr></thead><tbody>
<tr><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top">Rata kredytu 500 zł miesięcznie</td><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top">−64 000 zł</td></tr>
<tr><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top">Rata kredytu 1 000 zł miesięcznie</td><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top">−128 000 zł</td></tr>
<tr><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top">Karta kredytowa z limitem 10 000 zł</td><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top">−64 000 zł</td></tr>
<tr><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top">Karta kredytowa z limitem 20 000 zł</td><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top">−128 000 zł</td></tr>
<tr><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top">Jedno dziecko na utrzymaniu</td><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top">−47 000 zł</td></tr>
<tr><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top">Dwoje dzieci na utrzymaniu</td><td style="border:1px solid #d7d2cb;padding:11px 14px;vertical-align:top">−221 000 zł</td></tr>
</tbody></table><figcaption class="wp-element-caption">Spadek zdolności kredytowej pary z dochodem 15 000 zł netto, liczony od 1 249 283 zł w wariancie bez zobowiązań i bez dzieci.</figcaption></figure>

<p><strong>Skąd te liczby.</strong> To wyliczenia z analizy rynkowej opublikowanej w lipcu 2026 roku, przeprowadzonej w jednym z banków będących liderami rynku kredytów hipotecznych, już po wejściu w życie zmian w ocenie BIK z 1 lipca 2026. Punktem odniesienia jest para z dochodem 15 000 zł netto miesięcznie, bez zobowiązań i bez dzieci, której bank policzył 1 249 283 zł zdolności.</p>

<p><strong>Czego w tym wyliczeniu nie ma.</strong> Autorzy nie podali ani oprocentowania kredytu, ani okresu kredytowania, ani rodzaju rat — a każdy z tych parametrów zmienia wynik, i to mocno. Dlatego czytaj tę tabelę jako <em>skalę zjawiska</em>, a nie jako wycenę swojego przypadku. Przy innym dochodzie, innym banku, innej stopie procentowej i innym okresie spłaty kwoty będą inne — proporcje i kierunek zostają te same. Swoją zdolność policzysz tylko na konkretnej ofercie konkretnego banku, na dzień, w którym składasz wniosek.</p>

<p>Zwróć uwagę na wiersz z kartą kredytową. <strong>Sam limit obniża zdolność, nawet jeśli nigdy z niego nie korzystasz</strong> — bank liczy to, co możesz wydać, nie to, co wydałeś. Tak samo działa limit w koncie osobistym. Zamknięcie nieużywanej karty przed wnioskiem bywa najtańszą rzeczą, jaką można zrobić dla własnej zdolności.</p>

<p>Od lipca 2026 roku zasady oceny są jeszcze mniej wyrozumiałe. Liczą się teraz również <strong>pożyczki pozabankowe i płatności odroczone</strong>, czyli popularne „kup teraz, zapłać później”, a większą wagę zyskały świeże zobowiązania. Wniosek jest jeden: <strong>kredyt zaciągnięty na kilka miesięcy przed wnioskiem o hipotekę szkodzi najbardziej.</strong> Jest i dobra zmiana — samo porównywanie ofert nie obniża już oceny, więc sprawdzanie kilku banków przestało być kosztowne.</p>

<p>Stąd praktyczna kolejność: najpierw hipoteka, potem meble i sprzęt. Warto też wcześniej sprawdzić <a href="https://polfinance.pl/ubezpieczenie-na-zycie-pod-kredyt/">ubezpieczenie na życie pod kredyt</a>, bo bank i tak o nie zapyta, a kupione pod presją terminu bywa droższe.</p>

<h2>Cztery pytania, zanim podpiszesz umowę</h2>

<p>Jeżeli uznasz, że Twój kredyt należy jednak do dobrych, zostają cztery pytania. Odpowiedz na nie w domu, na spokojnie, a nie przy ladzie.</p>

<ol>
<li><strong>Jakie jest RRSO?</strong> Rzeczywista roczna stopa oprocentowania to jedyna liczba, która składa w całość odsetki, prowizję i koszty dodatkowe. Porównywanie samego oprocentowania nie mówi nic — to również teza dr. Karpińskiego z audycji Polskiego Radia.</li>
<li><strong>Oprocentowanie stałe czy zmienne?</strong> Przy zmiennym rata może wzrosnąć w trakcie spłaty. To nie dyskwalifikuje oferty, ale musisz wiedzieć, na co się zgadzasz.</li>
<li><strong>Czy stać mnie na tę ratę za pół roku i za rok?</strong> Nie dziś — dziś zawsze stać. Liczy się sytuacja w połowie okresu spłaty: czy praca będzie ta sama, czy nie dojdą inne wydatki.</li>
<li><strong>Kto spłaca, jeśli bierzemy wspólnie?</strong> Pytanie niewygodne i dlatego pomijane. Dla banku dwoje kredytobiorców odpowiada solidarnie — rozstanie nie dzieli długu na pół, a jedna umowa potrafi wiązać ludzi dłużej niż związek, w którym powstała.</li>
</ol>

<p>I uwaga o momencie decyzji: pożyczanie pieniędzy nie powinno być zakupem impulsywnym, a dokładnie tak działa sprzedaż w biurze podróży, w salonie samochodowym i przy kasie ze sprzętem. Tam sprzedaje się emocję i poczucie okazji. Jedna noc do namysłu nic nie kosztuje, a bywa najtańszą częścią transakcji.</p>

<h2>FAQ — najczęstsze pytania</h2>

<h3>Czym różni się dobry dług od złego?</h3>
<p>Dobry dług finansuje coś, co po spłacie nadal ma wartość albo pozwala więcej zarabiać: mieszkanie, maszynę, kwalifikacje. Zły dług finansuje konsumpcję, która się zużywa — po ostatniej racie nie zostaje nic, co dałoby się sprzedać.</p>

<h3>Czy kredyt na samochód to dobry, czy zły dług?</h3>
<p>To zależy od funkcji auta. Samochód niezbędny do dojazdu do pracy albo do wykonywania zleceń to dobry dług warunkowy — umożliwia zarobek, choć sam traci na wartości. Auto kupowane ponad realne potrzeby jest konsumpcją rozłożoną na raty.</p>

<h3>O ile kredyt gotówkowy obniża zdolność hipoteczną?</h3>
<p>W przywołanej wyżej analizie, dla pary z dochodem 15 000 zł netto, rata 500 zł obniżała zdolność o około 64 tys. zł, a rata 1 000 zł — o około 128 tys. zł. Twój wynik zależy od dochodu, liczby osób na utrzymaniu i polityki banku.</p>

<h3>Czy karta kredytowa, z której nie korzystam, szkodzi?</h3>
<p>Tak. Bank bierze pod uwagę przyznany limit, a nie faktyczne zadłużenie, więc nieużywana karta z limitem 10 000 zł potrafi obniżyć zdolność jak realny kredyt. Przed wnioskiem o hipotekę warto zamknąć niepotrzebne limity.</p>

<h3>Skąd wiadomo, że „okazja inwestycyjna” to oszustwo?</h3>
<p>Najmocniejszy sygnał to obietnica pewnego zysku powyżej mniej więcej 10 procent rocznie połączona z żądaniem wpłaty z góry. Dochodzą presja czasu, brak wyjaśnienia źródła zysku i zachęta do wciągnięcia znajomych. Podmiot sprawdzisz na liście ostrzeżeń publicznych KNF.</p>

<h2>Nie wiesz, po której stronie jest Twój kredyt? Zapytaj specjalisty</h2>

<p>Granica między dobrym a złym długiem bywa oczywista dopiero z boku. Jeśli rozważasz konkretną ofertę, chcesz wiedzieć, ile zdolności zabierają Ci obecne zobowiązania, albo myślisz o połączeniu kilku kredytów — <strong>umów rozmowę ze specjalistą kredytowym</strong>. Jest bezpłatna i nie kończy się automatycznie wnioskiem.</p>

<p>Zostaw numer w formularzu poniżej. A jeśli myślisz konkretnie o mieszkaniu, zacznij od strony <a href="https://polfinance.pl/kredyt-hipoteczny-wielun/">kredyt hipoteczny Wieluń</a> — tam jest opisana cała ścieżka, krok po kroku.</p>


<div class="wp-block-columns has-ast-global-color-6-color has-ast-global-color-0-background-color has-text-color has-background has-link-color wp-elements-6 is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex">
<div class="wp-block-column has-ast-global-color-6-color has-text-color has-link-color wp-elements-7 is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:100%">
<div class="wp-block-uagb-container uagb-block-4c1a7e30 alignfull uagb-is-root-container"><div class="uagb-container-inner-blocks-wrap">
<h2 class="wp-block-heading has-white-color has-text-color has-link-color wp-elements-8">Porozmawiajmy o Twoim kredycie</h2>



<p class="has-white-color has-text-color has-link-color wp-elements-9 wp-block-paragraph"><strong>Policz orientacyjną ratę, a potem zostaw numer — specjalista kredytowy oddzwoni, policzy Twoją zdolność i powie wprost, czy ten kredyt ma sens. Rozmowa jest bezpłatna i nie kończy się wnioskiem.</strong></p>




<div class="pf-cta-wrap">
  <div class="pf-kk">
    <div class="pf-kk-title">Ile wyniesie rata?</div>

    <label class="pf-kk-row">
      <span class="pf-kk-label">Cena nieruchomości</span>
      <span class="pf-kk-money">
        <input type="text" inputmode="numeric" name="pfKkPrice" value="500 000" autocomplete="off" />
        <span class="pf-kk-unit">zł</span>
      </span>
    </label>

    <div class="pf-kk-row">
      <div class="pf-kk-head">
        <span class="pf-kk-label">Wkład własny</span>
        <span class="pf-kk-val"><span data-kk="downPct">20</span>% = <span data-kk="downAmount">100 000</span> zł</span>
      </div>
      <input type="range" name="pfKkDown" min="20" max="80" step="1" value="20" aria-label="Wkład własny w procentach" />
      <div class="pf-kk-hint">Banki wymagają zwykle co najmniej 20% wkładu.</div>
    </div>

    <div class="pf-kk-row">
      <div class="pf-kk-head">
        <span class="pf-kk-label">Okres spłaty</span>
        <span class="pf-kk-val"><span data-kk="years">30</span> lat</span>
      </div>
      <input type="range" name="pfKkYears" min="5" max="35" step="1" value="30" aria-label="Okres spłaty w latach" />
      <div class="pf-kk-hint">30 lat to najczęstszy wybór — dłuższy okres to niższa rata, ale więcej odsetek.</div>
    </div>

    <div class="pf-kk-result">
      <div class="pf-kk-result-line">
        <span>Kwota kredytu</span>
        <strong><span data-kk="loan">400 000</span> zł</strong>
      </div>
      <div class="pf-kk-result-main">
        <span>Szacowana rata / miesiąc</span>
        <strong class="pf-kk-rate"><span data-kk="payment">2 347</span> zł</strong>
      </div>
      <div class="pf-kk-note">
        Orientacyjnie, dla raty równej przy oprocentowaniu <span data-kk="ratePct">5,8</span>%
        (stan na <span data-kk="rateDate">4.09.2026</span>). Rata zależy od oferty banku,
        Twojej zdolności i kosztów dodatkowych — dokładne liczby dostaniesz w rozmowie.
      </div>
    </div>

    <button type="button" class="pf-kk-ask">Zapytaj o ofertę</button>
  </div>

  <form class="pf-cta-form" data-pf-product="CREDIT" novalidate>
    <div class="pf-cta-calc" style="display:none">
      Liczysz: <span class="pf-cta-calc-text"></span>
    </div>
    <label class="pf-cta-field">
      <span class="pf-cta-label">Imię</span>
      <input type="text" name="pfName" autocomplete="given-name"
             placeholder="Jak się do Ciebie zwracać?" required />
    </label>
    <label class="pf-cta-field">
      <span class="pf-cta-label">Telefon</span>
      <input type="tel" name="pfPhone" autocomplete="tel"
             placeholder="np. 600 100 200" required />
    </label>
    <!-- Podsumowanie symulacji z kalkulatora (wypełnia guzik „Zapytaj o ofertę"). -->
    <input type="hidden" name="pfCalc" value="" />
    <!-- Honeypot: człowiek tego nie widzi i nie wypełni. -->
    <label class="pf-cta-hp" aria-hidden="true">
      Strona WWW
      <input type="text" name="pfWebsite" tabindex="-1" autocomplete="off" />
    </label>
    <div class="pf-cta-error"></div>
    <button type="submit" class="pf-cta-submit">Zamów rozmowę</button>
    <p class="pf-cta-rodo">
      Zostawiasz numer, żeby specjalista kredytowy oddzwonił — dane przetwarzamy tylko w tym celu.
      Administrator: Polfinance sp. z o.o. Szczegóły w
      <a href="/polityka-prywatnosci/" target="_blank" rel="noopener">polityce prywatności</a>.
    </p>
  </form>

  <div class="pf-cta-success" style="display:none">
    <strong>Dziękujemy — mamy Twój numer.</strong><br />
    Wojciech Dera, specjalista kredytowy, oddzwoni najszybciej, jak się da.
    <div class="pf-cta-app">
      Zanim oddzwoni, przygotuj trzy rzeczy: wysokość dochodu, listę obecnych rat
      i limity na kartach. Z tym policzy zdolność od razu, w trakcie rozmowy.
    </div>
  </div>
</div>

<style>
  .pf-cta-wrap { max-width: 520px; margin: 18px 0 6px; }
  .pf-cta-field { display: block; margin-bottom: 12px; }
  .pf-cta-label { display: block; font-size: 14px; font-weight: 700; margin-bottom: 4px; }
  .pf-cta-form input[type="text"], .pf-cta-form input[type="tel"] {
    width: 100%; padding: 13px 14px; font-size: 16px; line-height: 1.3;
    border: 2px solid #fff; border-radius: 6px; background: #fff; color: #12263f;
    box-sizing: border-box;
  }
  .pf-cta-form input:focus { outline: 3px solid #00426A; outline-offset: 1px; }
  /* Honeypot poza ekranem, nie display:none — część botów pomija ukryte pola. */
  .pf-cta-hp { position: absolute; left: -9999px; width: 1px; height: 1px; overflow: hidden; }
  .pf-cta-submit {
    width: 100%; padding: 15px 18px; font-size: 17px; font-weight: 800;
    color: #00426A; background: #fff; border: none; border-radius: 6px; cursor: pointer;
  }
  .pf-cta-submit:hover { background: #eaf4fc; }
  .pf-cta-submit[disabled] { opacity: .65; cursor: default; }
  .pf-cta-error {
    display: none; margin: 0 0 10px; padding: 10px 12px; border-radius: 6px;
    background: #fdecea; color: #8a1c12; font-size: 15px;
  }
  .pf-cta-calc {
    margin: 0 0 12px; padding: 10px 12px; border-radius: 6px; font-size: 14.5px; line-height: 1.45;
    background: rgba(255,255,255,.16); border: 1px solid rgba(255,255,255,.45);
  }
  .pf-cta-rodo { margin: 10px 0 0; font-size: 12.5px; line-height: 1.45; }
  .pf-cta-rodo a { text-decoration: underline; }
  .pf-cta-success {
    max-width: 520px; margin: 18px 0 6px; padding: 16px 18px; border-radius: 8px;
    background: #fff; color: #12263f; font-size: 16px; line-height: 1.5;
  }
  .pf-cta-app {
    margin-top: 12px; padding-top: 12px; border-top: 1px solid #d7e3ee; font-size: 14.5px;
  }

  /* ---- kalkulator raty (biała karta na niebieskim tle bloku) ---- */
  .pf-kk {
    background: #fff; color: #1d2733; border-radius: 16px; padding: 20px 20px 18px;
    margin: 0 0 18px; box-sizing: border-box; font-size: 16px; line-height: 1.45;
  }
  .pf-kk-title {
    color: #00426A; font-size: 21px; font-weight: 800; margin: 0 0 14px;
    text-transform: none !important;
  }
  .pf-kk-row { display: block; margin: 0 0 16px; }
  .pf-kk-head { display: flex; justify-content: space-between; align-items: baseline; gap: 12px; }
  .pf-kk-label { display: block; font-size: 14px; font-weight: 700; color: #00426A; margin: 0 0 6px; }
  .pf-kk-val { font-size: 15px; font-weight: 700; color: #1d2733; white-space: nowrap; }
  .pf-kk-money { position: relative; display: block; }
  .pf-kk input[type="text"] {
    width: 100%; padding: 12px 44px 12px 14px; font-size: 18px; font-weight: 700;
    line-height: 1.3; color: #12263f; background: #F2F8FD; border: 2px solid #DCE9F3;
    border-radius: 10px; box-sizing: border-box;
  }
  .pf-kk input[type="text"]:focus { outline: 3px solid #0093E5; outline-offset: 1px; }
  .pf-kk-unit {
    position: absolute; right: 14px; top: 50%; transform: translateY(-50%);
    font-weight: 700; color: #00426A;
  }
  .pf-kk input[type="range"] {
    width: 100%; margin: 6px 0 4px; accent-color: #0093E5; cursor: pointer; height: 28px;
  }
  .pf-kk-hint { font-size: 13px; color: #55667a; line-height: 1.4; }
  .pf-kk-result {
    margin: 4px 0 14px; padding: 14px 16px; border-radius: 12px;
    background: #F2F8FD; border: 1px solid #DCE9F3;
  }
  .pf-kk-result-line {
    display: flex; justify-content: space-between; gap: 12px; font-size: 15px;
    padding-bottom: 8px; margin-bottom: 8px; border-bottom: 1px solid #DCE9F3;
  }
  .pf-kk-result-main {
    display: flex; justify-content: space-between; align-items: baseline; gap: 12px;
    flex-wrap: wrap; font-size: 15px; font-weight: 700;
  }
  .pf-kk-rate { font-size: 30px; font-weight: 800; color: #0f7a4a; white-space: nowrap; }
  .pf-kk-note { margin-top: 10px; font-size: 12.5px; line-height: 1.45; color: #55667a; }
  .pf-kk-ask {
    width: 100%; padding: 15px 18px; font-size: 17px; font-weight: 800; color: #fff;
    background: #00426A; border: none; border-radius: 10px; cursor: pointer;
    text-transform: none !important;
  }
  .pf-kk-ask:hover { background: #0093E5; }
  @media (max-width: 480px) {
    .pf-kk { padding: 16px 14px 14px; }
    .pf-kk-rate { font-size: 27px; }
  }
</style>

<script>
  (function () {
    // ====== JEDYNE MIEJSCE DO ZMIANY STAWKI ======
    // Oprocentowanie nominalne do symulacji (rata równa). Stan wg ofert banków z dnia niżej.
    var PF_RATE = 5.8;            // procent rocznie
    var PF_RATE_DATE = "4.09.2026";
    // =============================================
    var PF_MIN_PRICE = 50000;
    var PF_MAX_PRICE = 20000000;

    function fmt(n) {
      // 1234567 -> "1 234 567" (twarda spacja, żeby liczba nie łamała się w wierszu)
      var s = String(Math.round(n));
      var out = "";
      var count = 0;
      for (var i = s.length - 1; i >= 0; i--) {
        out = s.charAt(i) + out;
        count++;
        if (count % 3 === 0) { if (i > 0) { out = " " + out; } }
      }
      return out;
    }
    function parsePrice(text) {
      var digits = String(text).replace(/\D/g, "");
      var n = digits ? parseInt(digits, 10) : 0;
      if (n < PF_MIN_PRICE) { n = PF_MIN_PRICE; }
      if (n > PF_MAX_PRICE) { n = PF_MAX_PRICE; }
      return n;
    }
    // Rata równa (annuita): R = K * q^n * (q - 1) / (q^n - 1), q = 1 + r/12.
    function payment(loan, years, ratePct) {
      var n = years * 12;
      var r = ratePct / 100 / 12;
      if (r <= 0) { return loan / n; }
      var qn = Math.pow(1 + r, n);
      return loan * qn * r / (qn - 1);
    }

    function setup(box) {
      if (box.getAttribute("data-pf-bound")) { return; }   // druga kopia bloku na stronie
      box.setAttribute("data-pf-bound", "1");

      var priceInput = box.querySelector('[name="pfKkPrice"]');
      var downInput = box.querySelector('[name="pfKkDown"]');
      var yearsInput = box.querySelector('[name="pfKkYears"]');
      var askBtn = box.querySelector(".pf-kk-ask");
      function out(key, value) {
        var el = box.querySelector('[data-kk="' + key + '"]');
        if (el) { el.textContent = value; }
      }
      out("ratePct", String(PF_RATE).replace(".", ","));
      out("rateDate", PF_RATE_DATE);

      var state = { price: 0, downPct: 0, downAmount: 0, loan: 0, years: 0, payment: 0 };

      function recalc() {
        state.price = parsePrice(priceInput.value);
        state.downPct = parseInt(downInput.value, 10);
        state.years = parseInt(yearsInput.value, 10);
        state.downAmount = Math.round(state.price * state.downPct / 100);
        state.loan = state.price - state.downAmount;
        state.payment = payment(state.loan, state.years, PF_RATE);
        out("downPct", state.downPct);
        out("downAmount", fmt(state.downAmount));
        out("years", state.years);
        out("loan", fmt(state.loan));
        out("payment", fmt(state.payment));
      }
      // Pole ceny formatujemy dopiero po wyjściu z pola — w trakcie pisania nie skaczemy kursorem.
      priceInput.addEventListener("input", recalc);
      priceInput.addEventListener("blur", function () {
        priceInput.value = fmt(parsePrice(priceInput.value));
        recalc();
      });
      downInput.addEventListener("input", recalc);
      yearsInput.addEventListener("input", recalc);
      recalc();

      // „Zapytaj o ofertę": podsumowanie symulacji do formularza (ukryte pole + pasek dla
      // klienta) i przewinięcie do pola „Imię". Skrypt formularza niżej dokleja pfCalc
      // na początku wiadomości leada.
      askBtn.addEventListener("click", function () {
        var wrap = box.closest(".pf-cta-wrap") || box.parentNode;
        var form = wrap.querySelector(".pf-cta-form");
        if (!form) { return; }
        var summary = "cena " + fmt(state.price) + " zł, wkład własny " + state.downPct + "% ("
          + fmt(state.downAmount) + " zł), kredyt " + fmt(state.loan) + " zł na " + state.years
          + " lat, oprocentowanie " + String(PF_RATE).replace(".", ",") + "% (stan na "
          + PF_RATE_DATE + ") → rata ok. " + fmt(state.payment) + " zł/mies.";
        var hidden = form.querySelector('[name="pfCalc"]');
        if (hidden) { hidden.value = "Kalkulator raty: " + summary; }
        var bar = form.querySelector(".pf-cta-calc");
        if (bar) {
          var txt = bar.querySelector(".pf-cta-calc-text");
          if (txt) { txt.textContent = summary; }
          bar.style.display = "block";
        }
        var nameField = form.querySelector('[name="pfName"]');
        form.scrollIntoView({ behavior: "smooth", block: "start" });
        if (nameField) { window.setTimeout(function () { nameField.focus({ preventScroll: true }); }, 450); }
      });
    }

    Array.prototype.forEach.call(document.querySelectorAll(".pf-kk"), setup);
  })();
</script>

<script>
  (function () {
    var PF_API_BASE = "https://www.multifinance.online"; // backend multiFinance
    var renderedAt = Date.now();                          // time-trap: <3 s = bot

    // Kody z linków (?agent= / ?partner= / ?utm_campaign=) trzymamy w sessionStorage,
    // żeby lead zaliczył się właściwej osobie także wtedy, gdy klient najpierw chodził
    // po stronie, a formularz wypełnił dopiero kilka podstron dalej.
    function stored(param) {
      try {
        var value = new URLSearchParams(window.location.search).get(param);
        if (value) { sessionStorage.setItem("pf_" + param, value); }
        return sessionStorage.getItem("pf_" + param) || "";
      } catch (err) { return ""; }   // tryb prywatny itp.
    }
    var pfAgentCode = stored("agent");
    var pfPartnerCode = stored("partner");
    var pfUtmCampaign = stored("utm_campaign");

    function bind(form) {
      // Druga kopia bloku na tej samej stronie wnosi drugą kopię skryptu; bez tego
      // znacznika ten sam formularz dostałby dwa listenery i wysłał leada dwa razy.
      if (form.getAttribute("data-pf-bound")) { return; }
      form.setAttribute("data-pf-bound", "1");

      var wrap = form.closest(".pf-cta-wrap") || form.parentNode;
      var errorBox = form.querySelector(".pf-cta-error");
      var submitBtn = form.querySelector(".pf-cta-submit");
      var success = wrap.querySelector(".pf-cta-success");

      function showError(msg) {
        errorBox.textContent = msg;
        errorBox.style.display = "block";
      }

      form.addEventListener("submit", function (event) {
        event.preventDefault();
        errorBox.style.display = "none";

        var name = form.querySelector('[name="pfName"]').value.trim();
        var phone = form.querySelector('[name="pfPhone"]').value.trim();
        if (!name) { showError("Podaj imię — specjalista kredytowy musi wiedzieć, do kogo dzwoni."); return; }
        if (phone.replace(/\D/g, "").length < 9) { showError("Podaj numer telefonu (9 cyfr)."); return; }

        submitBtn.disabled = true;
        submitBtn.textContent = "Wysyłam…";

        // Pola opcjonalne istnieją tylko w wariancie pełnym — stąd sprawdzenie.
        var emailField = form.querySelector('[name="pfEmail"]');
        var messageField = form.querySelector('[name="pfMessage"]');
        var calcField = form.querySelector('[name="pfCalc"]');
        var email = emailField ? emailField.value.trim() : "";
        var typed = messageField ? messageField.value.trim() : "";
        var calc = calcField ? calcField.value.trim() : "";

        // Adres strony leci w wiadomości: agent od razu wie, po czym klient zadzwonił,
        // a my widzimy, które treści naprawdę przynoszą telefony. Tekst od klienta
        // idzie NAD tym, bo to on jest treścią zgłoszenia; symulacja z kalkulatora
        // (jeśli klient kliknął „Zapytaj o ofertę") — na samej górze.
        var pageInfo = "Zgłoszenie ze strony: " + document.title + "\n" + window.location.href;
        if (typed) { pageInfo = typed + "\n\n---\n" + pageInfo; }
        if (calc) { pageInfo = calc + "\n\n" + pageInfo; }

        fetch(PF_API_BASE + "/api/public/www-lead", {
          method: "POST",
          headers: { "Content-Type": "application/json" },
          body: JSON.stringify({
            name: name,
            phone: phone,
            email: email || null,
            product: form.getAttribute("data-pf-product") || "OTHER",
            message: pageInfo,
            consentDataProcessing: true,
            website: form.querySelector('[name="pfWebsite"]').value || "",   // honeypot
            formElapsedMs: Date.now() - renderedAt,                          // time-trap
            agentCode: pfAgentCode || null,
            partnerCode: pfPartnerCode || null,
            utmCampaign: pfUtmCampaign || null
          })
        })
          .then(function (res) {
            return res.json().then(function (body) { return { ok: res.ok, body: body }; });
          })
          .then(function (r) {
            // UWAGA: w tym skrypcie NIE MOŻE wystąpić ampersand. WordPress zamienia
            // go w treści bloku na encję numeryczną, więc podwójny ampersand
            // (koniunkcja) rozwala skrypt SyntaxError-em i formularz przestaje
            // działać — po cichu, bo sam formularz nadal się wyświetla, tylko nikt
            // nie słucha jego wysyłki. Stąd zagnieżdżone ify zamiast koniunkcji.
            // Wykryte i sprawdzone na żywo 5.08.2026.
            var body = r.body ? r.body : null;
            var okStatus = false;
            if (r.ok) { if (body) { okStatus = body.status ? true : false; } }
            if (okStatus) {
              form.style.display = "none";
              if (success) { success.style.display = "block"; }
            } else {
              var msg = body ? body.message : null;
              showError(msg || "Nie udało się wysłać zgłoszenia. Zadzwoń do nas: 531 530 550.");
              submitBtn.disabled = false;
              submitBtn.textContent = "Zamów rozmowę";
            }
          })
          .catch(function () {
            showError("Brak połączenia z serwerem. Spróbuj ponownie albo zadzwoń: 531 530 550.");
            submitBtn.disabled = false;
            submitBtn.textContent = "Zamów rozmowę";
          });
      });
    }

    // Wszystkie kopie formularza na stronie — także te wstawione z innego bloku.
    Array.prototype.forEach.call(document.querySelectorAll(".pf-cta-form"), bind);
  })();
</script>



<p class="has-white-color has-text-color has-link-color has-small-font-size wp-elements-10 wp-block-paragraph">Hipoteki w całej Polsce, kredyty gotówkowe, konsolidacja, leasing i finansowanie firm. Rozmowa niczego nie przesądza: jeśli liczby wyjdą źle, usłyszysz to wprost.</p>
</div></div>
</div>
</div>



<p><em>Artykuł przygotował zespół Polfinance. Tekst ma charakter edukacyjny i nie stanowi porady prawnej ani inwestycyjnej — warunki kredytu zależą od oferty banku i Twojej sytuacji. Źródła: audycja „Ekspres Jedynki” Polskiego Radia z udziałem dr. Adama Karpińskiego z Uniwersytetu WSB Merito, badanie „Wakacyjny Portfel Polaków 2026” Związku Banków Polskich oraz analiza zdolności kredytowej przeprowadzona w jednym z banków hipotecznych, opublikowana w lipcu 2026 roku.</em></p>
<p>Artykuł <a rel="nofollow" href="https://polfinance.pl/dobry-dlug-zly-dlug-kredyty/">Dobry dług, zły dług — jakie kredyty budują majątek</a> pochodzi z serwisu <a rel="nofollow" href="https://polfinance.pl">Polfinance - ubezpieczenia i kredyty</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
