Can someone retired from the military explain how this works? How many active years do you need to give, before you can retire, and immediately begin receiving your military pension? I think the military has also shifted to more of a self-funded benefits, where the service member contributes a certain portion of their pay into a savings' program. Is that like a 401(k)?
I have a friend who retired from the Naval Reserves after 22 years, with 6 years active duty. I don't believe he can collect any pension until age 62. The amount is based on some formula of active and reserve years, and actual retirement age.
Can someone retired from the military explain how this works?
As to your friend, you said USNR, I am pretty sure the 20 yr retirement was for Active only - but I do think if you were a reserve on active and went Regular, you could get into the 20 yr ret system with prior active time retro.
For the military, basically if you’re on continuous active duty for 20 years, you can retire at the 20-year mark and get your full pension for the rest of your life.
There are a few federal civilian specialties that have a similar system. In the Foreign Service, for example, you can retire with a full pension if you have at least 20 years’ service and you’re age 50 or older. The FAA air traffic controllers have a similar arrangement. These specialized government jobs are a very tiny minority of the federal civil service. Civil service pensions only begin once you reach the minimum retirement age, which I believe is 62 (i.e., the age when you can begin to collect a reduced Social Security payment).