Question: how much money do you get after 20 years in military?
Answer: For example, an enlisted member who retired after 20 years at the pay level of E-7 could expect to receive about $2,400 a month for retirement, or $28,800 a year. An officer retiring after 20 years at the pay grade of O-5 would receive about $4,700 a month, or $56,400 per year.