提前还款银行要收取违约金,所以比实际金额多。银行贷款给客户,其实贷款协议是一份合同,合同就会有条例对违约进行约束,只是许多人在贷款时只关心利率、年限 ,不注意查看违约。提前还款属于客户违约,所以银行按照协议条例收取约定比例的违约金是合法