KWALIFIKACJA EKA5 - TEST WIEDZY NR 8

PYTANIE NR 26.
Zidentyfikuj błąd w poniższym kodzie obliczającym odsetki od zaległości podatkowych.
def calculate_interest(principal, rate, days):
    return (principal * rate * days) / 360
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
W odsetkach za zwłokę od zaległości podatkowych stosuje się wzór z dzielnikiem 365 dni, czyli liczbą dni roku kalendarzowego. Użycie 360 to konwencja spotykana w niektórych kalkulacjach finansowych, ale nie odpowiada zasadom naliczania odsetek podatkowych i zaniża wynik.

Pełne wyjaśnienie:

W pokazanej funkcji błąd dotyczy dzielnika w części ułamkowej. W odsetkach za zwłokę od zaległości podatkowych metoda liczenia jest oparta o rok kalendarzowy, dlatego we wzorze występuje 365 jako liczba dni w roku. Zastosowanie 360 oznacza użycie innej konwencji naliczania (często spotykanej w bankowości), która w tym przypadku nie powinna być stosowana.

Dlatego stwierdzenie: "Liczba dni w roku powinna wynosić 365, a nie 360." trafnie identyfikuje problem – przy dzielniku 360 wynik będzie zaniżony, bo ta sama kwota i liczba dni zwłoki zostaną podzielone przez mniejszą liczbę dni roku niż wymagana dla odsetek podatkowych.

Pozostałe odpowiedzi nie wskazują istoty błędu:

  • "Stawka odsetek powinna być podana w procentach, a nie jako ułamek." – w kodzie zwykle przekazuje się stawkę jako ułamek (np. 0,11), a nie 11; oba zapisy są poprawne, o ile są konsekwentnie użyte. To nie jest błąd samego wzoru.
  • "Funkcja powinna uwzględniać składanie odsetek." – odsetki za zwłokę nalicza się proporcjonalnie za każdy dzień, a typowy wzór jest prosty (bez kapitalizacji). Wprowadzanie składania odsetek zmieniłoby charakter świadczenia i zwykle nie odpowiada temu typowi rozliczeń.
  • "Kod jest poprawny, nie ma błędów." – jest nieprawdziwe, bo dzielnik 360 prowadzi do niezgodnego z zasadami wyliczenia odsetek podatkowych.

W praktyce dział kadr i płac/księgowości powinien umieć wychwycić taki błąd, ponieważ nawet niewielka różnica w dzielniku wpływa na kwoty odsetek, a tym samym na prawidłowość rozliczeń z budżetem.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
To odsetki naliczane za nieterminową zapłatę podatku. Mają rekompensować skutki opóźnienia dla budżetu. Liczy się je za okres zwłoki: od dnia po terminie płatności do dnia zapłaty (zgodnie z zasadami właściwymi dla odsetek podatkowych).
W praktyce stosuje się proporcję dzienną: odsetki = kwota zaległości × liczba dni zwłoki × roczna stawka / 365. Kluczowe jest użycie 365 jako liczby dni w roku dla obliczeń odsetek podatkowych.
Bo w tym obszarze obowiązuje rok kalendarzowy jako baza dzienna. Dzielnik 360 to inna konwencja spotykana w niektórych kalkulacjach finansowych (np. bankowych), ale nie jest właściwa do odsetek za zwłokę od zaległości podatkowych.
Można na oba sposoby, ale trzeba zachować konsekwencję. Jeśli przekazujesz 0,11, to jest to 11% w zapisie ułamkowym i wzór działa poprawnie. Jeśli przekazujesz 11, wtedy w kodzie musiałbyś dodatkowo podzielić przez 100.
Najczęstsze to: użycie złej liczby dni w roku (360 zamiast 365), zastosowanie niewłaściwej stawki (z innego okresu), pominięcie zasad zaokrąglania oraz błędne policzenie dni zwłoki. W systemach firmowych te pomyłki dają realne różnice w kwotach.
Zwykle nie. W typowym ujęciu odsetki za zwłokę w podatkach liczy się jako proporcję rocznej stawki za liczbę dni zwłoki (proste naliczanie). Dodanie kapitalizacji zmieniałoby sposób liczenia i mogłoby nie odpowiadać zasadom rozliczeń.
Co do zasady liczy się dni od dnia następującego po terminie płatności do dnia zapłaty włącznie. W praktyce warto jasno zdefiniować to w procedurze lub programie księgowym, aby każdy przypadek był liczony w ten sam sposób.
Np. przy korektach rozliczeń, dopłatach do zobowiązań publicznoprawnych, wykryciu zaległości i jej uregulowaniu po terminie. Osoba prowadząca sprawy kadrowo-płacowe powinna umieć zweryfikować poprawność wyliczeń w systemie.
W niektórych produktach finansowych konwencja 360 bywa stosowana, ale dla odsetek za zwłokę od zaległości podatkowych liczy się metoda wynikająca z przepisów. Dlatego w kalkulatorze podatkowym nie należy bezrefleksyjnie przenosić reguł z bankowości.
Zwracaj uwagę na kontekst: jeśli mowa o zaległościach podatkowych i odsetkach za zwłokę, szukaj dzielnika 365. Gdy widzisz 360, potraktuj to jako sygnał konwencji bankowej i potencjalny błąd w zadaniu lub kodzie.
info

Około 51% zdających odpowiada poprawnie na to pytanie. trudne

Specjaliści zwracają uwagę: "W odsetkach za zwłokę od zaległości podatkowych stosuje się wzór z dzielnikiem 365 dni, czyli liczbą dni roku kalendarzowego."

Źródła:

  • Rozporządzenie Ministra Finansów z 22.08.2005 r. w sprawie naliczania odsetek za zwłokę, tekst jednolity: Dz.U. 2021 poz. 703, § 2 ust. 1

Materiały:

  • Tekst jednolity rozporządzenia dotyczącego naliczania odsetek za zwłokę (Dz.U. 2021 poz. 703) – analiza § 2 ust. 1
  • Materiały dydaktyczne z rachunkowości/finansów przedsiębiorstw dotyczące naliczania odsetek i rozliczeń publicznoprawnych
  • Ćwiczenia z arkuszy kalkulacyjnych: implementacja wzoru odsetek z parametrami (kwota, dni, stawka)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego