公司只交社保不买公积金是不合法的。
根据《住房公积金管理条例》的规定,国家机关、国有企业、城镇集体企业、外商投资企业、城镇私营企业及其他城镇企业、事业单位、民办非企业单位、社会团体应为在职职工缴存住房公积金。这意味着,对于在上述范围内的单位,为员工缴存住房公积金是一项法定的义务,而不是可选的福利。
具体来说,《住房公积金管理条例》第十五条明确规定,单位录用职工的,应当自录用之日起30日内向住房公积金管理中心办理缴存登记,并办理职工住房公积金账户的设立或者转移手续。同时,第二十条也规定,单位应当按时、足额缴存住房公积金,不得逾期缴存或者少缴。这些条款都强调了单位缴存住房公积金的强制性和责任。
如果单位未按规定缴存住房公积金,员工有权向住房公积金管理中心投诉,并要求单位进行补缴。虽然在实际操作中,可能存在一些对公积金缴存规定的误解或忽视,但这并不改变其法定性和强制性。
因此,公司不能只交社保而不买公积金,这样做是违反法规的。员工应当了解自己的权益,并在必要时采取相应措施来维护自己的合法权益。