法律分析:
劳动合同没有签社保有效。法律规定,用人单位为劳动者缴纳社保是法律规定必须履行的义务,没有写入劳动合同同样必须履行,是否签订劳动合同不影响社会保险的缴纳。
法律依据:《劳动合同法》第十条建立劳动关系,应当订立书面劳动合同。已建立劳动关系,未同时订立书面劳动合同的,应当自用工之日起一个月内订立书面劳动合同。用人单位与劳动者在用工前订立劳动合同的,劳动关系自用工之日起建立。第十六条劳动合同由用人单位与劳动者协商一致,并经用人单位与劳动者在劳动合同文本上签字或者盖章生效。劳动合同文本由用人单位和劳动者各执一份。