拆迁商铺签的买卖合同有没有效,得看具体情况。一般来说,要是合同符合下面这些条件,那它就有法律效力。
首先,签合同的人得有相应的民事行为能力,也就是说双方都得能独立做民事法律行为,还得明白合同里写了啥,会有什么后果。其次,双方的意思得是真实的,签合同的时候不能有一方坑骗或者强迫另一方的情况,得是双方心甘情愿达成的协议。最后,合同不能违反法律、行政法规里的强制性规定,也不能违背公序良俗。
不过,遇到拆迁这种事儿,有些特殊因素会影响合同效力。要是卖家在签合同的时候故意不告诉买家商铺马上要拆迁,这就属于欺诈。这种情况下,买家可以请求法院或者仲裁机构把合同撤销。合同一旦被撤销,从一开始就没效了,卖家还得承担赔偿责任。要是因为拆迁政策,合同的目的实现不了,比如商铺马上要拆了,没法正常经营使用了,那当事人可以把合同解除。
总的来讲,拆迁商铺的买卖合同,在满足一般生效条件时通常是有效的。但因为拆迁有一些特殊情况,合同也可能会被撤销或者解除。