제18조(현역의 복무)
①현역은 입영한 날부터 군부대에서 복무한다. 다만, 국방부장관이 허가한 사람은 군부대 밖에서 거주할 수 있다.
②현역병(지원에 의하지 아니하고 임용된 하사를 포함한다. 이하 같다)의 복무기간은 다음과 같다. <개정 2020.3.31>
1.육군: 2년
2.해군: 2년 2개월. 다만, 해병은 2년으로 한다.
3.공군: 2년 3개월
③현역병이 징역ㆍ금고ㆍ구류의 형이나 군기교육처분을 받은 경우 또는 복무를 이탈한 경우에는 그 형의 집행일수, 군기교육처분일수 또는 복무이탈일수는 현역 복무기간에 산입(算入)하지 아니한다. <개정 2020.2.4>
④다음 각 호의 어느 하나에 해당하는 경우에는 현역병의 전역을 보류할 수 있다. <개정 2016.5.29>
1.형사사건으로 구속 중에 복무기간이 끝난 때에는 불기소처분 또는 재판 등으로 석방된 후 전역조치에 필요한 경우
2.전상ㆍ공상 또는 공무상 질병으로 인하여 의학적으로 계속 입원치료할 필요가 있고 본인이 원하는 경우
3.중요한 작전이나 훈련ㆍ 연습 등의 수행으로 인하여 본인이 원하는 경우
⑤제4항제2호에 따른 전역 보류기간은 의무복무 만료일 이후 6개월 이내로 하되, 6개월이 경과한 후에도 계속 입원치료가 필요하다는 의학적 소견이 있는 경우에는 6개월 이하의 기간 단위로 전역 보류기간을 계속 연장할 수 있다. 다만, 의사가 치료중지 판정을 하거나 본인이 다시 전역을 희망하는 경우에는 전역조치를 하여야 한다. <개정 2020.12.22>
⑥제4항제3호에 따른 전역 보류기간은 의무복무 만료일 이후 3개월 이내로 한다. 다만, 전역 보류기간과 사유를 본인에게 통지하고 그 사유가 없어지는 즉시 전역조치를 하여야 한다. <신설 2016.5.29>
⑦국방부장관은 제4항제3호에 따른 전역 보류에 관한 권한을 각 군 참모총장에게 위임할 수 있다. <신설 2016.5.29>
⑧제4항에 따른 현역병의 전역 보류에 필요한 사항은 대통령령으로 정한다. <개정 2016.5.29>