Blog
Jak obliczyć RRSO — jeden wzór, wiele wyników | analiza KTZR

Jak obliczyć RRSO? Jeden wzór, wiele wyników

W skrócie: wzór na RRSO w załączniku nr 4 do ustawy o kredycie konsumenckim jest jeden i ma charakter normatywny. Mimo to w sprawach sądowych, w których wypowiadali się biegli, naliczyłem blisko 10 sposobów jego stosowania. Spór nie dotyczy matematyki, tylko założeń — przede wszystkim tego, jak wyrazić czas między wypłatą kredytu a spłatą raty. Poniżej pokazuję, jak policzyć RRSO samodzielnie w Excelu, w którym miejscu zaczynają się rozbieżności i którą drogą idzie Komisja Europejska.

Metoda obliczania RRSO (załącznik nr 4 do ustawy o kredycie konsumenckim, dalej: u.k.k.) to moim zdaniem najciekawszy wątek w umowach kredytu konsumenckiego. Klasyczne spory, tj. oprocentowanie kwoty innej niż całkowita kwota kredytu czy stopień szczegółowości opłat obciążających kredytobiorcę, będą interpretowane różnie zawsze, bo tam różnice biorą się nie z błędów, ale z wagi przykładanej do poszczególnych argumentów. Z RRSO jest inaczej. Matematyka rzadko trafia do ustawy, a tu trafiła wprost: wzór jest normatywny, więc poprawne obliczenia powinny u każdego dawać ten sam wynik. Nie dają. I nie przez sam wzór, tylko przez założenia, co do których nie wypracowano jednolitej, powszechnie akceptowanej wykładni.

1. Czym właściwie jest RRSO

RRSO (w nomenklaturze unijnej: APR) opiera się na koncepcji wartości pieniądza w czasie. Technicznie to wewnętrzna stopa zwrotu (IRR) — dla banku kredyt jest projektem inwestycyjnym, a RRSO mierzy jego rentowność (szerzej: M. Redo, P. Prewysz-Kwinto, Nominalny Roczny Koszt Kredytu (NRKK) kontra myląco nazwana i niepoprawnie obliczana Rzeczywista Roczna Stopa Oprocentowania (RRSO), Zeszyty Naukowe SGH 185/2022). Ustawodawca zmodyfikował jednak IRR normatywnie, tj. narzucił własną konwencję liczenia czasu, odmienną od rynkowej.

Stąd cecha, o której łatwo zapomnieć: RRSO nie jest sumą kosztów, ale wskaźnikiem dynamicznym, wrażliwym na moment przepływu pieniądza. Ta sama opłata poniesiona w dniu podpisania umowy podnosi RRSO wyraźnie mocniej niż poniesiona po roku. W zamyśle prawodawcy — unijnego (dyrektywa 2008/48/WE) i krajowego — wskaźnik miał dać konsumentowi obiektywne narzędzie porównywania ofert.

Paradoks polega na tym, że w praktyce RRSO więcej mówi kredytodawcy o zwrocie z inwestycji niż kredytobiorcy o koszcie kredytu. Literatura ekonomiczna od lat wytyka wskaźnikowi mylącą nazwę i niską wartość informacyjną dla konsumenta. Dla prawnika nie ma to jednak większego znaczenia — normatywnego charakteru załącznika nr 4 ten argument nie zmienia.

2. Jak policzyć RRSO w Excelu

Równanie z ustawy wygląda groźnie tylko na papierze. Chodzi o zrównanie dwóch strumieni pieniędzy: zdyskontowanych wypłat kredytu (od kredytodawcy do klienta) i zdyskontowanych spłat oraz opłat (od klienta do banku):

Wzór na RRSO z załącznika nr 4 do ustawy o kredycie konsumenckim

Jedyną niewiadomą jest X, tj. poszukiwane RRSO (wyliczane iteracyjnie). Pozostałe wartości odczytuje się z umowy: Ck to kwoty wypłat (transz), Dl — kwoty spłat i opłat, a tk i sl to okresy w latach między pierwszą wypłatą a danym przepływem.

Całość sprowadza się do dwóch kroków: zbudowania tabeli przepływów i wyszukania X.

Tabela przepływów nie sprawia trudności. Ustawa każe przyjąć, że umowa będzie wykonywana zgodnie z harmonogramem — obie strony płacą w kwotach i terminach z umowy. Nie ma przy tym znaczenia, czy oprocentowanie jest stałe, czy zmienne, bo RRSO liczy się na dzień zawarcia umowy przy założeniu stałej wysokości raty (z nielicznymi wyjątkami). W kolumnie „czas w latach” wpisujemy okres od wypłaty do płatności danej raty — na razie przyjmijmy roboczo, że to numer raty podzielony przez 12. Dyskonto pojedynczej raty: = kwota raty * (1 + RRSO)^(−t_k).

