不合法因为按照《中华人民共和国社会保险法》和《中华人民共和国劳动法》的规定,公司必须为员工缴纳五险一金(即社会保险、住房公积金等),不能只交商业保险。
这些保险是员工的合法权益,公司必须全额缴纳。
否则,公司将面临罚款、赔偿和法律责任等风险,同时也会影响员工的福利和安全。
此外,公司只交商保不交社保也有可能导致员工在发生意外情况时无法得到社保的保障,给员工的安全带来潜在危险。
因此,公司不应只交商保而应当全额缴纳五险一金,保障员工的权益和安全。