1、一年后提前还房贷有没有违约金需要看银行。
2、一年后提前还房贷没有违约金的银行:工商银行、中国银行、光大银行、农业银行、浦发银行、交通银行。
3、一年后提前还房贷招商银行收取金额为一个月的房贷利息,建设银行收取金额为提前还款金额的2%的违约金。