Przykład: kredyt 10 000 zł wypłacony jednorazowo, spłacany w 20 równych miesięcznych ratach po 550 zł.

NrOpisKwota (CF)Czas w latach (t_k)Wartość zdyskontowana
0Wypłata netto−10 0000−10 000,0000
1Rata 15500,0833544,9570
2Rata 25500,1667539,9601
3Rata 35500,2500535,0092
4Rata 45500,3333530,1036
5Rata 55500,4167525,2430
6Rata 65500,5000520,4269
7Rata 75500,5833515,6550
8Rata 85500,6667510,9269
9Rata 95500,7500506,2421
10Rata 105500,8333501,6003
11Rata 115500,9167497,0010
12Rata 125501,0000492,4440
13Rata 135501,0833487,9286
14Rata 145501,1667483,4547
15Rata 155501,2500479,0219
16Rata 165501,3333474,6296
17Rata 175501,4167470,2777
18Rata 185501,5000465,9656
19Rata 195501,5833461,6931
20Rata 205501,6667457,4597
Suma0,00

Kryterium poprawności jest jedno: prawidłowe RRSO to taka stopa, przy której suma wszystkich zdyskontowanych przepływów — razem z wypłatą ze znakiem minus — wynosi zero. W powyższym przykładzie RRSO = 11,6878373647588%, po ustawowym zaokrągleniu do drugiego miejsca po przecinku: 11,69%.

Samo wyszukiwanie załatwia za nas Excel. Na start wpisujemy w komórkę RRSO dowolną wartość (np. 10%), a następnie uruchamiamy Dane → Analiza warunkowa → Szukaj wyniku: ustawiamy komórkę z sumą zdyskontowanych przepływów na wartość „0”, zmieniając komórkę z RRSO.

Excel — okno funkcji Szukaj wyniku używanej do obliczenia RRSO

Wynik ma dokładność kilkunastu miejsc po przecinku — dopiero jego zaokrąglamy zgodnie z załącznikiem nr 4.

Umów konsultację

3. Cały spór mieści się w jednej kolumnie: t_k

Jedno jest w orzecznictwie TSUE jednolite: w wierszu „wypłata netto” należy wskazać całkowitą kwotę kredytu. Rozbieżności zaczynają się w miejscu, które na pierwszy rzut oka nie zapowiada kontrowersji — w kolumnie „czas w latach”. Zgodnie z pkt 3 podpunkt 4 załącznika nr 4:

odstępy czasu między datami używanymi w obliczeniach wyrażone będą w latach lub w ułamkach roku, przy czym rok liczy 365 dni, a w przypadku lat przestępnych 366 dni, 52 tygodnie lub dwanaście równych miesięcy. Przyjmuje się, że równy miesiąc ma 30,41666 dni.

Na tym jednym zdaniu praktyka — w tym ta opisywana w materiałach Komisji Europejskiej dotyczących APR — zbudowała dwa konkurencyjne podejścia:

  • Metoda kalendarzowa — liczymy rzeczywiste dni od wypłaty kredytu do płatności danej raty, z mianownikiem 365 (366 w roku przestępnym).
  • Metoda „ustandaryzowana” — przyjmujemy fikcję, że każdy miesiąc ma 30,41666 dnia; wtedy czas w latach da się wyrazić jako x/12, gdzie x to numer przepływu.

W polskiej literaturze — prawnej i ekonomicznej — ten „wykładnik czasowy” praktycznie nie istnieje. Nie dlatego, że problem rozstrzygnięto, ale dlatego, że nikt go nie opisał. Jedynym dokumentem, który pośrednio się do niego odnosi, jest poradnik KNF z 2021 r. („Ryzyko stopy procentowej dla klientów instytucji finansowych…”). KNF niczego nie przesądza wprost, jednak kolumna „termin przepływu” w zaprezentowanym arkuszu wskazuje na metodę ustandaryzowaną:

Arkusz kalkulacyjny z poradnika KNF (2021) — obliczanie RRSO

Jednoznacznej odpowiedzi, jaka metoda jest według KNF poprawna, stamtąd nie wyczytamy. Skoro RRSO ma umożliwiać porównywanie ofert bez względu na konkretne daty wypłat i spłat, koncepcja ustandaryzowana daje się bronić. Praktyka wygląda jednak inaczej — kredytodawcy rzadko liczą w ten sposób.

4. Jak liczy Komisja Europejska: hierarchia jednostek i liczenie wsteczne

