按現行住房公積金貸款利率(月利率3.87%)計算,40萬住房公積金貸款,貸款期限20年,每月償還本息23966.6438+0元,共計575186.4元;
如果貸款期限為30年,則每月本息為1879.8元,本息合計為676728元。