单方面解除合同是否有效,不能一概而论,得看具体情况。合同解除主要有约定解除和法定解除两种。
先说约定解除。要是合同里写明了,在某些特定情况下,一方能单方面解除合同,那么当这些情况真的出现时,有解除权的一方这么做就是有效的。他只要按照合同约定的方式通知对方,合同从通知到达对方时就解除了。
再看法定解除。《民法典》列出了几种能单方解除合同的情况,像因为不可抗力没办法实现合同目的;在履行期到之前,一方明确表示或者用行动表明不打算履行主要债务;一方拖延履行主要债务,经过催促,在合理时间内还是没履行;一方拖延履行债务或者有其他违约行为,导致合同目的无法实现等。出现这些法定情形,当事人就能单方面行使解除权。当事人按法律规定解除合同,要通知对方,合同也是自通知到达时解除。要是对方有意见,可以请求法院或者仲裁机构确认解除合同是否有效。
如果不符合上面说的约定或法定情形,一方自作主张解除合同,那就属于违约,要承担违约责任。