Korean Military Discharge Date Calculator

Last updated: 2026-06-25

TL;DR

Your discharge date is the day before the date reached by adding your branch's service months (Army/Marines 18, Navy 20, Air Force 21, social service 21) to your enlistment date.

Enter only your enlistment date and branch, and this calculator shows your discharge date, discharge D-day, and service progress (%) at once.

Enter your enlistment details

Select the date you enlisted.
Service length differs by branch.

The discharge date is a reference estimate based on the standard service length. It can change due to early discharge, service extensions, or rule revisions, so confirm the exact date with the MMA.

How to use

  1. Enter enlistment date — pick the date you enlisted from the calendar.
  2. Select branch — choose Army/Marines (18 months), Navy (20 months), Air Force (21 months), or social service worker (21 months).
  3. View results — press Calculate to see your discharge date, remaining discharge D-day, and service progress (%).

How the discharge date is calculated and service length by branch

The discharge date is found by adding the branch's service months to the enlistment date and then subtracting one day. Under Korean military law the service end date (discharge date) is when the service period that begins on the enlistment day ends, so the enlistment day itself counts as the first day of service. Service progress is the share of total service that has elapsed as of today.

Active and social service lengths (2025 basis)
BranchService lengthNote
Army · Marines18 monthsActive duty
Navy20 monthsActive duty
Air Force21 monthsActive duty
Social service worker21 monthsSupplementary service

For example, if you enlisted in the Army on March 3, 2025, then 18 months later is September 3, 2026, and the day before, September 2, 2026, is your discharge date. For an overview of service (length, pay, savings), see the Korean Military Service: Duration, Pay & Savings Guide.

Frequently asked questions (FAQ)

How long is service for each branch?

For active duty, the Army and Marines serve 18 months, the Navy 20 months, and the Air Force 21 months. Social service workers serve 21 months. This calculator uses these figures, and only the constants need changing if the rules change.

How is the discharge date calculated?

The discharge date is the day before the date reached by adding the service months to your enlistment date. For example, if you enlist on Jan 2 and serve 18 months, the discharge date is Jan 1, the day before Jan 2 eighteen months later. Under Korean military law the service end date counts from the enlistment day.

What is service progress (%)?

Service progress is the share of your total service that has elapsed as of today. It is (today − enlistment date) ÷ (discharge date − enlistment date) × 100, so 0% means your enlistment day and 100% means your discharge date.

Is this discharge date exactly the same as my real one?

This calculator gives a reference estimate based on the standard service length. Early discharge, split enlistment, service extensions, and rule changes can shift the real date, so confirm the exact day with the MMA and your unit.

Last updated: 2026-06-25