Strona głównaFinanseKalkulator rat kredytu: jak policzyć ratę (wzór 2026)

Kalkulator rat kredytu: jak policzyć ratę (wzór 2026)

Ostatnia aktualizacja: czerwiec 2026 · Ignacy Kwiecień, DecodeTheFuture.org

Treść ma charakter edukacyjny i pokazuje, jak matematycznie liczy się ratę kredytu. To nie jest porada finansowa ani zachęta do zaciągnięcia kredytu. Decyzje finansowe podejmuj na podstawie umowy z bankiem i własnej sytuacji.

Ratę kredytu liczysz z czterech wartości: kwoty kredytu (K), oprocentowania nominalnego, liczby rat (n) i rodzaju rat (równe lub malejące). Dla raty równej (annuitetowej) wzór to R = K · r(1+r)n / [(1+r)n − 1], gdzie r = oprocentowanie roczne / 12. Przykład: 100 000 zł, 10% nominalnie, 60 miesięcy → rata równa 2 124,70 zł, a łączne odsetki 27 482 zł. Uwaga: kalkulator raty pokazuje koszt z samego oprocentowania nominalnego, a nie pełny koszt — ten widzisz w RRSO.

Wzór raty równej Wzór raty malejącej Przykład 100 000 zł Kod Python Nominalne ≠ RRSO

Jak działa kalkulator rat kredytu i co wpływa na ratę

Kalkulator rat kredytu liczy miesięczną ratę z czterech danych wejściowych — reszta to arytmetyka, którá możesz odtworzyć ręcznie. Większość kalkulatorów w sieci to widget bez wzoru: wpisujesz liczby, dostajesz wynik i nie wiesz, skąd się wziął. W tym artykule pokazujemy całą matematykę obu typów rat na jednym, zweryfikowanym przykładzie, żebyś mógł sprawdzić każdą ofertę banku samodzielnie.

Na wysokość raty wpływają cztery czynniki:

  • Kwota kredytu (K) — ile pożyczasz. Rata rośnie wprost proporcjonalnie do kwoty.
  • Oprocentowanie nominalne — roczna stopa odsetek. To nie jest RRSO (do tego wracamy niżej). W kredytach o zmiennej stopie składa się z bazy (WIBOR lub stopa referencyjna NBP) plus mar-ża banku.
  • Liczba rat (n) — okres kredytowania w miesiącach. Dłuższy okres = niższa rata, ale więcej zapłaconych odsetek.
  • Rodzaj rat — równe (annuitetowe) albo malejące. Ten wybór zmienia zarówno wysokość pierwszej raty, jak i łączny koszt odsetek.

Zanim policzysz, sprowadź oprocentowanie roczne do stopy miesięcznej: r = oprocentowanie nominalne / 12. Dla 10% w skali roku jest to r = 0,10 / 12 ≈ 0,008333. Wszystkie wzory poniżej używają tej miesięcznej stopy r oraz liczby miesięcy n.

Wzór na ratę równą (annuitetową)

Rata równa (annuitetowa) jest stała przez cały okres — co miesiąc płacisz tę samą kwotę. Liczy się ją jednym wzorem:

R = K · r(1+r)n
(1+r)n − 1

Gdzie:

  • R — miesięczna rata (to, czego szukasz),
  • K — kwota kredytu (kapitał),
  • r — miesięczna stopa procentowa = oprocentowanie roczne / 12,
  • n — liczba rat (miesięcy).

Intuicja za wzorem: czynnik (1+r)n to procent składany przez n miesięcy. Licznik r(1+r)n i mianownik (1+r)n−1 dobierają ratę tak, żeby po n stałych płatnościach saldo kredytu zeszło dokładnie do zera. To dlatego nie da się policzyć raty równej „w pamięci” — potrzebujesz potęgowania.

Policzony przykład raty równej: 100 000 zł, 10%, 60 miesięcy

Weźmy konkret: kwota K = 100 000 zł, oprocentowanie nominalne 10% rocznie, okres 60 miesięcy (5 lat). Najpierw stopa miesięczna:

r = 0,10 / 12 = 0,0083333

Czynnik procentu składanego: (1 + 0,0083333)60 ≈ 1,645309. Podstawiamy do wzoru:

