Своеобразным промежуточным звеном между рядовым и офицерским составом являлось звание подпрапорщик. Так именовались опытные сверхсрочнослужащие унтер-офицеры, которые могли занимать офицерские должности и пользовались рядом льгот.
Офицерские чины делились в России на обер- и штаб-офицерские. Обер-офицерами считались обладатели чинов от прапорщика до капитана/ротмистра/есаула включительно, штаб-офицерами — майоры (до 1884 года, когда этот чин был упразднен), подполковники и полковники. Первый же обер-офицерский чин давал его обладателю личное дворянство (оно передавалось жене, но не детям), а чин полковника с декабря 1856 года — потомственное дворянство (оно передавалось жене, детям, внукам и т. д.).
Самый низший офицерский чин прапорщик был общим для всех родов войск. В армии он был введен в 1711 году (в артиллерии и инженерных войсках — в 1811-м). Как нетрудно догадаться, происхождение слова «прапорщик» связано со славянским обозначением знамени (прапора). С 1884 года чин существовал только в военное время и присваивался выпускникам ускоренных курсов военных училищ или школ прапорщиков. В течение Первой мировой войны чин прапорщика получило около 220 тысяч человек — вчетверо больше, чем было офицеров в русской армии за всю ее предыдущую историю. С полным основанием можно сказать, что именно прапорщики военного времени были «становым хребтом» русского офицерства времен Первой мировой войны.
В то же время невысокое качество подготовки новоиспеченных прапорщиков породило ироническое отношение к ним как среди кадровых военных, так и среди штатских лиц. В 1915—1916 годах стала актуальной существовавшая и ранее поговорка «Курица не птица, прапорщик не офицер», зазвучали частушки: «Вчера копался в огороде я — сегодня “ваше благородие”», «Раньше был я дворником, звали все Володею, а теперь я прапорщик, “ваше благородие”»…
Вторым по значимости в армии был подпоручик. Чин был введен в 1703 году (в 1722-м он был переименован в «унтер-лейтенант», но это нововведение не прижилось). В кавалерии ему соответствовал корнет (чин введен в 1731 году), в казачьих войсках — хорунжий. С 1884 года именно чин подпоручика/ корнета/хорунжего присваивался всем выпускникам юнкерских и военных училищ.
Далее шел общий для пехоты и кавалерии чин поручик (в казачьих войсках — сотник). Слово «поручик» родственно словам «ручаться», «порука», «поручитель». Изначально оно означало офицера, который сопровождал к месту службы колонну призывников и ручался честным словом, что ни один из них не сбежит по пути. В 1722 году «поручика» попытались было заменить «лейтенантом», но чужеродное слово не прижилось и вскоре отпало само собой, при этом закрепившись на флоте (в армию «лейтенант» вернется только в 1935-м).
За поручиком по старшинству следовал штабс-капитан (в кавалерии — штабс-ротмистр). Этот чин появлялся в армии дважды — сначала его ввел в 1762 году Петр III, но после свержения императора его новацию быстро отменили. И только в 1797-м сын Петра III Павел I снова вернул чин в армию. В казачьих войсках чина, соответствовавшего штабс-капитану, не существовало до 1884 года, когда был введен чин подъесаул.
Чин капитан встречался еще в 1630-х годах. В казачьих войсках ему соответствовал есаул, в кавалерии — ротмистр (измененное немецкое «Rittmeister», то есть рыцарь-хозяин). Начиная с этого чина офицер мог быть причисленным к Генеральному штабу и в таком случае получал право на соответствующую «приставку» к своему чину (Генерального штаба капитан, Генерального штаба полковник и т. п.).
Чина майор в русской армии к началу Первой мировой войны не существовало уже 30 лет. Первые русские майоры появились в 1698 году, но уже в 1711-м чин разделился на две ступени — премьер-майор (он командовал первым батальоном полка) и секунд-майор. В 1798-м этот чин был снова объединен в один, но все равно ему «не везло»: в том же году исчезли майоры в лейб-гвардии, в 1802-м — в гвардейской артиллерии, в 1811-м — в армейской артиллерии и инженерных войсках. В 1884 году этот чин был отменен повсеместно, чтобы вернуться снова через полвека, уже в Красной армии.
Чин подполковник в русской армии встречался еще в 1630-х годах. В казачьих войсках ему с 1884 года соответствовал чин войсковой старшина, ранее равный майорскому. В лейб-гвардии чина «подполковник» не существовало, поэтому гвардейские капитаны были вынуждены ходить в этом чине на два года дольше, чем их армейские коллеги — ведь их сразу производили в полковники. С 1887 года в русской армии производство в чин подполковника совершалось только в один день — 26 февраля. Чин полковник был единым для всех родов войск, впервые он встречается еще в 1630-х годах.