根据《中华人民共和国合同法》第十四条以及最高人民法院《关于审理商品房买房合同纠纷案件适用法律若干问题的解释》(法释[2003]7号)的规定,买房人在下列12种情况下有权单方面通知卖房人解除购房合同:

  1、不可抗力

  2、卖方明示违约

  3、先卖后抵押的

  4、一房二卖的

  5、隐瞒无证售房事实的

  6、隐瞒房屋抵押的事实

  7、隐瞒房屋已出卖或为拆迁安置房屋的事实

  8、房屋主体结构不合格

  9、房屋存在严重质量问题

  10、面积误差比超过3%

  11、过分迟延交付房屋的

  12、过分迟延产权过户