전역일 계산기

입대일과 군별을 고르면 전역일과 전역까지 남은 일수, 복무 진행률(%), 일병·상병·병장 진급 예정일을 한 번에 계산합니다. 육군·해병대 18개월, 해군 20개월, 공군 21개월, 사회복무요원 21개월 기준이며 설치·회원가입 없이 브라우저에서 바로 사용합니다.

입대일(사회복무요원은 소집일)과 군별을 고르면 전역일·남은 일수·복무 진행률과 진급 예정일을 한 번에 계산합니다.

모든 계산은 브라우저 안에서만 이루어지며 입력한 날짜는 서버로 전송·저장되지 않습니다.

복무기간·전역일은 통상 기준으로 계산한 참고용 결과입니다. 조기 전역·복무기간 조정·입영일 변경 등 개인 사정이 반영된 정확한 전역일은 병무청 누리집(www.mma.go.kr) 또는 소속 부대에서 확인하세요.

사용법

  1. 1입대일을 선택합니다. 사회복무요원은 복무를 시작한 소집일을 넣습니다.
  2. 2군별을 고릅니다. 선택한 군의 복무기간(18·20·21개월)이 자동으로 적용됩니다.
  3. 3전역일·남은 일수·진행률과 진급 예정일, 반환점(절반 지점)과 전역 100일 전 날짜가 바로 표시됩니다.

전역일은 어떻게 계산되나요?

복무기간은 입대한 날부터 셉니다. 즉 입대일이 복무 1일째이므로 전역일은 입대일에 복무개월을 더한 날의 하루 전날이 됩니다.

전역일 = 입대일 + 복무개월 − 1일

총 복무일수 = 전역일 − 입대일 + 1 (양쪽 날짜 모두 포함)

예를 들어 2024년 1월 15일에 육군으로 입대했다면 18개월을 더한 2025년 7월 15일에서 하루를 뺀 2025년 7월 14일이 전역일입니다. 이때 총 복무일수는 547일이고, 복무 274일째가 되는 2024년 10월 14일이 절반이 지나는 반환점입니다. 같은 날 입대해도 해군(20개월)이면 2025년 9월 14일(609일), 공군(21개월)이면 2025년 10월 14일(639일)로 전역일이 달라집니다.

여기서 한 가지 알아 둘 점은 같은 18개월이라도 총 복무일수는 사람마다 다르다는 것입니다. 복무기간을 개월로 세기 때문에, 복무 구간에 31일인 달이 몇 번 들어가는지와 윤년(2월 29일)이 끼는지에 따라 총 일수가 546일에서 550일 사이로 갈립니다. 20개월은 607~611일, 21개월은 638~642일 범위입니다. ‘18개월이면 무조건 며칠’로 외우지 말고 본인 입대일을 넣어 확인하는 편이 정확합니다.

마지막으로 예외가 하나 있습니다. 입대일이 그 달의 말일이고 전역 예정 월에 같은 날짜가 없는 경우(예: 8월 31일 입대 + 18개월 = 2월 31일)에는 그 달의 마지막 날을 기준으로 계산합니다. 이 경우 병무청 실제 산정과 하루 차이가 날 수 있으므로, 계산기가 안내 문구를 띄우면 병무청에서 다시 확인하세요.

군별 복무기간과 전역일 예시

군별복무기간전역일 예시병장 복무
육군 · 해병대18개월2024-01-15 입대 → 2025-07-14 전역 (547일)약 4개월
해군20개월2024-01-15 입대 → 2025-09-14 전역 (609일)약 6개월
공군21개월2024-01-15 입대 → 2025-10-14 전역 (639일)약 7개월
사회복무요원21개월2024-01-15 소집 → 2025-10-14 소집해제 (639일)계급 없음

전역일 예시는 모두 2024년 1월 15일 입대 기준입니다. 복무기간은 통상 기준이며 조기 전역·복무 연장 등 개인 사정은 반영되지 않습니다.

진급 일정은 어떻게 정해지나요?

현역병 계급은 이등병에서 시작해 일병·상병·병장 순으로 올라갑니다. 각 계급에서 채워야 하는 기간은 군인사법 시행규칙이 정한 진급 최저복무기간으로, 2019년 9월 개정에서 이등병·일병·상병이 각각 1개월씩 줄어 아래 기준이 되었습니다.

계급진급 시점 (최저 기준)기준
이등병입대일 (복무 1일째)입대와 동시에 이등병
일병입대 후 2개월이등병으로 2개월 복무
상병입대 후 8개월일병으로 6개월 복무
병장입대 후 14개월상병으로 6개월 복무

