Hi All,

We've been doing a relatively extensive round of testing on interest
recalculation loans and found the following issues (on demo.openmf.org).
All of the cases below have:
- Interest recalculation on
- Interest calculation = same as repayment period
- Amortization set to Equal instalments
- Advance payments set to Reduce EMI Amount
- No grace periods
- No sliding interest rates, or multi-disbursements
- No fixed EMI amounts

I've not yet created JIRA items on it, because I was wondering whether
other people had seen these and there was a work-around by specifying the
right params? Also when trying to debug some of this I think the
calculations have now been made so incredibly complex that it is very hard
to fix some of these without creating other bugs in exchange.

*Daily interest on Same as Repayment period*
On monthly loans, even though same as repayment period is selected, the
interest calculation seems to happen on a daily basis. We see jumps up and
down in the schedule, which should not happen especially before any
payments are made, as in that case the interest calculation should be
identical for each month (we are using same as repayment period) and
therefore the interest amount should always drop month over month, with
principal going up.

*Incorrect interest in Loan Schedule for first instalment when making an
early payment*
When setting up any interest recalculation loan, and making an early
payment on the first instalment, this updates the schedule with all of it
going to principal, leaving the interest outstanding. However the actual
transaction does split part of it to interest and so does the loan summary.
In subsequent instalments this no longer happens.

*Interest recalculation causes incorrect schedule with duplicate
instalments*
On a daily loan, when an installment was originally due on a weekend day,
it get's pushed forward, skipping that day correctly. However in
recalculation this is no longer happening therefore introducing 2
installments on the same date one with a 0 length. So what happens is
pre-correction you have an instalment on the 3rd of December, then one on
the 5th (skipping sunday). After the payment and recalculation it has 2
instalments due on the 5th, one with 0 days and no interest.

*Single instalment loans do not recalculate*
When a loan with 1 instalment is created and the client prepays on that one
instalment, interest is not recalculated.

*Early payment of all principal throws an EMI error*
When repaying the full principal due on the loan in an early instalment it
throws an EMI error, which should not happen, there is still a bit of
interest to pay, but no more principal. This means the schedule should just
show that interest remaining (or close the loan as there is no interest).


Thanks,
Sander
------------------------------------------------------------------------------
_______________________________________________
Mifos-users mailing list
Mifos-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mifos-users

Reply via email to