法律分析:外地人可以在上海交社保。外地人在上海交社保,只能通过工作单位进行缴纳,也就是经由工作单位集体办理。因为国家法律有规定企业必须给员工缴纳社保,其中具体包括:包含养老、医疗、失业、工伤和生育,能够全面保障社保福利,费用方面也是自己和企业一起承担,企业缴纳的会高于个人。
法律依据:《中华人民共和国社会保险法》
第五十八条 用人单位应当自用工之日起三十日内为其职工向社会保险经办机构申请办理社会保险登记。未办理社会保险登记的,由社会保险经办机构核定其应当缴纳的社会保险费。
自愿参加社会保险的无雇工的个体工商户、未在用人单位参加社会保险的非全日制从业人员以及其他灵活就业人员,应当向社会保险经办机构申请办理社会保险登记。
国家建立全国统一的个人社会保障号码。个人社会保障号码为公民身份号码。