R = 100 000 · (0,0083333 · 1,645309) / (1,645309 − 1) ≈ 2 124,70 zł

Miesięczna rata równa wynosi 2 124,70 zł. Po 60 miesiącach zapłacisz:

  • Suma spłat: 2 124,70 · 60 = 127 482,27 zł
  • Koszt odsetek: 127 482,27 − 100 000 = 27 482,27 zł

W racie równej na początku większa część raty to odsetki, a mniejsza to kapitał. Z czasem proporcja się odwraca: odsetki maleją (bo saldo spada), a część kapitałowa rośnie. W pierwszej racie odsetki to 100 000 · 0,0083333 ≈ 833,33 zł, a kapitał tylko 1 291,37 zł. W ostatniej racie jest odwrotnie.

Wzór na ratę malejącą

Rata malejąca działa inaczej: część kapitałowa jest stała, a odsetki naliczane są od malejącego salda — dlatego cała rata z miesiąca na miesiąc spada. Nie potrzebujesz tu potęgowania; liczysz w dwóch krokach.

Krok 1 — stała część kapitałowa:

Część kapitałowa = K / n

Krok 2 — rata w miesiącu i:

Ri = (K / n) + (saldo pozostałe) · r

Gdzie saldo pozostałe to kapitał, który jeszcze został do spłaty na początku danego miesiąca. W pierwszym miesiącu saldo równa się pełnej kwocie K; co miesiąc spada o stałą część kapitałową K/n.

Policzony przykład raty malejącej: te same dane

Te same liczby: 100 000 zł, 10% nominalnie, 60 miesięcy, r = 0,0083333.

Stała część kapitałowa: 100 000 / 60 = 1 666,67 zł — tyle kapitału spłacasz w każdej racie.

  • Pierwsza rata: 1 666,67 + 100 000 · 0,0083333 = 1 666,67 + 833,33 = 2 500,00 zł
  • Ostatnia (60.) rata: 1 666,67 + 1 666,67 · 0,0083333 = 1 666,67 + 13,89 = 1 680,56 zł
  • Koszt odsetek łącznie: 25 416,67 zł
  • Suma spłat: 100 000 + 25 416,67 = 125 416,67 zł

Pierwsza rata malejąca (2 500 zł) jest wyraźnie wyższa niż rata równa (2 124,70 zł) — to obciąża budżet na start i podnosi wymaganą zdolność kredytową. Ale już ostatnia rata (1 680,56 zł) jest niższa, a sumarycznie zapłacisz mniej odsetek.

Rata równa vs malejąca: porównanie i kiedy która się opłaca

Na tym samym kredycie (100 000 zł, 10%, 60 mies.) rata malejąca jest tańsza w odsetkach o 2 065,60 zł (27 482,27 − 25 416,67). Powodem jest szybsza spłata kapitału na początku — odsetki nalicza się od niższego salda przez cały okres.

Parametr Rata równa (annuitetowa) Rata malejąca
Wysokość raty w czasieStała: 2 124,70 złSpada: 2 500,00 → 1 680,56 zł
Pierwsza rata2 124,70 zł2 500,00 zł
Koszt odsetek27 482,27 zł25 416,67 zł
Suma spłat127 482,27 zł125 416,67 zł
Wymagana zdolnośćNiższa (liczy się stała rata)Wyższa (bank patrzy na pierwszą ratę)
Najlepsza, gdy…Chcesz niższej, przewidywalnej raty albo masz napiętą zdolnośćChcesz zapłacić mniej odsetek i stać cię na wyższy start

Praktyczny wniosek: różnica 2 066 zł rośnie wraz z kwotą kredytu, oprocentowaniem i okresem — przy hipotece na 300 000 zł i 25 lat różnica w odsetkach idzie w dziesiątki tysięcy złotych. Ratę malejącą wybierasz, gdy zależy ci na minimalizacji odsetek i stać cię na wyższe raty na początku. Ratę równą wybierasz, gdy chcesz przewidywalnego, niższego startowego obciążenia — albo gdy twoja zdolność kredytowa nie wystarcza na pierwszą ratę malejącą.

Jak rozkłada się kapitał i odsetki w racie (diagram)

