Yes indeed.
For Full Fexi: You will have a CA and SI is made to debit your account monthly, so payment is made to CA and not your housing loan account. Hence, the account maintenance fee of RM10, nowadays bank charge SI fee of RM10, but this is for setting up the SI, not monthly - so, bank is ripping us off. But, if they dont rip us, I wont enjoy >1/2 year bonus, so cannot complain.
For Semi Flexi: Only 1 account is created, housing loan account - in which division is created - one is Advance Payment and the other is Capital Payment. I am relating this to OCBC as I have little knowledge on how all banks work. But, banking system / framework is roughly the same so, they all should be somewhat practicing similar methodology, at least in theory.
So, if you deposit just your monthly repayment amount, then no issue, but if you pay more than what you need to, say, instead of RM3k, you pay RM4k. RM1k is excess and this is considered as Advance Payment, so, the next day interest calculation will be: (Total Loan - Total Installment Paid - Total Advance Payment) x Interest, so effectively, you pay less interest. But, this advance payment is no longer withdraw-able.
But, if you pay instead of RM3k, RM10k, excess of RM7k is considered to be Capital Repayment, so, next day interest calc. is similar to advance payment method: (Total Loan - Total Installment Paid - Total Advance Payment) x Interest, so effectively, you pay less interest. But, this capital repayment is withdrawable.
But, in semi flexi case, withdrawal can only be made over the counter (OTC) and not by issuing cheque such as Flexi account. U pay for the convenience lo.
Hi Darween, may I know how much excess payment only considered as capital repayment?