商品房买卖合同有如下列可以撤销的情形。
1、出卖人未取得商品房预售许可证明,与买受人订立的商品房预售合同。
2、商品房买卖合同订立后,出卖人未告知买受人又将该房屋抵押给第三人。
3、商品房买卖合同订立后,出卖人又将该房屋出卖给第三人。
4、故意隐瞒没有取得商品房预售许可证明的事实或者提供虚假商品房预售许可证明。
导致合同无效或者被撤销、解除的,买受人可以请求返还已付购房款及利息、赔偿损失,并可以请求出卖人承担不超过已付购房款一倍的赔偿责任。
5、故意隐瞒所售房屋已经抵押的事实。
导致合同无效或者被撤销、解除的,买受人可以请求返还已付购房款及利息、赔偿损失,并可以请求出卖人承担不超过已付购房款一倍的赔偿责任。
6、故意隐瞒所售房屋已经出卖给第三人或者为拆迁补偿安置房屋的事实。
导致合同无效或者被撤销、解除的,买受人可以请求返还已付购房款及利息、赔偿损失,并可以请求出卖人承担不超过已付购房款一倍的赔偿责任。
7、出卖人与第三人恶意串通,另行订立商品房买卖合同并将房屋交付使用,导致买受人无法取得房屋。
一、买了没有商品房预售许可证的房子有效吗
商品房买卖合同纠纷司法解释第九条的规定,出卖人订立商品房买卖合同时,如果故意隐瞒没有取得商品房预售许可证明的事实或者提供虚假商品房预售许可证明,导致合同无效或者被撤销、解除的,买受人可以请求返还已付购房款及利息、赔偿损失,并可以请求出卖人承担不超过已付购房款一倍的赔偿责任;那么根据这条的规定,开发商有没有故意隐瞒或是提供虚假商品房预售许可证的事实将是主张赔偿的关键问题,如果能举证证明开发商未向您提供预售许可证就签订了预售合同的这一事实,就可以要求开发商支付已付购房款一倍的惩罚性赔偿款。