A Canadian Armed Force captain who plans to retire in 2024 after 25 years of service can count on a lifetime pension of about $40,000 a year, while an MP who recently retired after 22 years of service will get a pension of $129,600 a year, according to the Department of National Defence and the Canadian Taxpayers Federation.