군 복무를 마친 사람은 나중에 국민연금을 받을 때 실제 보험료를 낸 기간보다 가입기간을 더 인정받을 수 있습니다. 이를 ‘군복무 크레딧’이라고 합니다.
특히 2026년부터 혜택이 커졌습니다. 기존에는 군 복무기간과 관계없이 국민연금 가입기간을 6개월만 추가해줬지만, 2026년 1월 1일 이후 군 복무를 마친 사람부터는 실제 복무기간을 최대 12개월까지 인정합니다.
국민연금공단의 평균소득자 사례에서는 군복무 크레딧 12개월을 적용하면 월 연금이 약 2만5천원 늘고, 전체 연금 수령액은 약 590만원 증가하는 것으로 분석됐습니다.
다만 군대를 다녀왔다고 누구나 똑같이 월 2만5천원을 더 받는 것은 아닙니다. 언제 군 복무를 마쳤는지, 국민연금 가입기간과 소득이 얼마나 되는지에 따라 실제 증가액은 달라집니다.

2026년 군복무 크레딧 무엇이 달라졌나
군복무 크레딧은 병역의무로 경제활동을 하지 못한 기간 일부를 국민연금 가입기간으로 인정해주는 제도입니다.
2008년 1월 1일 이후 입대해 6개월 이상 병역의무를 수행한 사람이 대상입니다.
2025년까지는 실제 복무기간이 18개월이든 21개월이든 국민연금 가입기간에는 일괄적으로 6개월만 추가했습니다.
2026년부터는 기준이 바뀌었습니다.
| 구분 | 기존 | 2026년 이후 |
|---|---|---|
| 최소 복무기간 | 6개월 | 6개월 |
| 가입기간 추가 인정 | 6개월 | 실제 복무기간 |
| 최대 인정기간 | 6개월 | 12개월 |
| 적용 기준 | 2026년 이전 복무 완료 | 2026년 이후 복무 완료 |
예를 들어 18개월 동안 현역으로 복무했다면 과거에는 6개월만 추가됐지만 새로운 제도에서는 최대 한도인 12개월을 인정받습니다.
국민연금 가입기간을 사실상 6개월 더 확보하게 된 셈입니다.
군대 18개월 다녀오면 18개월 전부 인정될까
그렇지는 않습니다.
2026년부터 실제 군 복무기간을 인정하도록 바뀌었지만 최대 한도는 12개월입니다.
따라서 18개월을 복무했더라도 국민연금에는 최대 12개월만 추가됩니다.
반대로 병역의무 수행기간이 6개월 이상 12개월 이하라면 실제 기간이 인정됩니다.
예를 들어 10개월을 복무했다면 10개월, 12개월을 복무했다면 12개월이 추가되는 방식입니다.
1개월 미만의 남은 일수가 있을 경우에는 1개월로 계산합니다.
핵심은 다음과 같습니다.
6개월 이상 12개월 이하 복무 → 실제 복무기간 인정
12개월 초과 복무 → 최대 12개월 인정
현재 현역병처럼 1년 이상 복무하는 경우라면 대부분 최대 12개월을 인정받게 됩니다.
실제 국민연금은 한 달에 얼마나 늘어날까
가입기간이 늘어나는 만큼 노령연금액도 증가합니다.
국민연금공단은 2025년 평균소득인 월 약 309만원을 기준으로 연금개혁 효과를 분석했습니다.
2026년 신규가입자가 장기간 국민연금에 가입하고 군복무 크레딧 12개월을 적용받는다는 가정에서는 월 연금액이 약 2만5천원 증가하는 것으로 나타났습니다.
| 구분 | 군복무 크레딧 효과 |
|---|---|
| 추가 가입기간 | 최대 12개월 |
| 월 연금 증가 | 약 2만5천원 |
| 연간 증가 | 약 30만원 |
| 전체 연금 증가 | 약 590만원 |
한 달에 2만5천원이라고 하면 크지 않아 보일 수 있습니다.
하지만 국민연금은 한 번 받고 끝나는 것이 아니라 사망할 때까지 지급되는 종신연금입니다. 연금을 20년 받는다면 단순 계산으로도 약 600만원의 차이가 생길 수 있습니다.
공단이 수급기간 25년 등을 가정해 계산한 공식 사례에서도 군복무 크레딧으로 전체 급여액이 약 590만원 증가하는 것으로 나타났습니다.
과거 군필자는 12개월을 인정받을 수 있을까
여기서 가장 주의해야 할 부분입니다.
2026년부터 최대 12개월로 확대됐다고 해서 과거에 군대를 다녀온 사람의 인정기간까지 모두 12개월로 바뀌는 것은 아닙니다.
기준은 군 복무를 언제 마쳤느냐입니다.
2026년 1월 1일 전에 군 복무를 마쳤다면 종전 규정이 적용돼 가입기간 6개월이 추가됩니다.
반면 2026년 1월 1일 이후 군 복무를 마쳤다면 실제 복무기간을 최대 12개월까지 인정받습니다.
| 군 복무 완료 시점 | 추가 가입기간 |
|---|---|
| 2026년 이전 | 6개월 |
| 2026년 이후 | 실제 복무기간, 최대 12개월 |
예를 들어 2015년에 군 복무를 마친 사람은 18개월을 복무했더라도 6개월을 인정받습니다.
2026년에 복무를 마친 사람이 18개월간 병역의무를 수행했다면 최대 12개월까지 인정받습니다.
따라서 이미 군대를 다녀온 30대와 40대에게 2026년 확대된 12개월 기준이 소급 적용되는 것은 아닙니다.
6개월 인정과 12개월 인정은 연금액이 얼마나 차이날까
기존 군복무 크레딧은 6개월이었고 새로운 제도는 최대 12개월입니다.
결국 2026년 제도 개편으로 최대 6개월의 국민연금 가입기간이 추가로 늘어난 것입니다.
국민연금공단이 평균소득자를 기준으로 분석한 자료에서는 군복무 인정기간이 기존보다 6개월 추가될 경우 노령연금이 월 약 1만2,450원 증가하는 효과가 있는 것으로 나타났습니다.
이를 단순하게 보면 다음과 같습니다.
| 인정기간 | 월 연금 증가 효과 |
|---|---|
| 기존 6개월 | 약 1만2천원 수준 |
| 확대 12개월 | 약 2만5천원 수준 |
| 제도개편으로 추가되는 효과 | 약 1만2천원 수준 |
물론 실제 연금액은 개인의 국민연금 가입기간과 전체 가입기간의 소득 수준 등에 따라 달라집니다.
따라서 이 금액은 모든 군필자가 받는 고정된 추가 연금이 아니라 평균소득자를 가정한 대표적인 사례로 보는 것이 정확합니다.
군 복무기간 보험료를 따로 내야 할까
군복무 크레딧의 장점은 본인이 해당 기간의 국민연금 보험료를 별도로 내지 않아도 가입기간을 인정받는다는 점입니다.
예를 들어 군 복무기간 12개월을 국민연금 가입기간으로 인정받기 위해 12개월치 보험료를 나중에 납부하는 방식이 아닙니다.
군복무 크레딧에 필요한 재원은 국가가 전액 부담합니다.
이 점에서 국민연금 추납과는 성격이 다릅니다.
추납은 과거 보험료를 내지 못했던 기간의 보험료를 본인이 납부해 가입기간을 복원하는 제도입니다.
반면 군복무 크레딧은 법에서 정한 조건을 충족하면 별도의 보험료 부담 없이 가입기간을 추가해주는 방식입니다.
군 복무 당시 소득은 얼마로 계산될까
군복무 크레딧에서 가입기간만 늘려주는 것은 아닙니다. 연금액 계산을 위해 해당 기간의 소득도 일정한 기준으로 인정합니다.
군복무 크레딧 기간에는 국민연금 전체 가입자의 평균소득월액인 A값의 2분의 1이 소득으로 인정됩니다.
따라서 당시 군에서 받았던 실제 병사 월급을 국민연금 소득으로 넣는 방식은 아닙니다.
예를 들어 병사 월급이 낮았다고 해서 국민연금 계산에서도 그 낮은 급여가 그대로 반영되는 것은 아닙니다.
국민연금 제도에서 정한 별도의 소득기준을 사용해 연금액을 계산합니다.
이 때문에 별도의 국민연금 보험료를 내지 않고도 가입기간과 향후 연금액이 함께 늘어나는 효과가 발생합니다.
국민연금 10년을 못 채운 사람에게 더 중요한 이유
국민연금 노령연금을 매달 받으려면 기본적으로 가입기간이 10년, 즉 120개월 이상이어야 합니다.
군복무 크레딧은 연금액을 늘리는 효과도 있지만 가입기간 10년을 채우는 데 도움을 줄 수 있다는 점이 더 중요할 수도 있습니다.
예를 들어 실제 국민연금 가입기간이 9년 6개월이고 과거 군복무 크레딧 6개월을 인정받는다면 총 가입기간이 10년이 됩니다.
2026년 이후 복무 완료자라면 최대 12개월까지 인정되기 때문에 실제 보험료 납부기간이 9년인 경우에도 조건에 따라 10년을 채울 가능성이 생깁니다.
국민연금 가입기간이 20년이나 30년인 사람에게는 월 연금액을 조금 늘리는 효과가 중심이지만, 가입기간이 10년에 조금 못 미치는 사람에게는 노령연금을 받을 수 있느냐를 결정할 수도 있는 것입니다.
군복무 크레딧은 언제 신청해야 할까
군대를 전역한 직후 국민연금공단을 찾아가 군복무 크레딧을 신청해 가입기간에 바로 넣는 방식은 아닙니다.
군복무 크레딧은 노령연금 수급권을 취득하는 시점에 적용됩니다.
나중에 노령연금을 청구하면 국민연금공단이 병역 이력을 확인해 해당 가입기간을 추가합니다.
군 복무 당시 국민연금 보험료를 별도로 내거나 전역 직후 별도의 크레딧 보험료를 납부할 필요도 없습니다.
따라서 아직 20대나 30대라면 국민연금 가입내역에 군 복무기간이 바로 보이지 않는다고 해서 혜택이 사라진 것으로 볼 필요는 없습니다.
실제 연금 수급 단계에서 추가 산입되는 제도입니다.
현역병만 군복무 크레딧을 받을 수 있을까
현역병만 해당되는 것은 아닙니다.
법에서 정한 병역의무를 6개월 이상 수행했다면 여러 복무 형태가 대상에 포함될 수 있습니다.
대표적으로 현역병과 사회복무요원, 상근예비역 등이 해당합니다.
다만 군 복무기간이 이미 군인연금이나 공무원연금, 사학연금 등의 재직기간이나 복무기간으로 산입된 경우에는 국민연금 군복무 크레딧을 중복해서 적용받을 수 없습니다.
또 모든 군 복무 경력이 대상이 되는 것도 아닙니다. 기본적으로 2008년 1월 1일 이후 입대한 사람이 제도 대상이므로 과거 군 복무자라면 입대 시점을 확인해야 합니다.
군복무 크레딧 FAQ
군대 다녀오면 국민연금 가입기간이 자동으로 늘어나나요?
2008년 1월 1일 이후 입대해 6개월 이상 병역의무를 수행하고 관련 요건을 충족하면 노령연금 수급 단계에서 가입기간을 추가로 인정받을 수 있습니다.
2026년부터 몇 개월을 인정받나요?
2026년 1월 1일 이후 군 복무를 마쳤다면 실제 복무기간을 최대 12개월까지 인정합니다.
2025년에 전역했다면 12개월을 받을 수 있나요?
아닙니다. 2026년 1월 1일 전에 군 복무를 마쳤다면 종전 규정이 적용돼 6개월을 인정받습니다.
18개월 복무했다면 18개월 모두 인정되나요?
아닙니다. 최대 인정기간은 12개월입니다.
군복무 크레딧으로 연금이 얼마나 늘어나나요?
국민연금공단의 평균소득자 분석에서는 최대 12개월을 인정받을 경우 월 연금이 약 2만5천원, 전체 연금 수령액은 약 590만원 증가하는 사례가 제시됐습니다.
군복무 기간의 국민연금 보험료를 내야 하나요?
군복무 크레딧에 필요한 재원은 국가가 부담하기 때문에 가입기간을 인정받기 위해 본인이 해당 기간의 보험료를 별도로 납부하는 방식은 아닙니다.
지금 국민연금 가입내역에 군 복무기간이 없는데 문제가 있나요?
군복무 크레딧은 원칙적으로 노령연금 수급권을 취득할 때 추가 산입됩니다. 전역 직후 일반 가입기간처럼 바로 표시되는 제도와는 차이가 있습니다.



2026년부터 국민연금 군복무 크레딧은 기존 6개월에서 실제 복무기간 기준 최대 12개월로 확대됐습니다.
평균소득자를 가정한 국민연금공단 분석에서는 12개월의 군복무 크레딧으로 월 노령연금이 약 2만5천원 늘고 전체 연금 수령액은 약 590만원 증가하는 효과가 나타났습니다.
보험료를 별도로 내지 않아도 국가가 재원을 부담해 가입기간을 늘려준다는 점도 중요한 특징입니다.
다만 2026년부터 모든 군필자의 인정기간이 12개월로 바뀐 것은 아닙니다. 2026년 1월 1일 전에 군 복무를 마친 사람은 기존 6개월이 적용되고, 이후 군 복무를 마친 사람부터 실제 복무기간을 최대 12개월까지 인정받습니다.
특히 실제 국민연금 가입기간이 10년에 조금 못 미치는 사람이라면 군복무 크레딧이 단순히 월 연금액을 높이는 것을 넘어 노령연금 수급권을 확보하는 데도 영향을 줄 수 있습니다.