After all, these are the people who have helped us lose all our wars since WWII. The way the system works is that the military’s top brass gets paid more in retirement than they did while on active service. At the same time our budget priorities have cut the retirement benefits of lower ranking service members.
Three- and four-star generals and admirals with more than 40 years of service receive pensions greater than their basic pay at the time of retirement—2.5 percent greater per year they serve beyond forty. This means that a four-star general or admiral with 40 years of service will receive about $237,144 a year during retirement. That’s $50,000 more than he or she would have received while on active duty. (Previously, generals and admirals’ pensions were capped at 75 percent of their pay).