첫째, 항상 화폐가치를 보장합니다. 즉, 연금을 산정할 때는 과거의 소득을 현재 화폐가치로 환산하여 연금액을 산정하고 있어 실질가치가 보장되는 한편 연금을 받을 때에도 매년 소비자물가 상승률에 의해 연금액이 인상되는 등 물가수준을 반영합니다.
둘째, 국민연금은 민간보험사와는 달리 영리를 목적으로 하지 않을 뿐만 아니라, 각종 마케팅(판촉)비, 관리운영비 등 부대비용이 없이 운영하기 때문에 그 혜택을 국민(가입자)에게 고스란히 돌려줍니다.
셋째, 국민연금은 원리금에 관계없이 본인이 생존하는 동안 계속 지급됩니다. 또 본인이 연금을 받다가 사망하더라도 유족(배우자 등)이 사망할 때까지 안정적으로 지급됩니다. 2004년 현재 평균수명이 남자 74세, 여자 81세임을 비추어 볼 때 평균적으로 남자는 14년 여자는 21년 동안 노령연금을 받게 됩니다. 미래학자들은 인간이 앞으로 120세까지 살수 있다고 하고 있는데, 그만큼 국민연금의 수혜기간도 길어지고 있습니다.
넷째, 국민연금은 노령뿐만 아니라 사고나 질병으로 인해 장애가 발생한 경우 가입기간에 관계없이 장애연금을 받을 수 있게 됩니다.
다섯째, 국민연금은 안전합니다. 국민연금은 국가가 보장하기 때문에 국가가 존재하는 한 지급됩니다. 보통 기업의 생명은 평균 수십년에 불과하지만 국가는 수백년 수천년을 이어 가는 만큼 안정성이 보장됩니다.
아울러 기타 등등은 ????