买房子必须有首付,不可以全部贷款的。首套房公积金贷款的话要付百分之二十的首付,交房的时候还要交公共维修金,办房产证还要交税的。