Poniższy diagram pokazuje różnicę między oboma typami rat: w racie równej całkowita płatność jest stała, ale udział odsetek maleje, a kapitału rośnie. W racie malejącej kapitał jest stały, odsetki spadają, więc cała rata się obniża.

Struktura raty w czasie: rata równa vs malejąca Porównanie raty równej (annuitetowej) i malejącej dla kredytu 100 000 zł, 10 procent, 60 miesięcy. W racie równej (2124,70 zł) płatność jest stała, a udział odsetek maleje. W racie malejącej kapitał jest stały (1666,67 zł), odsetki spadają, więc rata maleje z 2500 do 1680,56 zł. Struktura raty w czasie: rata równa vs malejąca DecodeTheFuture.org kalkulator rat kredytu, rata rowna, rata malejaca, rata annuitetowa, kapital i odsetki Diagram struktury raty kredytu: rozkład kapitału i odsetek w racie równej i malejącej na przykładzie 100 000 zł na 60 miesięcy. Diagram image/svg+xml pl © DecodeTheFuture.org 100 000 zł · 10% · 60 mies. Rata równa: stała 2 124,70 zł mies. 1 mies. 30 mies. 60 Odsetki maleją, kapitał rośnie; rata stała. Rata malejąca: 2 500 → 1 680,56 zł mies. 1 2 500 zł mies. 30 ~2 090 zł mies. 60 1 680,56 zł Kapitał stały (1 666,67 zł), odsetki spadają. Kapitał Odsetki

Jak policzyć ratę samemu w Pythonie

Jeśli chcesz odtworzyć oba wyniki w kodzie, najprostsza droga to biblioteka numpy-financial dla raty równej plus własna pętla dla harmonogramu raty malejącej. Funkcja pmt(rate, nper, pv) przyjmuje stopę miesięczną (nie roczną), liczbę okresów i kwotę jako pv — zwraca ratę ze znakiem ujemnym (bo to wypłata), dlatego używamy wartości bezwzględnej.

bash
pip install numpy-financial
Python
import numpy_financial as npf

K = 100_000      # kwota kredytu (zl)
rok = 0.10       # oprocentowanie nominalne roczne
n = 60           # liczba rat (miesiecy)
r = rok / 12     # stopa miesieczna

# --- RATA ROWNA (annuitetowa) ---
rata_rowna = -npf.pmt(r, n, K)
print(f"Rata rowna: {rata_rowna:,.2f} zl")          # 2 124,70 zl
print(f"Suma splat: {rata_rowna * n:,.2f} zl")      # 127 482,27 zl
print(f"Odsetki:    {rata_rowna * n - K:,.2f} zl")  # 27 482,27 zl

# --- RATA MALEJACA (wlasna petla harmonogramu) ---
kapital = K / n            # stala czesc kapitalowa = 1 666,67 zl
saldo = K
odsetki_total = 0.0
for i in range(1, n + 1):
    odsetki = saldo * r
    rata = kapital + odsetki
    odsetki_total += odsetki
    saldo -= kapital
    if i in (1, n):
        print(f"Rata {i}: {rata:,.2f} zl")   # 2 500,00 / 1 680,56
print(f"Odsetki malejaca: {odsetki_total:,.2f} zl")   # 25 416,67 zl
print(f"Suma splat:       {odsetki_total + K:,.2f} zl")# 125 416,67 zl

Ten sam wynik dostaniesz w Excelu/Google Sheets funkcją PMT: =PMT(10%/12; 60; -100000) zwraca 2 124,70. To ten sam model matematyczny, na którym opierają się bankowe kalkulatory rat — bank może różnić się w szczegółach (np. konwencja liczenia dni, moment kapitalizacji), ale logika wzoru jest ta sama. Teraz wiesz, skąd bierze się liczba i możesz zweryfikować ofertę.

Oprocentowanie nominalne to nie RRSO — dlaczego kalkulator raty nie pokazuje pełnego kosztu

Kalkulator raty oparty wyłącznie na oprocentowaniu nominalnym nie pokazuje pełnego kosztu kredytu — pomija prowizje, ubezpieczenia i opłaty. Pełny koszt mierzy RRSO, czyli rzeczywista roczna stopa oprocentowania.

