提前还款有利息和违约金是因为银行或其他借款机构在前期已经预估了你的借款利息和还款周期,如果你提前还款,那么这些机构的预期收益会受到影响,所以他们要对你提前还款设置惩罚措施,追收一定的违约金,保留一部分利息。
当然,这些费用的收取标准是由各个机构自己设定的,所以不同机构的收费标准有所不同。
如果你有能力提前还款,并且能够承担这些额外的费用,那么还是不妨提前还款为好。