Військові в Україні мають право на пенсію за вислугою років за наявності не менше ніж 25 років страхового стажу. Проте під час воєнного стану чоловіки, які перебувають у мобілізаційному віці та придатні за станом здоров’я, не можуть бути звільнені на пенсію.

Для визначення права на пенсію важливо, щоб страхові внески сплачувалися у необхідному мінімальному розмірі протягом усього стажу. Якщо для цивільних осіб вимоги до страхового стажу залежать від віку і коливаються від 15 до 33 років, то для військових цей період є сталим і становить 25 років. За даними військового адвоката Романа Лихачова, до 1 січня 2004 року стаж підтверджувався записами у трудовій книжці, а за її відсутності — через документи, що засвідчують періоди роботи, зокрема довідки, виписки з наказів, трудові договори та інші офіційні відомості.

Пенсійний фонд при оформленні пенсії може не врахувати окремі періоди стажу або відмовити у призначенні пенсії без законних підстав. У такому разі військовий має право оскаржувати рішення Пенсійного фонду. Розмір пенсії залежить від страхового стажу та заробітку, з якого сплачувалися страхові внески.

Учасники бойових дій мають гарантований мінімальний рівень пенсійного забезпечення — не менше ніж 210% від прожиткового мінімуму для осіб, що втратили працездатність. Якщо пенсія разом із доплатами виявляється меншою за цей мінімум, державою щомісяця доплачується різниця до гарантованої суми. Окрім того, один місяць служби в зоні бойових дій зараховується як три місяці страхового стажу, що дозволяє швидше виконати вимоги для призначення пенсії.