公司法人必须要办理社保。公司与法定代表人存在劳动关系的,公司需要为法定代表人缴交社会保险。根据法律规定,用人单位应当自用工之日起三十日内为其职工向社会保险经办机构申请办理社会保险登记。
法律依据:
《社会保险法》第五十七条
用人单位应当自成立之日起三十日内凭营业执照、登记证书或者单位印章,向当地社会保险经办机构申请办理社会保险登记。社会保险经办机构应当自收到申请之日起十五日内予以审核,发给社会保险登记证件。
《社会保险法》第五十八条第一款
用人单位应当自用工之日起三十日内为其职工向社会保险经办机构申请办理社会保险登记。未办理社会保险登记的,由社会保险经办机构核定其应当缴纳的社会保险费。