商业贷款买房,银行不收手续费。但因为银行要通过房屋的评估值来确定贷款额,所以会由房地产评估公司对房屋进行评估,评估公司评估房屋要收评估费(北京收400块钱)。公积金贷款会有服务费,评估费,担保费,抵押登记费。