Les inspecteurs principaux de 2e classe sont choisis parmi les inspecteurs qui, d'une part, justifient, au 1er janvier de l'année au titre de laquelle le tableau d'avancement est dressé, de cinq ans au moins de services effectifs dans un corps de catégorie A, dont deux ans au moins dans le grade d'inspecteur des douanes, et, d'autre part, comptent à la même date au moins un an et six mois d'ancienneté dans le 3e échelon de leur grade.
La durée du service national actif effectivement accompli est prise en compte, le cas échéant, dans la durée requise de services effectifs prévue à l'alinéa précédent ; il en va de même de la durée qui excède la dixième année de l'ancienneté détenue par l'agent dans un corps de catégorie B. Cette ancienneté au sein de la catégorie B est calculée en retenant, pour chaque échelon franchi par le fonctionnaire dans un grade de cette catégorie, la durée fixée par le statut particulier applicable, à laquelle s'ajoute l'ancienneté restante dans le dernier échelon qu'il y a détenu.
Le tableau d'avancement est établi au terme d'une sélection opérée par voie d'examen professionnel. Le jury de l'examen complète son appréciation par la consultation des dossiers individuels des candidats.
Un arrêté du ministre chargé du budget fixe les modalités d'organisation des épreuves de sélection et les règles relatives à la composition et au fonctionnement du jury.
Les nominations sont suivies d'un classement prononcé conformément au tableau suivant :
Situation dans le grade d'inspecteur
Situation dans le grade

			d'inspecteur principal de 2e classe
Ancienneté conservée dans la limite de la durée de l'échelon d'accueil

			11e échelon

			6e échelon

			Ancienneté acquise

			10e échelon

			5e échelon

			Ancienneté acquise

			9e échelon

			4e échelon

			Ancienneté acquise

			8e échelon

			3e échelon

			Ancienneté acquise

			7e échelon

			3e échelon

			Sans ancienneté

			6e échelon

			2e échelon

			Ancienneté acquise

			5e échelon

			2e échelon

			Sans ancienneté

			4e échelon

			1er échelon

			Ancienneté acquise

			3e échelon

			1er échelon

			Sans ancienneté