Z analizy dokumentu KE „Study on the calculation of the annual percentage rate of charge…” (2009, wersja zrewidowana: październik 2013) wynika następująca hierarchia wyrażania interwałów:

  1. pełne lata — jeśli odstęp to całkowita liczba lat, stosujemy liczby całkowite (1, 2, 3…),
  2. pełne miesiące — jeśli odstęp da się wyrazić w pełnych miesiącach, stosujemy k/12 (równoważnie: wielokrotność 30,41666/365),
  3. pełne tygodnie — analogicznie k/52,
  4. dni rzeczywiste — dopiero gdy odstępu nie da się wyrazić w powyższych jednostkach, schodzimy do poziomu dni z konwencją 365 (366).

Najwięcej problemów sprawiają raty, których terminu nie da się opisać pełnym miesięcznym interwałem — zwłaszcza pierwsza rata (płatna często 40–50 dni po wypłacie) albo raty przesunięte przez dni wolne. Dla takich przepływów KE zdaje się sugerować „liczenie wsteczne”: od daty płatności cofamy się do daty uruchomienia kredytu pełnymi miesiącami, pełne miesiące wyceniamy wagą 1/12 roku (30,41666 dnia), a resztę dni, która nie tworzy pełnego miesiąca, liczymy jako dni rzeczywiste.

Przykład (za dokumentem Komisji): kredyt uruchomiono 12 stycznia, rata płatna jest 15 marca. Cofamy się: 15 marca → 15 lutego to pełny miesiąc, 15 lutego → 15 stycznia to drugi pełny miesiąc; zostaje reszta 15 → 12 stycznia, tj. 3 dni. Wynik: t_k = 2/12 + 3/365. Gdyby zamiast tego policzyć dni rzeczywiste, od 12 stycznia do 15 marca wychodzą 63 dni (rok przestępny) albo 62 dni — a więc inny wykładnik i w konsekwencji inne RRSO.

Zbiorczo można wyciągnąć następujące wnioski:

Scenariusz / kontekstCzy daty są znane?Metoda obliczania czasuRola wartości 30,41666
Reklama (przykład reprezentatywny)NIE (daty hipotetyczne)Metoda roku standardowegoKluczowa. Każdy „miesiąc” w reklamie (np. „kredyt na 12 miesięcy”) musi być traktowany jako 1/12 roku. Długość miesiąca wynosi matematycznie 30,41666 dnia. Zakłada się rok 365 dni.
Formularz informacyjny (ESIS/SECCI) przed zawarciem umowyTAK (daty symulowane/planowane)Metoda mieszana (backward counting)Obowiązkowa dla pełnych okresów. Jeśli pierwsza rata przypada za „1 miesiąc i 5 dni”, to „1 miesiąc” = 30,41666 dnia (waga 1/12), a 5 dni = 5/365.
Umowa kredytowa (harmonogram spłat)TAK (konkretne daty kalendarzowe)Metoda mieszana (zgodna z CCD)Obowiązkowa dla pełnych interwałów. Nawet znając daty, algorytm RRSO powinien traktować interwały między regularnymi miesięcznymi ratami jako równe 1/12 roku, a nie jako zmienne ułamki (np. 28/365, 31/365).
Kredyt dniowy (np. „chwilówka” na 15 dni)TAK/NIEDni rzeczywiste (Actual/365)Brak zastosowania. Jeśli okres jest krótszy niż miesiąc lub wyrażony w dniach, stosujemy licznik dni / 365. Wartość 30,41666 jest irrelewantna.
Rok przestępny (leap year) w umowieTAKHybrydowaZachowana. Dyrektywa mówi: „bez względu na to, czy rok jest przestępny”. Zatem pełny miesiąc to nadal waga 1/12, ale mianownik dla „resztki dni” zmienia się na 366.

Zasadność stosowania pełnych interwałów przy ratach innych niż pierwsza potwierdza przy tym kalkulator APR przygotowany przez Komisję (symulator dystrybuowany wraz z przywołanym wyżej studium).

5. Czy te niuanse robią różnicę?

Z moich analiz wynika, że rozstrzał między RRSO wpisanym do umów a wynikiem metody proponowanej przez Komisję mieści się zwykle w przedziale od 0,02 pp. do ~0,5 pp.; zdarzały się jednak przypadki powyżej 1 pp.

Można dyskutować, czy dwie setne punktu procentowego zmieniają cokolwiek w decyzji konsumenta. Rzecz w tym, że u.k.k. nie zna kategorii „naruszenia nieistotnego” — co ma szczególne znaczenie przy sankcji kredytu darmowego. A skala rozbieżności jest realna: w sprawach sądowych, w których pojawiły się opinie biegłych, odnotowałem blisko 10 różnych metod obliczania RRSO — kombinacji opisanych wyżej koncepcji.

