According to the Forces Pension Society, in the UK military, non-commissioned ranks need to serve 22 years from age 18 or date of joining to be able to qualify for their full pension, and officers need to serve 16 years from age 21 or date of joining.