建行房贷提前还款是需要支付违约金的。提前全额还款需要根据还款时间来确定违约金的比例。在时间方面,贷款不满一年提前还款的需要收取3%的违约金。贷款一年至两年提前还款需要收取2%的违约金。贷款两年至三年提前还款需要收取1%的违约金。
各大银行收取违约金的标准:
1、中国银行,贷款不满一年提前还款的,收取最高不超过六个月利息违约金。
2、农业银行,贷款不满一年提前还款的,按照本金乘以月利率的方式收取,月利率为贷款利率除以12个月减去还款月数。
3、招商银行,贷款不满一年的提前还款,收取不低于实际还款额三个月利息。
4、建设银行,贷款不满一年的提前还款,收取提前还款额百分之三。
5、交通银行,部分提前还贷规定最低不能少于每月还款额6倍,最高不能超过每月还款额的35%,部分提前还款者可每年免费还款一次。全部提前还款者需承担支付违约金,收取当次还款金额的1%。但具体还款金额还需按照合同实施。
6、工商银行,贷款不满一年提前还款的,收取提前还款金额的百分之五作为违约金。