律师分析:
50岁后,如果办理了退休,就不能再买社保,这时公司不给交社保就不属于违法;但是,如果50岁后没有办理退休,社保年限没有交够,公司不给买社保就属于违法。
【法律依据】:
《中华人民共和国社会保险法》 第十六条 参加基本养老保险的个人,达到法定退休年龄时累计缴费满十五年的,按月领取基本养老金。参加基本养老保险的个人,达到法定退休年龄时累计缴费不足十五年的,可以缴费至满十五年,按月领取基本养老金;也可以转入新型农村社会养老保险或者城镇居民社会养老保险,按照国务院规定享受相应的养老保险待遇。