연금 산식에 삽입되는 소득의 경우 처음에는 퇴직 전 최종보수가 기준이었다. 그러다 2000년에는 퇴직 전 최종 3년 평균보수로 바뀌었고, 2009년에는 전 재직기간 평균이 되었다. 연금지급개시연령은 초기에는 60세였으나, 1962년 개정에서 연금지급개시연령이 폐지되면서 20년의 가입기간만 충족하면 퇴직이후 바로 받을 수 있도록 하였다. 그러던 중 1993년 공무원 연금 적자가 발생한 이후 이루어진 1995년 개혁에서 신규가입자를 대상으로 하는 연금지급개시연령이 다시 만들어졌다. 2000년 개혁에서는 기존 가입자 대상으로도 연금지급개시 연령 적용이 확대되었으며, 2009년 개혁에서는 신규가입자를 대상으로 연금지급개시연령을 65세로 상향조정하였다. 연금액은 처음에는 공무원보수 변동률을 기준으로 조정하였으나, 2000년과 2009년 개혁을 통해, 연금액의 실질가치 보전이라는 측면에서는 소비자물가지수(CPI)를 적용하는 것이 적합하기 때문에 소비자물가 변동률을 적용하였다. 최근 실시된 2015년 개혁에서는 공무원연금 재정을 위해 부담률을 9%로 올리고, 연금지급률도 가입기간 1년에 1.7%로 하향조정하였다. 특히 지급률 1.7% 중 1%에 소득재분배 요소가 가미된 것이 큰 새로운 특징이다.