Zgodnie z art. 5 ustawy z 12 maja 2011 r. o kredycie konsumenckim całkowity koszt kredytu obejmuje wszystkie koszty, które konsument ponosi: odsetki, opłaty, prowizje, podatki i koszty usług dodatkowych (np. ubezpieczenia), jeśli są niezbędne do uzyskania kredytu na danych warunkach. RRSO to ten całkowity koszt wyrażony jako procent całkowitej kwoty kredytu w stosunku rocznym. Dwa kredyty z identycznym oprocentowaniem nominalnym 10% mogą mieć różne RRSO — np. 10,5% i 14% — jeśli jeden ma wysoką prowizję lub obowiązkowe ubezpieczenie.

⚠ Porównuj oferty po RRSO, nie po racie

Bank może podać niską ratę przy długim okresie i ukryć koszt w prowizji. Rata mierzy obciążenie miesięczne, RRSO mierzy całkowitą cenę pieniądza. Sprawdź, jak liczy się pełny koszt, w naszym przewodniku: RRSO — co to jest i jak liczyć.

Więcej kontekstu o samym produkcie i tym, kiedy refinansowanie ma sens, znajdziesz w naszym przewodniku po kredytach oraz w analizie, kiedy kredyt konsolidacyjny się opłaca, a kiedy nie.

Stała vs zmienna stopa (WIBOR) w 2026 — jak zmiana stopy zmienia ratę

Przy kredycie o zmiennej stopie oprocentowanie nominalne składa się z bazy rynkowej (WIBOR) lub stopy referencyjnej NBP plus stała marża banku. Gdy baza rośnie, rośnie rata; gdy spada — rata spada. Przy kredycie o stałej stopie oprocentowanie nie zmienia się przez ustalony okres, więc rata jest przewidywalna niezależnie od decyzji RPP.

Punkt odniesienia na czerwiec 2026: stopa referencyjna NBP wynosi 3,75% (jedyna obniżka w 2026 była w marcu o 25 punktów bazowych; Rada Polityki Pieniężnej utrzymała poziom na posiedzeniu 1–2 czerwca 2026). Dla kredytów o zmiennej stopie to baza, do której bank dolicza marżę. Wpływ zmiany stopy na ratę możesz oszacować oficjalnym kalkulatorem zmiany oprocentowania UOKiK.

Oprocentowanie nominalne ma też twardą granicę prawną: odsetki maksymalne (Kodeks cywilny, art. 359) nie mogą przekroczyć dwukrotności odsetek ustawowych, czyli 2 × (stopa referencyjna NBP + 3,5 pkt proc.). Przy stopie 3,75% daje to pułap 2 × 7,25% = 14,5% rocznie dla odsetek kapitałowych. To limit chroniący kredytobiorcę przed lichwą.

FAQ

Jaki jest wzór na ratę kredytu?

Dla raty równej (annuitetowej): R = K · r(1+r)^n / [(1+r)^n − 1], gdzie K to kwota kredytu, r to oprocentowanie roczne podzielone przez 12, a n to liczba rat. Dla raty malejącej: stała część kapitałowa = K/n, a rata w danym miesiącu = K/n + (pozostałe saldo × r). Dla 100 000 zł, 10% i 60 miesięcy rata równa wynosi 2 124,70 zł.

Czy kalkulator rat pokazuje RRSO?

Nie. Standardowy kalkulator raty liczy wysokość raty na podstawie samego oprocentowania nominalnego i nie uwzględnia prowizji, ubezpieczeń ani opłat. Pełny koszt kredytu pokazuje RRSO (art. 5 ustawy o kredycie konsumenckim), które zawiera wszystkie koszty pozaodsetkowe. Dlatego oferty porównuj po RRSO, a nie po samej racie.

Rata równa czy malejąca — która jest tańsza?

Tańsza w sumie odsetek jest rata malejąca. Na przykładzie 100 000 zł, 10% i 60 miesięcy odsetki przy racie malejącej wynoszą 25 416,67 zł, a przy równej 27 482,27 zł — różnica to ok. 2 066 zł. Cena za to: pierwsza rata malejąca jest wyższa (2 500 zł vs 2 124,70 zł) i wymaga wyższej zdolności kredytowej.