육군 18개월 복무자를 기준으로 하면 이등병 2개월, 일병 6개월, 상병 6개월을 채우고 남은 약 4개월을 병장으로 복무하게 됩니다. 복무기간이 더 긴 해군(20개월)은 병장으로 약 6개월, 공군(21개월)은 약 7개월을 복무하는 셈입니다.

주의 — 최저복무기간은 진급 대상이 되는 하한선이지 진급일을 확정하는 값이 아닙니다. 실제 진급은 각 군의 진급 시행일과 조기진급 여부에 따라 계산된 예정일보다 늦거나 이를 수 있고, 특히 해군·공군은 병장 복무기간 기준이 따로 있어 병장 진급일이 이 계산기의 ‘입대 후 14개월’과 다를 수 있습니다. 정확한 진급일은 소속 부대 공지를 확인하세요.

이럴 때 씁니다

  • 전역 D-day 확인 — 오늘 기준으로 전역까지 며칠 남았는지, 지금이 복무의 몇 %인지 한눈에 봅니다.
  • 반환점·전역 100일 전 챙기기 — 복무 절반이 지나는 날과 전역 100일 전 날짜를 미리 계산해 둡니다.
  • 가족·연인의 면회 계획 — 입대일만 알면 진급 시점과 전역일을 함께 확인해 일정을 세울 수 있습니다.
  • 복학·취업 일정 잡기 — 전역일을 기준으로 복학 신청과 채용 일정의 앞뒤를 맞춰 봅니다.

자주 묻는 질문

전역일은 어떻게 계산하나요?+

복무기간은 입대일(입영일)부터 세기 때문에 전역일 = 입대일 + 복무개월 − 1일입니다. 예를 들어 2024년 1월 15일에 육군으로 입대하면 18개월을 더한 2025년 7월 15일의 하루 전, 즉 2025년 7월 14일이 전역일입니다. 입대일과 전역일을 모두 복무일로 세므로 이 경우 총 복무일수는 547일입니다.

군별 복무기간이 각각 몇 개월인가요?+

육군과 해병대는 18개월, 해군은 20개월, 공군은 21개월, 사회복무요원은 21개월입니다. 이 계산기의 군별 선택은 이 기준을 따릅니다. 다만 조기 전역이나 복무기간 조정 같은 개인 사정은 반영되지 않으므로, 최종 전역일은 병무청 누리집이나 소속 부대에서 확인하세요.

상병·병장 진급일은 언제인가요?+

군인사법 시행규칙의 진급 최저복무기간은 2019년 9월 개정으로 이등병 2개월, 일병 6개월, 상병 6개월이 되었습니다. 이 기준을 그대로 적용하면 입대일로부터 일병은 2개월 후, 상병은 8개월 후, 병장은 14개월 후가 진급 예정일입니다. 다만 최저복무기간은 진급 대상이 되는 하한선이라, 실제 진급 명령은 각 군의 진급 시행일과 조기진급 여부에 따라 예정일보다 늦거나 이를 수 있습니다. 특히 해군·공군은 병장 복무기간 기준이 따로 있어 병장 진급일이 계산값과 달라질 수 있으니 예정일로만 참고하세요.

복무 진행률은 무엇을 기준으로 계산하나요?+

오늘까지 복무한 일수를 총 복무일수로 나눈 값입니다. 계산식은 (오늘 − 입대일 + 1) ÷ (전역일 − 입대일 + 1) × 100 입니다. 2024년 1월 15일에 육군으로 입대한 경우 총 복무일수가 547일이므로, 복무 274일째인 2024년 10월 14일에 약 50.1%가 되고 이날이 흔히 말하는 반환점입니다. 같은 18개월이라도 입대 월과 윤년 여부에 따라 총 복무일수가 546~550일 사이에서 달라지므로 반환점 날짜도 사람마다 조금씩 다릅니다.

사회복무요원도 진급이 있나요?+

아니요. 사회복무요원은 현역병과 달리 계급이 없어 일병·상병·병장 진급이 적용되지 않습니다. 그래서 이 계산기에서 사회복무요원을 선택하면 진급표 대신 안내 문구가 표시되고, 소집해제일과 복무 진행률만 계산합니다.

입력한 입대일이 저장되나요?+

아니요. 모든 계산은 여러분의 브라우저 안에서만 이루어지며, 입력한 입대일과 군별 선택은 서버로 전송·저장되지 않습니다. 로그인이나 앱 설치도 필요 없습니다.

관련 도구