根據查詢財梯網得知,建行房貸提前還款是需要支付違約金的。提前全額還款需要根據還款時間來確定違約金的比例。在時間方面,貸款不滿壹年提前還款的需要收取3%的違約金。貸款壹年至兩年提前還款需要收取2%的違約金。貸款兩年至三年提前還款需要收取1%的違約金。