公司社保需要买多少年法律没有强制规定,但是要是想享受基本待遇需要满足:基本养老保险交满15年,基本医疗保险交满20年。
基本养老保险与基本医疗保险缴纳均不够年限,则在退休时,按当年度所在地社保缴纳基数,一次性补足规定年限的基本养老与基本医疗。
根据《中华人民共和国社会保险法》规定,参加基本养老保险的个人,达到法定退休年龄时需累计缴费满十五年,办理退休手续,按月领取基本养老金。