各家银行都支持提前还款,但违约金的计算方法不同,如工商银行,按揭提前还款不满一年,收取提前还款额的百分之五作为违约金;满一年不收取违约金。农业银行,按揭提前还款不满一年,收取本金乘以月利率作为违约金;满一年不收取违约金。