한편, 2005년 퇴직연금제도가 도입된 이유는 다음과 같은 목적을 달성하기 위해서이다. 첫째, 대부분의 근로자들이 법적으로 퇴직금 제도의 보호를 받도록 함으로서 국민연금, 개인연금과 함께 실질적인 다층의 노후소득 보장체계를 갖추려는 것이다. 둘째, 사내유보 위주의 퇴직금 제도를 사외유보 위주의 퇴직금 제도로 전환함으로써 기업이 도산하더라도 근로자들이 퇴직금을 받을 수 있도록 하려는 것이다. 셋째, 우리나라가 급속히 고령사회에 진입할 것으로 예상되므로 일시금 형태의 퇴직금 제도를 연금형태로 전환하여 안정적인 노후수입원으로서의 역할을 하도록 하려는 것이다.
그러나 퇴직금 제도를 대체하기 위해 퇴직연금제도가 도입되었음에도 불구하고 법적으로는 퇴직연금제도로의 전환을 강제하고 있지 않다는 한계가 있다. 또한 퇴직연금제도하에서도 일시금 형태의 수령이 가능하도록 허용함에 따라 연금으로서의 역할을 제대로 수행하기를 기대하기 어렵다는 문제가 있다.