合同是有效的。因为用人单位为劳动者缴纳社保是法律规定必须履行的义务,即使没有写进劳动合同也是必须履行的。如果你单位没有为你缴纳社保,你可以依法申诉,要求单位补缴社保。如果单位为你缴纳了社保,你不能因为合同中没有社保这一项而要求解除劳动合同。如果单位没有缴纳,属于违法,你可以直接解除劳动合同。
劳动合同法:
第三十八条
用人单位有下列情形之一的,劳动者可以解除劳动合同:
(三)未依法为劳动者缴纳社会保险费的;
劳动合同因缺少法定必备条款,是一份不完备的劳动合同,但已经具备的条款是成立且生效的;该书面劳动合同也是成立且生效的,缺少的必备条款可以协商补充,
也可以要求劳动行政部门责令用人单位改正。
违反法律、行政法规强制性规定的劳动合同无效,应仅指劳动合同条款约定的内容违反法律、行政法规,而劳动合同缺少必备条款并不属于违反法律、行政法规强制性规定,因此并不能认定为无效。