Please find the general guideline of full flexi vs semi flexi.
Full Flexi:
1) Loan Account will be linked to Current Account/Saving Account with cheque book (optional).
2) Interest is based on current outstanding minus any amount payable to the loan. (E.g : Current O/S - credited amount x Effective Interest Rate/100% divide number of days/365 days) Some bank practice 360 days instead.
3) Account opening fees at RM 200 + 6% GST.
4) Account maintenance fees at RM 10 +6% GST.
5) Withdrawal/Deposit of money can be done through over the counter, cheque, ATM or online banking.
Semi Flexi :
1) Bank will request customer to setup a Saving Account link to Loan Account through Standing Instruction (SI).
2) Prepayment or capital payment can be done.
3) Prepayment, placing future repayment to Loan Account and it has to be multiple of your monthly repayment. This will not revoke interests saving on Loan Account.
4) Capital repayment, placing extra payment to Loan Account to reduce principal. Some bank will require you walk in branch to fill up service form.
5) Withdrawal/Deposit of money can be done through over the counter or cheque.
If you simulate a housing loan amortization, the conventional simulation starts from the higher interests repayment and lower capital repayment. From time to time, the interests payment will be reduced whilst extra payment goes to principal.
MBB full flexi has capped principal payment at certain amount hence the monthly repayment will change from time to time.
MBB semi flexi withdrawl fee is RM 25 +6% GST/withdrawal and you may pay extra money to your loan account via online banking without notifying bank.
For MBB, the advance payment into loan account will have effect in reducing interests too.