Date & Time

Military Discharge Date

Discharge date, D-day and promotion dates from your enlistment date.

Left blank, today's date is used for the D-day and progress.

Until discharge

D-0

Discharge date-
Current rank-
Progress0 %
To PFC-
To CPL-
To SGT-

Enter your enlistment date.

What is this calculator?

The military discharge calculator takes your enlistment date and service branch and shows your discharge date, the D-day remaining, the promotion dates for each rank, and your current service progress.

How it is calculated

Discharge = (enlistment + service months) − 1 day

Promotions are estimated as 2 months to PFC, 8 months to Corporal, and 14 months to Sergeant from the enlistment date. Progress is the share of the full enlistment-to-discharge period elapsed as of today. All dates use midnight to avoid DST/timezone errors.

For reference only: service periods and promotion rules may change by policy. Verify your exact date with the Military Manpower Administration.
Service periods (2026)
  • Army · Marine Corps — 18 months
  • Navy — 20 months
  • Air Force — 21 months
  • Social service — 21 months (no enlisted ranks)

How service length and discharge dates are set

A discharge date follows from the enlistment date and the service length set for each branch, which the Military Service Act fixes separately — subject to early discharge, extensions and similar variables.

Service length by branch

Active-duty service runs 18 months for the Army and Marine Corps, 20 for the Navy and 21 for the Air Force. Social service personnel serve 21 months, and other alternative forms have their own terms.

The period counts from the enlistment date, and discharge falls on the day the term expires.

Service lengths have been adjusted over time by defence policy; those already serving are generally held to the term in force at enlistment, so the enlistment-date basis is what to check.

When the date moves

Some units discharge early when the date falls on a weekend or holiday, but this depends on the unit rather than a fixed rule.

Hospitalisation and unauthorised absence are not credited to the service period and can push the date back, while early discharge requires meeting separate conditions.

Reserve forces assignment follows discharge, and both the assignment period and training call-ups are calculated from that date.

Legal basis

  • Active-duty service length — Military Service Act art. 18
  • Periods not credited to service — Enforcement Decree of the Military Service Act
  • Reserve forces assignment — Reserve Forces Act
How long is each service period?
As of 2026, Army and Marine Corps are 18 months, Navy is 20 months, Air Force is 21 months, and social service is 21 months. Periods can change by policy, so verify with the Military Manpower Administration.
How is the discharge date calculated?
The discharge date is the day before the expiry date, which is the enlistment date plus the service months. For example, Army (18 months) enlisting on 6 March 2024 gives a discharge date of 5 September 2025.
When are promotions?
Under the current standard, you are promoted to PFC 2 months after enlistment, to Corporal at 8 months, and to Sergeant at 14 months. This tool shows each promotion date on that basis.
Do social service workers have ranks?
Social service personnel have no enlisted rank system. Only the discharge (release) date, remaining D-day, and progress are shown.
What is service progress?
Service progress is the percentage of the full enlistment-to-discharge period that has elapsed as of today. At 100% you have reached your discharge date.