국민연금은 낸 보험료가 많을수록, 즉 소득이 높을수록 연금도 그만큼 더 받을 거라 생각하기 쉽습니다. 하지만 기준소득월액에는 상한선이 있어서, 어느 지점을 넘어서면 소득이 아무리 늘어도 연금액은 더 이상 늘지 않습니다. 가입기간 30년을 고정해두고 월소득 500만원부터 1,200만원까지 실제 계산기 로직으로 돌려 그 지점을 확인해봤습니다.
정말 월 900만원을 벌면 국민연금도 더 많이 받을까?
만 50세 미만이라고 가정하고 가입기간 30년, 월소득만 500만원부터 1,200만원까지 바꿔가며 계산해봤습니다.
| 월소득 | 월 예상 연금 | 소득대체율 |
|---|---|---|
| 월소득 500만원 | 1,538,333원 | 30.8% |
| 월소득 617만원 (상한) | 1,781,839원 | 28.9% |
| 월소득 900만원 | 1,781,839원 | 28.9% |
| 월소득 1,200만원 | 1,781,839원 | 28.9% |
월소득 500만원과 617만원 사이에서는 월 예상 연금이 243,506원 차이가 나지만, 617만원과 900만원, 900만원과 1,200만원 사이에서는 차이가 0원입니다. 월급이 300만원 넘게 더 늘어도 연금 계산 결과는 1,781,839원으로 완전히 똑같습니다.
왜 617만원부터는 소득이 늘어도 그대로일까?
국민연금 기본연금액은 전체 가입자 평균소득(A값)과 본인의 평균소득(B값)을 함께 반영해 계산되는데, 이 B값에는 “기준소득월액 상한”이라는 한도가 있습니다. 이 계산기는 상한을 617만원으로 두고 있어서, 실제 소득이 900만원이든 1,200만원이든 계산식에 들어가는 B값은 617만원에서 멈춥니다. 본인 소득이 아무리 높아도 산정식이 인식하는 소득은 상한까지이기 때문에, 그 이상 구간에서는 연금액도 함께 멈추는 것입니다.
상한을 넘는 소득은 국민연금에 정말 아무 의미가 없을까?
기준소득월액 상한은 고정된 값이 아니라 매년 7월 전체 가입자의 평균소득 변동에 맞춰 새로 고시됩니다. 그래서 올해는 상한을 넘는 소득이라도, 다음 해에 상한액 자체가 오르면 그만큼 계산에 반영되는 B값도 함께 올라갈 수 있습니다. 다만 이 계산기는 617만원이라는 특정 시점의 상한을 기준으로 하고 있으므로, 실제 본인의 상한 적용 여부와 최신 금액은 국민연금공단에서 확인해야 합니다. 상한을 넘는 고소득 구간에서는 “소득을 더 신고하는 것”이 연금액을 늘리는 수단이 되지 못한다는 점이 핵심입니다.
가입기간을 늘리는 것과 소득을 늘리는 것, 상한 넘는 사람에게는 뭐가 더 유리할까?
월소득 900만원으로 이미 상한을 넘긴 사람을 기준으로, 이번에는 소득은 900만원에 고정하고 가입기간만 20년·30년·40년으로 바꿔봤습니다.
| 가입기간 | 월 예상 연금 | 소득대체율 |
|---|---|---|
| 20년 | 1,187,893원 | 19.3% |
| 30년 | 1,781,839원 | 28.9% |
| 40년 | 2,375,786원 | 38.5% |
같은 월소득 900만원인데도 가입기간이 20년에서 40년으로 늘어나면 월 예상 연금은 1,187,893원이나 차이가 납니다. 소득을 아무리 올려도 상한 위에서는 연금이 움직이지 않지만, 가입기간은 상한과 무관하게 그대로 반영되기 때문입니다. 결국 상한을 넘는 고소득자에게는 연봉을 더 올리는 것보다, 조기퇴직이나 경력 단절 없이 가입기간을 채우는 쪽이 연금액을 늘리는 데 훨씬 확실한 방법입니다.
참고
- 이 계산은 2025년 A값과 기준소득월액 상한(617만원) 기준 간이 추정치이며, 상한액은 매년 7월 조정됩니다.
- 연기연금·조기연금, 국민연금 연계감액 등은 반영되어 있지 않으므로, 실제 수령액은 국민연금공단(nps.or.kr)에서 확인하는 것이 정확합니다.