存在即为合理,提这个问题,也就变相说明银行贷款人提前还款,被收取了违约金。至于合法与否,要看合同是如何规定的。
银行贷款给你,其实和你是一种买卖关系,这个买卖关系要订立合同的,贷款是一种金融产品,你是受贷款方是买方,贷款方是卖方,银行就是卖方,将产品卖给你,他想赚的是利息差,你提前还款了,其想赚的利息没有了,说明你违反了合同规定。
当然,前提是合同中要有约定,如果没有约定,一般情况下银行不会收取违约金,因为对于银行来说,他们想要优质客户,你能提前还款,不但说明你的还款能力强,更表明你是一个讲信用的人,有了钱就来还,说明你不愿意欠钱。
不过,如果约定有违约金,当然你就得掏钱了。