根据我国《合同法》及相关司法解释规定,买房人在下列十二种情况下有权单方面通知卖房人解除购房合同:
(一)不可抗力。因不可抗力如地震、海啸等自然灾害致使不能实现购房合同目的的,买房人有权解除合同。
(二)卖方明示违约。在履行期限届满前,房屋卖方明确表示或者以自己的行为表明不履行主要债务的,即卖方明确表示将不交付房屋的,买房人有权解除合同。
(三)先卖后抵押的。商品房买卖合同订立后,卖方未告知买方又将该房屋抵押给第三人导致买方购房合同目的不能实现的,买房人有权解除合同。
(四)一房二卖的。商品房买卖合同订立后,卖方又将该房屋出卖给第三人导致买方购房合同目的不能实现的,买房人有权解除合同。
(五)隐瞒无证售房事实的。卖房人故意隐瞒没有取得商品房预售许可证明的事实或者提供虚假的预售许可证明的,买房人有权解除合同。
(六)隐瞒房屋抵押的事实。卖方故意隐瞒所售房屋已经抵押的事实的,买房人有权解除合同。
(七)隐瞒房屋已出卖或为拆迁安置房屋的事实。卖方故意隐瞒所售房屋已出卖给第三人或者为拆迁补偿安置房屋的事实的,买房人有权解除合同。
(八)房屋主体结构不合格。因房屋主体质量不合格不能交付使用或者交付使用后,房屋主体质量经检验确属不合格,买房人有权解除合同。