法律分析:房子开盘不是必须要交首付的。开盘的意思就是房子开始卖了,开发商也拿到了项目预售许可证,在具备销售手续的情况下进行的房产买卖,一般在房子开盘的时候就可以签订商品房买卖合同,然后购房者交首付。但是也不排除购房者在开盘当天没有带齐足够的首付的情况,那么购房者就会和售楼部签下定房协议,然后缴纳定金,至于定金缴纳多少,各个城市或者楼盘有所不同。一般在选房后交了定金后的15天内签好购房合同,如果不再签订购房合同,定金是不退的。
法律依据:《民法典》第二百二十一条当事人签订买卖房屋的协议或者签订其他不动产物权的协议,为保障将来实现物权,按照约定可以向登记机构申请预告登记。预告登记后,未经预告登记的权利人同意,处分该不动产的,不发生物权效力。预告登记后,债权消灭或者自能够进行不动产登记之日起九十日内未申请登记的,预告登记失效。