Le contrat initial est aujourd'hui de trois ou cinq ans, cette dernière version étant privilégiée ; ensuite, les contrats évoluent à la carte – de cinq à huit ans, puis de huit à onze, de onze à quinze, de quinze à dix-neuf ans et demi. En effet, certains militaires sont prêts à s'engager d'emblée sur une longue durée ; d'autres allongent les contrats au fur et à mesure, en fonction de l'avancement en grade. Cela rend l'estimation de la fidélisation difficile.