法律分析:公司法人是否有社保要根据具体情况确定,如果公司和法人代表建立了劳动关系,则公司应为法人办理社会保险,如果公司和法人没有劳动关系,则公司不需要为法人代表办理社会保险。
法律依据:《中华人民共和国社会保险法》
第五十八条 用人单位应当自用工之日起三十日内为其职工向社会保险经办机构申请办理社会保险登记。未办理社会保险登记的,由社会保险经办机构核定其应当缴纳的社会保险费。自愿参加社会保险的无雇工的个体工商户、未在用人单位参加社会保险的非全日制从业人员以及其他灵活就业人员,应当向社会保险经办机构申请办理社会保险登记。国家建立全国统一的个人社会保障号码。个人社会保障号码为公民身份号码。
第五十九条 县级以上人民政府加强社会保险费的征收工作。社会保险费实行统一征收,实施步骤和具体办法由国务院规定。
第六十条 用人单位应当自行申报、按时足额缴纳社会保险费,非因不可抗力等法定事由不得缓缴、减免。职工应当缴纳的社会保险费由用人单位代扣代缴,用人单位应当按月将缴纳社会保险费的明细情况告知本人。无雇工的个体工商户、未在用人单位参加社会保险的非全日制从业人员以及其他灵活就业人员,可以直接向社会保险费征收机构缴纳社会保险费。
第六十一条 社会保险费征收机构应当依法按时足额征收社会保险费,并将缴费情况定期告知用人单位和个人。
第六十二条 用人单位未按规定申报应当缴纳的社会保险费数额的,按照该单位上月缴费额的百分之一百一十确定应当缴纳数额;缴费单位补办申报手续后,由社会保险费征收机构按照规定结算。