El título de general de ejército se creó por la Ley 17/1999 de Régimen del Personal de las Fuerzas Armadas, de 18 de mayo, incorporando un grado más de generalato inmediatamente por debajo del jefe de Estado para equipararse con las escalas militares del resto de los países de la OTAN, que contaban con cinco rangos.