Ns. vanhat upseerit ja opistoupseerit voivat saada eläkeoikeuden palvelusvuosiensa perusteella. Vanha sotilas voi jäädä eläkkeelle palvelemansa sotilaseläkeajan perusteella ennen eroamisikää, mutta viimeistään eroamisiässä.
Sotilaseläkkeeseen vaadittava palvelusaika määräytyy sen mukaan, kuinka kauan henkilö on palvellut sotilasvirassa vuoden 1994 loppuun mennessä. Sotilaseläkkeeseen vaadittava palvelusaika lasketaan 23 ikävuoden täyttymisestä eteenpäin.
| Palvelusaika sotilasvirassa 31.12.1994 mennessä |
Sotilaseläkkeeseen vaadittava palvelusaika (sotilaseläkeaika) |
| 16 v |
25 v |
| 13 v |
26 v |
| 10 v |
27 v |
| 7 v |
28 v |
| 3 v |
29 v |
| alle 3 v |
30 v |
Edellytyksenä palvelusvuosien perusteella myönnettävälle sotilaseläkkeelle ovat:
- eläkkeen hakijalla on sotilasarvo
- sotilasviran kelpoisuusehtona on vaadittava virkatutkinto
- hakijalla on sotilaseläkeajaksi luettavaa palvelusaikaa vaadittava määrä
- loppukarenssiehto täyttyy
- eläkkeen hakija on eronnut palveluksesta.
Vanhalla erikoisupseerilla ja sotilaspapilla on oikeus sotilaseläkkeeseen 55 vuoden iässä, jos loppukarenssiehdot täyttyvät ja jos hänellä on palveluksen päättyessä eläkkeeseen oikeuttavaa palvelusaikaa vähintään 30 vuotta puolustusvoimien tai rajavartiolaitoksen sotilasvirassa