有劳动合同要交社保。
一般情况下,无论同用人单位有没签订合同,都应当缴纳社会保险,缴纳社保是法律明确规定的义务。没签合同和缴纳社保没有直接的联系,即使没签合同,也可以缴纳社保。
法律上规定,用人单位和劳动者必须依法参加社会保险,缴纳社会保险费,即缴纳社会保险费是用人单位和劳动者的法定义务。
根据《劳动法》第七十二条规定,社会保险基金按照保险类型确定资金来源,逐步实行社会统筹。用人单位和劳动者必须依法参加社会保险,缴纳社会保险费。
《劳动法》第七十二条
社会保险基金按照保险类型确定资金来源,逐步实行社会统筹。用人单位和劳动者必须依法参加社会保险,缴纳社会保险费。