买房子必须要户口本或者户籍证明和身份证,已婚的通常还需要提供结婚证。
需要户口本或户籍证明的原因:
1.各个城市首套房的存在不同程度的优惠,包含契税、首付比例、房款,贷款利息等;
2.部分城市存在限购令,需要掌握家庭其他成员是否有房;
3.有需要办理银行贷款的,银行为了规避风险,需要确定房屋是不是你个人的财产,还是有其他共有人(特别是夫妻),避免后期你无还款能力时,银行处理你的房屋出现财产归属纠纷;
4.身份证仅仅是证明身份证持有人的信息不能代表家庭所有成员的信息;
5.夫妻双方的资信情况会影响房贷的审批。
以上是对买房要户口本干嘛的回答,