Jak policzyć ratę kredytu w Excelu?

Użyj funkcji PMT. Dla raty równej wpisz =PMT(oprocentowanie/12; liczba_rat; -kwota), np. =PMT(10%/12; 60; -100000), co zwróci 2 124,70. Stopa musi być miesięczna (roczną dziel przez 12), a kwotę podaj ze znakiem minus, żeby rata wyszła dodatnia. W Pythonie ten sam wynik daje numpy_financial.pmt(rate, nper, pv).

Co podnosi ratę kredytu?

Ratę podnoszą: wyższa kwota kredytu, wyższe oprocentowanie nominalne oraz krótszy okres spłaty (mniej rat = wyższa każda rata). Wybór raty malejącej też podnosi pierwsze raty względem równych. Przy zmiennej stopie wzrost WIBOR-u lub stopy referencyjnej NBP automatycznie podnosi ratę kredytu o zmiennym oprocentowaniu.

Czym różni się oprocentowanie nominalne od RRSO?

Oprocentowanie nominalne to roczna stopa odsetek od kapitału — jedyny składnik, który liczy standardowy kalkulator raty. RRSO (rzeczywista roczna stopa oprocentowania) to całkowity koszt kredytu wyrażony jako procent w skali roku i obejmuje również prowizje, opłaty oraz obowiązkowe ubezpieczenia. RRSO jest zawsze wyższe lub równe oprocentowaniu nominalnemu i lepiej oddaje rzeczywistą cenę kredytu.

Jak policzyć ratę kredytu samemu, bez kalkulatora online?

Sprowadź oprocentowanie roczne do miesięcznego (r = oproc./12), następnie dla raty równej podstaw do wzoru R = K · r(1+r)^n / [(1+r)^n − 1]. Dla raty malejącej policz stały kapitał K/n i dolicz odsetki od malejącego salda w każdym miesiącu. Potrzebujesz tylko kalkulatora z potęgowaniem albo funkcji PMT w arkuszu. To ten sam model matematyczny, na którym opierają się banki (mogą różnić się w detalach jak konwencja dni).

Bibliografia (6 źródeł)

Źródła priorytetyzują akty prawne, regulatorów i oficjalną dokumentację. Obliczenia raty równej i malejącej wykonano według standardowych wzorów matematyki finansowej i zweryfikowano numerycznie. Poziomy stóp i regulacje sprawdzono na czerwiec 2026; przed decyzją potwierdź aktualny stan u źródła. Linki sprawdzone w czerwcu 2026.

  1. Narodowy Bank Polski / Rada Polityki Pieniężnej — Podstawowe stopy procentowe NBP. Aktualny poziom stopy referencyjnej (3,75%) jako baza oprocentowania kredytów o zmiennej stopie. nbp.pl
  2. Sejm RP / ISAP — Ustawa z 12 maja 2011 r. o kredycie konsumenckim (Dz.U. 2011 nr 126 poz. 715, t.j.). Definicje całkowitego kosztu kredytu i RRSO (art. 5) — rozdzielenie oprocentowania nominalnego od RRSO. isap.sejm.gov.pl
  3. UOKiK — Kalkulator zmiany oprocentowania kredytu hipotecznego. Oficjalne narzędzie i wyjaśnienie wpływu zmiany stopy (WIBOR) na wysokość raty. uokik.gov.pl
  4. KNF — Przewodnik po kredycie konsumenckim (Poradnik klienta usług finansowych). Edukacyjne wyjaśnienie składników kosztu kredytu i praw kredytobiorcy. knf.gov.pl
  5. Sejm RP / ISAP — Kodeks cywilny, art. 359 (odsetki maksymalne). Granica odsetek maksymalnych (2× stopa referencyjna NBP + 3,5 pp) limitująca oprocentowanie nominalne. isap.sejm.gov.pl
  6. numpy-financial — Dokumentacja funkcji pmt(). Sygnatura i semantyka pmt(rate, nper, pv) użytej w przykładzie kodu Python. numpy.org/numpy-financial

RELATED ARTICLES

ZOSTAW ODPOWIEDŹ

Proszę wpisać swój komentarz!
Proszę podać swoje imię tutaj

- Advertisment -

Most Popular

Recent Comments