社保要交15年。現在社保最低要交15年,醫療保險壹般需要繳納20年左右,養老金領取條件,參加基本養老保險的個人,達到法定退休年齡時累計繳費滿15年的,就可以按月領取基本養老金,社會保險費的計算,社會保險必須根據各種風險事故的發生概率,並按照給付標準事先估計的給付支出總額,求出被保險人所負擔的壹定比率,作為厘定保險費率的標準,與商業保險不同,社會保險費率的計算,除風險因素外,還需要考慮更多的社會經濟因素,求得公平合理的費率。
《中華人民***和國社會保險法》
第十六條
參加基本養老保險的個人,達到法定退休年齡時累計繳費滿十五年的,按月領取基本養老金,參加基本養老保險的個人,達到法定退休年齡時累計繳費不足十五年的,可以繳費至滿十五年,按月領取基本養老金;也可以轉入新型農村社會養老保險或者城鎮居民社會養老保險,按照國務院規定享受相應的養老保險待遇。