[ ecanikajo @ 08.12.2005. 21:55 ] @
Želeo bih da uradim aplikaciju za obračun zakonske zatezne kamate. Način na koji se obračunava zakonska zatezna kamata mi je poznat, međutim s obzirom da sam loš poznavalac MS Access-a, a posebno VBA potrebna mi je pomoć.

Zakonska zatezna kamata izračunava se tako što se dug (GLAVNICA) množi sa kamatnom stopom.
Ako glavnica iznosi 100 dinara, a kamatna stopa je 10% za jedan mesec za koji je potrebno obračunati kamatu onda ukupan dug iznosi 110 dinara. Na tu novu glavnicu se dalje množi sledeća kamatna stopa za naredni period itd. Međutim, ako se kamata ne obračunava za ceo mesec, a uzimajući u obzir da se stopa zatezne kamate objavljuje za ceo mesec onda se primenjuje sledeća formula:
ksnm = ((1 + kscm / 100) ^ (dm / m)) - 1
gde je:
ksnm - mesečna stopa zatezne kamate za nepun mesec
kscm - mesečna stopa zatezne kamate za ceo mesec
dm - broj dana u mesecu za koliko se obračunava zatezna kamata
m - ukupan broj dana u mesecu
Na primer:
Mesečna stopa zatezne kamate za februar 2005. godine iznosi 1,907%.
Treba izračunati zateznu kamatu za period od 1. do 11. februara 2005 na glavnicu (dug) od 100 dinara.
kamatna stopa je: ksnm = ((1 + 1,907 / 100) ^ (11/28)) -1
zatezna kamata iznosi 100 dinara * ksnm

Na kraju svakog obračunskog perioda, a to je uglavnom kraj meseca glavnici se dodaje obračunata kamata.
Ukoliko se izvrši uplata duga koji ne izmiruje ukupan dug sa kamatom, od glavnice se umanjuje iznos uplate pa se na novi dug nastavlja sa obračunom kamate. Na primer, ukoliko se uplata izvrši 10.-og u mesecu do tog datuma se obračunava kamatna stopa ksnm pa se obračunava zatezna kamata koja se dodaje glavnici od koje se onda oduzima uplata, a potom se po istoj formuli ksnm za novu glavnicu obračunava kamata do kraja tog obračunskog perioda.
Kraj obračunskog perioda može biti i kada se u toku meseca izvrši promena kamatne stope pa se onda slično prethodnom primenjuje formula ksnm za period jedne kamatne stope, a potom za preostale dane u mesecu ponovo ista formula.
Na kraju treba napomenuti da se za period za koji nije objavljena kamatna stopa primenjuje kamatna stopa za poslednji objavljeni period.

Nadam se da ovo obimno objašnjenje načina obračuna zak. zat. kamate nije nerazumljivo.

Uploadovao sam tabelu sa kamatnim stopama.

UNAPRED ZAHVALAN!
[ ecanikajo @ 12.12.2005. 10:55 ] @
Zar zaista nema zainteresovanih?

[ Zidar @ 12.12.2005. 13:58 ] @
Koliko vidim, problem se svodi na ovakvu ponavljajucu proceduru:

1. Start: upiis dug i pocetni datum
2. Upisi sve uplate i datume
3. Na prvi dan obracuna kamate,
3.1 Obracunaj broj dana od pocetnog datuma i za taj broj dana po datoj formuli obracunaj iznos zatezne kamate (kamatu za dati mesec izvadi iz prilozene tablice)
3.2 Obracunatu kamatu upis kao novi dug
3.3 Saberi ukupan dug (pocetni iznos + kamata) i oduzmi sve uplate od pocetnog datuma do dan aobracuna kamate. Rezultat posaje tvoj novi dug (trenutni dug).
4. Upisi sve uplate od ovog moemnta nadalje
5. Dosao je sledeci dan obracuna kamate, sledeceg meseca.
6. Na novi dan obracuna kamate,
6.1 Obracunaj broj dana od dana poslednjeg obracuna kamate i za taj broj dana po datoj formuli obracunaj iznos zatezne kamate u odnosu na trenutni dug (kamatu za dati mesec izvadi iz prilozene tablice)
6.2 Obracunatu kamatu upis kao novi dug
6.3 Saberi ukupan dug (pocetni iznos + kamata) i oduzmi sve uplate od datuma prethodnog obracuna kamate do tekuceg dana obracuna kamate. Rezultat posaje tvoj novi dug = trenutni dug.
7. Ako je trenutni dug<=0, zavrsio si posao, nema vise duga, nema vise obracuna. Posalji izvestaj da je dug likvidiran.
Ako trenutni dug nije nula, cekaj sledeci obracun kamate. U medjuvremenu evidentiraj uplate.
8. Dosao je dan obracuna kamate. Idi na korak 6

Znaci, imas dva problema. Prvo, da izracunas broj dana od polednejg obracuna kamate. Drugo, da obracunas kamatu po formuli za taj period i i upises je u bazu na strani duga.

Nemoj da tarzis da ti napisemo program koji ce ovo da odradi. Ovakav zahtev uglavnom imaju samo banke ili firme koje pozajmljuju novac. Posto te firme veoma skupo naplacuju svoje usluge i ne oprastaju dugove, nema nikakvog razloga da od nas dobiju besplatna resenja. Princip smo dali, jer je ocigledan iz onoga sto si objasnio.

:-)

[ ecanikajo @ 13.12.2005. 09:47 ] @
Hvala na savetima.
Pozdrav
[ chupo17 @ 25.03.2006. 22:43 ] @
http://www.cekos.co.yu/stat/stkk60317.html

Kako se na bazi ovog proracuna mesecne zatezne kamate, DOBIJA DNEVNA MESECNA KAMATA.
Unapred hvala.
[ ecanikajo @ 30.03.2006. 20:41 ] @
Evo ti link na kome ces naci odgovor na to i na druga pitanja u vezi zakonske zatezne kamate.
http://www.icentar.com/showthread.php?t=904
Pozdrav.
[ cimic @ 17.08.2015. 14:59 ] @
da li može neko pomoći i napraviti obračun zakonske zatezne kamate po osnovu sudske presude:

osnovica: 5.033.224,25

period od 06.10.2010 do 21.08.2015.


hvala pozz.
[ todra @ 17.08.2015. 22:17 ] @
Kamata ne može da se računa do datuma u budućnosti (21.8.2015).

Verujem da se kamatne stope razlikuju po državama, a verovatno se razlikuju i zakoni koji regulišu način izračunavanja. Na više sajtova u Srbiji može da se on-line i vrlo jednostavno izračuna zakonska zatezna kamata, naravno po ovde važećim zakonskim odredbama, probaj sa pretragom za BiH.

Pozdrav!