买房合同可以解除的情形:
1、房屋主体质量不合格。
2、开发商将签约房屋再抵押。
3、出卖方隐瞒房屋已被抵押事实。
4、房屋面积与合同约定误差过大。
5、入住后发现严重质量问题。
6、出卖方迟延交房。
7、非购房者原因导致无法办理产权登记。
《民法典》第五百六十二条,当事人协商一致,可以解除合同。当事人可以约定一方解除合同的事由。解除合同的事由发生时,解除权人可以解除合同。