Nie podejmuję się rozstrzygnięcia, czy metoda KE najlepiej odpowiada RRSO liczonemu zgodnie z u.k.k. — studium Komisji nie jest źródłem prawa. Kuriozalne jest co innego: wskaźnik obecny w dziesiątkach milionów umów przez blisko 15 lat nie doczekał się jednoznacznego stanowiska ani nawet poważniejszej dyskusji. Płacą za to obie strony — i konsumenci, i kredytodawcy.

Na koniec dwie uwagi praktyczne. Po pierwsze, RRSO najczęściej liczy się funkcją XIRR w Excelu — przy metodzie kalendarzowej wyniki bywają jeszcze w miarę poprawne, przy mieszanej lub ustandaryzowanej już nie. Po drugie, obiegowa opinia, że „RRSO nie da się dokładnie obliczyć”, jest po prostu nieprawdziwa: „szukaj wyniku” zwraca wartość z dokładnością do kilkunastu miejsc po przecinku i żadne „różnice w zaokrągleniach” tego nie zmienią. Nieweryfikowalne bywają założenia, nie rachunek.

Jak zarzut błędnego RRSO wypada w praktyce procesowej na tle innych zarzutów — pokazują statystyki z ponad 1000 orzeczeń w naszym raporcie SKD w liczbach.

Spór o RRSO albo sankcję kredytu darmowego?

Analizujemy umowy kredytowe, weryfikujemy poprawność RRSO i prowadzimy spory z instytucjami finansowymi — wspieramy zarówno kredytobiorców, jak i pełnomocników szukających współpracy procesowej.

Skontaktuj się z nami

Najczęstsze pytania o obliczanie RRSO

Czy RRSO da się obliczyć dokładnie?

Tak. Funkcja „szukaj wyniku” w Excelu zwraca wartość z dokładnością do kilkunastu miejsc po przecinku, więc problem nie leży w zaokrągleniach. Nieweryfikowalne bywają założenia — przede wszystkim sposób wyrażenia zmiennej czasowej t_k, dla którego brak jednolitych wytycznych.

Czym różni się metoda kalendarzowa od ustandaryzowanej?

Kalendarzowa liczy rzeczywiste dni między wypłatą a spłatą (mianownik 365 lub 366). Ustandaryzowana przyjmuje fikcję miesiąca o długości 30,41666 dnia, więc czas wyraża się jako x/12. Różnica w wyniku to zwykle 0,02–0,5 pp., a w skrajnych przypadkach ponad 1 pp.

Czy błędne RRSO w umowie ma znaczenie prawne?

Nieprawidłowe RRSO należy do naruszeń rozważanych na gruncie sankcji kredytu darmowego (art. 45 ustawy o kredycie konsumenckim), a ustawa nie różnicuje istotności naruszenia. O tym, jak ten zarzut wypada w orzecznictwie na tle innych, piszemy w raporcie „SKD w liczbach”.

Jak obliczyć RRSO? Jeden wzór, wiele wyników

Jak obliczyć RRSO? Jeden wzór, wiele wyników

Wzór na RRSO z załącznika nr 4 u.k.k. jest normatywny, a w praktyce sądowej funkcjonuje blisko 10 metod jego stosowania. Pokazujemy, jak policzyć RRSO w Excelu i skąd biorą się rozbieżności.

Prawa autorskie do kodu tworzonego z AI (vibecoding)

Prawa autorskie do kodu tworzonego z AI (vibecoding)

Czy kod tworzony z AI to utwor? Kiedy masz do niego prawa autorskie i jak udokumentowac tworczy wklad czlowieka – analiza z orzecznictwem (NSA, KIS 2025, TSUE).

Nowelizacja ustawy o PIP 2026 – kluczowe konsekwencje dla przedsiębiorców oraz zasady przygotowania do kontroli

Blog Nowelizacja ustawy o PIP 2026 – kluczowe konsekwencje dla przedsiębiorców oraz zasady przygotowania do kontroli W dniu 2 kwietnia 2026 r. Prezydent podpisał nowelizację ustawy o Państwowej Inspekcji Pracy, która została ogłoszona w Dzienniku Ustaw 7 kwietnia 2026 r. (poz. 473). Nowe przepisy wejdą w życie po upływie 3 miesięcy od ogłoszenia, co oznacza, […]

    Dodaj komentarz

    Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *

    Zapytaj prawnika

    Masz pytanie prawne?

    Odpowiemy w ciągu 24h.