Przejdź do treści

Kalkulator odsetek ustawowych: Polska i Rosja

Odsetki za opóźnienie według stawek określonych prawem w Polsce lub Rosji, z podziałem przy każdej zmianie stawki oraz źródłem i datą wejścia w życie każdej stawki.

Statutory Interest Calculator

Interest on a late payment at the rate set by law. The rate changes over time, so the tool splits the claim period at each change and charges every stretch of days at the rate in force on those days.

Sets the rate table, the margin added to it, the day-count convention and the currency.

The unpaid sum interest is charged on, in the country's currency. Up to 100,000,000.

The first calendar day interest runs for. This day is counted.

The last calendar day interest runs for. This day is counted too.

No equally authoritative Polish source settles whether the day of payment itself counts, so the tool does not decide for you: enter both endpoints deliberately.

Changes only the days that fall in a leap year. Every other day divides by 365 either way.

Own rate periods (advanced)

Add a period the built-in table does not cover, or replace one. A row takes effect on its date and holds until the next row. A row dated the same day as a built-in row replaces it.

    Enter the amount owed to see the calculation.
    Enter both dates to see the calculation.

    Day count

    Actual days over a year fixed at 365. A leap year divides by 365 as well.

    No Polish provision fixes the divisor for interest that runs day after day without a break. Art. 114 Kodeksu cywilnego counts a year as 365 days, but only where the days of a period need not be continuous, and Polish commentary reads it as not covering late-payment interest for that reason. A fixed 365 is the usual practice and the setting used here. Whether a leap year should divide by 366 is disputed. Over a full leap year the two answers differ by 366/365, about 0.27%.

    Rate charged: NBP stopa referencyjna plus 5.5 percentage points (art. 481 § 2 Kodeksu cywilnego (odsetki ustawowe za opóźnienie: stopa referencyjna NBP + 5,5 pkt proc.)).

    Sources

    Rates: Narodowy Bank Polski, https://static.nbp.pl/dane/stopy/stopy_procentowe_archiwum.xml. Read and checked row by row on 2026-09-06.

    The built-in table starts at 2022-01-05. Earlier decisions exist in the same archive and were left out to keep it short; add the ones a claim needs below.

    Built-in rate table
    In force fromPublished rate
    2022-01-052.25%
    2022-02-092.75%
    2022-03-093.5%
    2022-04-074.5%
    2022-05-065.25%
    2022-06-096%
    2022-07-086.5%
    2022-09-086.75%
    2023-09-076%
    2023-10-055.75%
    2025-05-085.25%
    2025-07-035%
    2025-09-044.75%
    2025-10-094.5%
    2025-11-064.25%
    2025-12-044%
    2026-03-053.75%

    What this does not cover

    • Only the general civil default-interest rate: art. 481 § 2 Kodeksu cywilnego in Poland, art. 395 ГК РФ in Russia.
    • Not Poland's higher rate for commercial transactions between businesses (reference rate plus 8 or 10 points under the ustawa o przeciwdziałaniu nadmiernym opóźnieniom w transakcjach handlowych), and not any interest rate agreed in a contract. Polish contractual interest for late payment is capped at twice the statutory rate (odsetki maksymalne za opóźnienie, art. 481 § 2(1) KC); the statutory rate computed here is by definition below that cap.
    • Not legal advice. Court-ordered payment holidays, insolvency stays, limitation periods and any judicial cut to the claimed period are not modelled.
    • The currency is fixed by the country. There is no conversion between PLN and RUB.
    • A claim starting before the built-in table begins is refused rather than priced at a guessed rate. Add the period you need.
    Kalkulator załadunku...
    📚

    Dokumentacja

    Odsetki ustawowe to odsetki należne od osoby, która spóźnia się z płatnością, naliczane według stawki określonej przez prawo, a nie przez umowę. Ten kalkulator oblicza takie odsetki od długu w Polsce lub Rosji za wybrany okres dni. Ponieważ stawka ustawowa zmienia się za każdym razem, gdy bank centralny zmienia stanowiący jej podstawę wskaźnik, narzędzie dzieli okres przy każdej zmianie i nalicza odsetki za każdy odcinek dni według stawki obowiązującej w tych dniach.

    Jak działa kalkulator

    Narzędzie wymaga podania czterech informacji: kraju, należnej kwoty, pierwszego dnia naliczania odsetek oraz ostatniego dnia ich naliczania. Obie daty wlicza się do okresu, więc roszczenie od 1 czerwca do 2 czerwca obejmuje dwa dni, a nie jeden.

    Następnie tworzy wynik w trzech krokach.

    1. Odczytuje opublikowaną tabelę stawek dla danego kraju i dzieli okres roszczenia wszędzie tam, gdzie zaczęła obowiązywać nowa stawka.
    2. Oblicza osobno odsetki za każdy odcinek dni.
    3. Dodaje poszczególne odcinki i zaokrągla sumę do dwóch miejsc po przecinku tylko raz, na końcu.

    Każdy kraj ma własne zasady dotyczące stawki oraz liczby dni, przez które dzieli się rok.

    PolskaRosja
    Wskaźnik wskazany przez przepisyStopa referencyjna NBP (stopa referencyjna)Stopa kluczowa Banku Rosji (ключевая ставка)
    Dodatek do wskaźnika5,5 punktu procentowegobrak
    Podstawa prawnaart. 481 § 2 Kodeksu cywilnego, w tym brzmieniu od 2016-01-01art. 395 ГК РФ, wskazujący stopę kluczową od 2016-08-01
    Dzielnik liczby dni365, także w latach przestępnychrzeczywista długość każdego roku: 365 lub 366
    WalutaPLNRUB

    Roszczenie rozpoczynające się przed datą wskazaną w tej tabeli zostaje odrzucone, a nie wycenione. Przed tymi datami każdy kraj ustalał stawkę w inny sposób, a zastosowanie obecnych zasad do starszego długu dałoby pozornie precyzyjny, lecz błędny wynik.

    Wzór na odsetki ustawowe

    Jeden odcinek dni objęty jedną stawką przynosi:

    Ik=P×rk+m100×dkBkI_k = P \times \frac{r_k + m}{100} \times \frac{d_k}{B_k}

    gdzie IkI_k oznacza odsetki za odcinek kk, PP oznacza należną kwotę, rkr_k to opublikowana stopa wskaźnikowa dla tego odcinka, wyrażona w procentach, mm oznacza liczbę punktów procentowych dodawanych do wskaźnika przez przepisy, dkd_k to liczba dni odcinka, z uwzględnieniem pierwszego i ostatniego dnia, a BkB_k to dzielnik właściwy dla danego roku: 365 albo 366.

    Całe roszczenie stanowi suma jego odcinków, zaokrąglona do kwoty pieniężnej tylko raz:

    I=round2(k=1nIk)I = \operatorname{round}_2 \left( \sum_{k=1}^{n} I_k \right)

    gdzie nn oznacza liczbę odcinków, a round2\operatorname{round}_2 oznacza zaokrąglenie do dwóch miejsc po przecinku. Wstępne zaokrąglenie każdego odcinka, a następnie dodanie zaokrąglonych wartości może powodować różnicę sięgającą pół grosza przy każdej zmianie stawki, dlatego narzędzie nigdy tak nie postępuje.

    W tym przypadku odsetki nie są kapitalizowane. Za każdy odcinek nalicza się je od pierwotnej należności, a nie od należności powiększonej o wcześniej naliczone odsetki.

    Przykład obliczeniowy

    Polski dług w wysokości 10 000 złotych obejmuje okres od 1 czerwca 2025 do 31 lipca 2025.

    Stopa referencyjna NBP wynosiła 5,25% od 8 maja 2025, a 5,00% od 3 lipca 2025. Po dodaniu ustawowych 5,5 punktów procentowych otrzymujemy odpowiednio 10,75% i 10,50%. Okres roszczenia obejmuje zatem dwa odcinki.

    Pierwszy odcinek trwa od 1 czerwca do 2 lipca, czyli obejmuje 32 dni przy stawce 10,75%. Odsetki wynoszą 10 000 × 0,1075 × 32 ÷ 365, czyli około 94,25 złotych. Drugi odcinek trwa od 3 lipca do 31 lipca i obejmuje 29 dni przy stawce 10,50%, co daje 10 000 × 0,1050 × 29 ÷ 365, czyli około 83,42 złotych.

    Roszczenie obejmuje 61 dni. Odsetki wynoszą 177,67 złotych, a łączna należność to 10 177,67 złotych.

    Okres obejmujący przełom roku

    W Rosji stosuje się rzeczywistą długość każdego roku kalendarzowego, dlatego rosyjskie roszczenie obejmujące 1 stycznia zostaje podzielone zarówno w tym miejscu, jak i przy każdej zmianie stawki.

    Dług w wysokości 500 000 rubli za okres od 1 grudnia 2023 do 31 stycznia 2024 obejmuje trzy odcinki. Stopa kluczowa wynosiła 15% do 17 grudnia 2023, a od 18 grudnia wynosiła 16%. Grudzień 2023 przypada w roku liczącym 365 dni, a styczeń 2024 w roku przestępnym liczącym 366 dni.

    • Od 1 do 17 grudnia 2023: 17 dni przy stawce 15% i dzielniku 365, czyli około 3 493,15 rubli.
    • Od 18 do 31 grudnia 2023: 14 dni przy stawce 16% i dzielniku 365, czyli około 3 068,49 rubli.
    • Od 1 do 31 stycznia 2024: 31 dni przy stawce 16% i dzielniku 366, czyli około 6 775,96 rubli.

    W ciągu 62 dni daje to 13 337,60 rubli odsetek.

    Skąd pochodzą kursy

    Stawki tracą aktualność, a nieaktualna stawka może po cichu prowadzić do błędu. Każda wartość w narzędziu zawiera informację o publikatorze, stronie, z której ją odczytano, oraz dacie ostatniego sprawdzenia. Strona pokazuje całą tabelę, a użytkownik może dodać lub zastąpić dowolny okres.

    • Polska: własne archiwum stawek Narodowego Banku Polskiego, opublikowane pod adresem static.nbp.pl jako stopy_procentowe_archiwum.xml, gdzie przy każdym wpisie podano datę rozpoczęcia jego obowiązywania. Odczyt wiersz po wierszu wykonano 6 września 2026. Wbudowana tabela rozpoczyna się 5 stycznia 2022, a jej ostatni wpis to 3,75% od 5 marca 2026, co daje stopę ustawową 9,25%.
    • Rosja: tabela stopy kluczowej Banku Rosji pod adresem cbr.ru/hd_base/KeyRate/, z zastosowaniem daty wejścia danej wartości w życie, a nie daty jej ogłoszenia przez zarząd. Odczyt wykonano 6 września 2026. Wbudowana tabela rozpoczyna się 19 września 2022, a jej ostatni wpis to 14,00% od 27 lipca 2026.
    • Rosyjski mianownik: żaden przepis nie wskazuje 365 ani 366. Stosowany dawniej rok liczący 360 dni wynikał z pkt 2 Постановление Пленумов ВС РФ и ВАС РФ от 08.10.1998 № 13/14 oraz z pkt 84 Постановление Пленума ВС РФ от 24,03.2016 № 7, który uznał tę część za nieobowiązującą, pozostawiając rzeczywistą długość roku kalendarzowego.
    • Polski dzielnik: żaden przepis go nie określa. Art. 114 Kodeksu cywilnego przyjmuje, że rok ma 365 dni, lecz przepis ten dotyczy okresów, których dni nie muszą następować nieprzerwanie, podczas gdy odsetki za opóźnienie nalicza się za każdy dzień. Narzędzie domyślnie stosuje stały dzielnik 365, zgodnie z powszechną praktyką, i oferuje 366 dla dni przypadających w roku przestępnym. W pełnym roku przestępnym oba wyniki różnią się współczynnikiem 366/365, czyli o około 0,27%.

    W obu archiwach istnieją starsze orzeczenia. Pominięto je, aby skrócić dostarczane tabele, dlatego roszczenie sięgające dalej w przeszłość wymaga dodania przez użytkownika okresu obowiązywania stawki. Narzędzie odmawia przyjęcia stawki dla dnia wcześniejszego niż najwcześniejszy wiersz tabeli, zamiast ją zgadywać.

    Czym jest wynik, a czym nie jest

    Wynik jest oszacowaniem rachunku, a nie opinią prawną. Narzędzie nie może uwzględnić kilku czynników wpływających na rzeczywistą kwotę.

    • Dni przypadające po ostatniej decyzji wbudowanej w tabeli są obciążane według stawki z tej ostatniej decyzji. Strona ostrzega, gdy roszczenie obejmuje te dni, ponieważ bank centralny mógł od tego czasu zmienić stawkę.
    • To, czy dzień spłaty długu się wlicza, jest rozstrzygnięte w Rosji, ale nie w Polsce. Rosyjskie prawo go uwzględnia na podstawie art. 395 pkt 3 ГК РФ oraz pkt 48 Постановление Пленума ВС РФ от 24,03.2016 № 7. Żadne polskie źródło o porównywalnej wadze nie rozstrzyga tej kwestii, dlatego narzędzie pozostawia użytkownikowi wybór obu granic okresu.
    • Modelowana jest wyłącznie ogólna cywilnoprawna stopa odsetek. Nie uwzględnia się wyższej stawki w Polsce dla transakcji handlowych między przedsiębiorcami, stawki uzgodnionej w umowie ani żadnej ustawowej stawki wynikającej z innych niż te dwóch artykułów.
    • Nie są modelowane przerwy zarządzone przez sąd, zawieszenia związane z niewypłacalnością, terminy przedawnienia ani decyzja sędziego o skróceniu dochodzonego okresu.
    • Waluta wynika z kraju. Nie dokonuje się przeliczeń między złotymi a rublami.

    Narzędzie sprawdza również dane wejściowe w kodzie, zamiast ufać formularzowi. Należna kwota musi być większa niż 0 i nie może przekraczać 100 000 000. Okres roszczenia nie może przekraczać 50 lat. Ręcznie można dodać najwyżej 50 okresów obowiązywania stawek; każdy wymaga prawidłowej daty i stawki od 0 do 100.

    Często zadawane pytania

    Dlaczego jedno roszczenie korzysta z kilku stawek odsetek?

    Odsetki ustawowe są powiązane z opublikowanym wskaźnikiem, a bank centralny zmienia ten wskaźnik. Dług pozostający niespłacony podczas zmiany stawki jest obciążany starą stawką do dnia poprzedzającego zmianę, a nową stawką od dnia zmiany. Naliczanie odsetek od całego roszczenia według dzisiejszej stawki albo stawki z pierwszego dnia daje błędną kwotę.

    Czy ostatni dzień się wlicza?

    Tak, w tym narzędziu. Obie wprowadzone daty uwzględnia się przy obliczaniu liczby dni. Dotyczy to rosyjskiego roszczenia zgodnego z prawem, które obejmuje dzień faktycznej spłaty długu. Polska praktyka w tym zakresie nie jest rozstrzygnięta, więc użytkownik, który chce wyłączyć ten dzień, powinien jako ostatni dzień wpisać dzień poprzedzający płatność.

    Dlaczego wiersze w zestawieniu nie zawsze sumują się do całości?

    Wiersze są zaokrąglane do dwóch miejsc po przecinku na potrzeby wyświetlania, natomiast suma jest niezaokrągloną sumą zaokrągloną tylko raz. Przy kilku stawkach zaokrąglone wiersze mogą różnić się od sumy o grosz lub dwa. Liczy się kwota całkowita.

    Czy narzędzie obejmuje opóźnione płatności między przedsiębiorcami w Polsce?

    Nie. Transakcje handlowe między przedsiębiorcami podlegają odrębnej polskiej ustawie przewidującej wyższą stawkę: stopę referencyjną powiększoną o 8 lub 10 punktów procentowych. To narzędzie oblicza ogólną cywilnoprawną stopę odsetek na podstawie art. 481 § 2 Kodeksu cywilnego. Umowne odsetki za opóźnienie w Polsce są ograniczone do dwukrotności tej stawki ustawowej, dlatego podana tutaj kwota zawsze pozostaje poniżej limitu.

    Czy można wycenić dług z 2015?

    Nie na podstawie wbudowanych tabel ani według obecnego brzmienia przepisów. Polska stawka jest powiązana ze stopą referencyjną NBP dopiero od 1 stycznia 2016, a art. 395 ГК РФ wskazuje stopę kluczową dopiero od 1 sierpnia 2016. Wcześniejsze roszczenia podlegały innej zasadzie, dlatego narzędzie je odrzuca, zamiast błędnie obliczać należność.