签的劳务合同,公司是不需要给员工交社保的。一、劳务合同一般是临时的,类似承揽性质的,才是劳务合同,签订的劳务合同,双方就不属于劳动关系,用人单位是可以不给员工缴纳社保的。二、如果双方之间是劳动关系的,用人单位则必须给劳动者购买社保,否则,用人单位的行为就属于违法的行为,劳动者可以向当地的社保部门进行投诉,举报。
法律依据:《劳动合同法》第八条 用人单位招用劳动者时,应当如实告知劳动者工作内容、工作条件、工作地点、职业危害、安全生产状况、劳动报酬,以及劳动者要求了解的其他情况;用人单位有权了解劳动者与劳动合同直接相关的基本情况,劳动者应当如实说明。