Дальнейшие генеральские чины четко разделялись по родам войск — генерал от инфантерии (пехоты), генерал от кавалерии (этот чин также присваивался в казачьих войсках), генерал от артиллерии, инженер-генерал. Неофициально они были объединены под общим названием «полный генерал» (отсюда распространенная в то время шутка — «Не каждый генерал от природы полный»). Эти чины появились в 1722 году, а в 1763-м их сменил один общий чин «генерал-аншеф». В 1796 году он был упразднен, и в армии снова появилось четыре полных генерала.
Чин генерал-фельдмаршал был введен в 1699 году и присваивался 64 раза. Последним русским генерал-фельдмаршалом стал в 1898 году Д.А. Милютин, скончавшийся в 1912 году, последним человеком, которому этот чин был присвоен в почетном порядке, — король Румынии Кароль I (1912, скончался в 1914 году), а последним носителем этого чина вообще — король Черногории Николай I (скончался в 1921 году). Кроме того, вне Табели о рангах находился высший воинский чин генералиссимус. Он был присвоен всего пять раз, последним русским генералиссимусом в 1799 году стал А.В. Суворов.
Надо заметить, что множество должностей в русской армии занимали военные чиновники, носившие не военные, а штатские чины. В войсках они занимали медицинские, административные и хозяйственные должности, а также служили в Военном министерстве, военно-судебном и военно-учебном ведомствах. Ближе всего по статусу к офицерам были приближены военные врачи.
Нижние чины Русского Императорского флота на начало 1914 года носили следующие воинские звания: матрос 2-й статьи, матрос 1-й статьи, квартирмейстер, боцманмат и боцман. Промежуточным между рядовым и офицерским составом флота был класс кондукторов (ударение на последнем слоге). Это звание присваивалось унтер-офицерам главных флотских специальностей, которые, в свою очередь, обучали новобранцев. Соответственно и звание это имело множество вариаций: кондуктора могли быть артиллерийскими, минными, машинными, трюмными, гальванерными, телеграфными, сигнальными, сигнально-дальномерными, кочегарными, рулевыми, авиационными (с февраля 1915 года), а также старшими боцманами, шкиперами, старшими баталерами, старшими машинными содержателями, старшими минно-артиллерийскими содержателями и старшими фельдшерами.
Младшим офицерским чином русского флота был мичман (искаженное английское слово midshipman). Затем следовали лейтенант и старший лейтенант. Этот чин был самым «молодым» на флоте: установленный 28 мая 1907 года как звание, 16 марта 1909 года он был преобразован в полноценный чин, а 9 декабря 1911 года фактически заменил собой упраздненный чин капитан-лейтенанта. Флотскими штаб-офицерами были капитан 2-го ранга и капитан 1-го ранга.
Адмиральских чинов на русском флоте было три: контр-адмирал, вице-адмирал и адмирал (иногда именуемый также «полным адмиралом»). Высший чин генерал-адмирал, который за всю историю флота присваивался только шесть раз, не существовал с 1908 года, когда скончался его последний обладатель — великий князь Алексей Александрович.
Кроме собственно флотских чинов, на флоте существовали и так называемые чины по Адмиралтейству. Такие чины носили солдаты, офицеры и генералы, которые несли береговую службу — например, в морской пехоте или в Морском министерстве. Солдатские звания от рядового до фельдфебеля начинались словом «морской», например морской ефрейтор, морской младший унтер-офицер и т. п. Офицерские чины были аналогичны соответствующим общеармейским чинам, но с добавлением слов «…по Адмиралтейству», например поручик по Адмиралтейству. Генералы береговой службы носили чины «флота генерал-майор», «флота генерал-лейтенант» и «флота генерал». Офицеры Корпуса морской артиллерии, Корпуса флотских штурманов и Корпуса корабельных инженеров при прохождении службы получали не флотские, а общеармейские чины.
Система чинопроизводства в армии накануне Великой войны была следующей. Первый офицерский чин (до 1884 года — прапорщик, затем подпоручик/корнет/хорунжий) присваивался выпускнику военного училища. Те, кто выпускался из училища по 1-му разряду, то есть с лучшими оценками, получали преимущество над выпускниками 2-го разряда. Важным фактором здесь являлось старшинство в чине — срок, который отсчитывался от дня Высочайшего приказа о чинопроизводстве того или иного офицера (в случае, если чин был присвоен за боевые отличия, отсчет шел от дня совершения подвига). На свободную вышестоящую должность назначался офицер, имевший наибольшую среди других выслугу в своем чине. При этом в качестве поощрения сроки старшинства могли значительно сдвигаться. Например, офицер мог получить чин полковника в январе 1916 года, но старшинство в этом чине ему считалось с июля 1915-го. Таким образом сокращался срок выслуги в следующий чин, и полковник получал преимущество перед сверстниками. В России вплоть до Первой мировой войны ежегодно издавались списки штаб-офицеров по старшинству.
В 1900 году вакансионную систему отменили для обер-офицеров: было введено правило, согласно которому подпоручик, поручик и штабс-капитан находились каждый в своем чине по четыре года. Дальнейшее чинопроизводство по-прежнему зависело от наличия вакансий в части и аттестации начальства. В июле 1896 года были утверждены правила производства в штаб-офицерские чины. Согласно им, половина вакансий замещалась капитанами, производимыми по старшинству, и половина — производимыми по избранию начальства. Для производства в полковники с 1884 года было необходимо прослужить в предыдущем чине не менее четырех лет и быть не старше 55 лет, кроме того, обязательно требовалось наличие свободной вакансии. Производство в генеральские чины осуществлялось «за отличие» и «вне правил». Для производства в генерал-майоры и генерал-лейтенанты требовалось отслужить в предыдущем чине 8 лет (вне правил — 6 лет), а в полные генералы — 12 лет. Что касается офицеров корпуса Генерального штаба, то их производство в чины от генерал-майора и выше зависело исключительно от их личных заслуг и усмотрения начальства.
Предельные возрасты в армии были установлены следующие: для командира корпуса — 67 лет, начальника пехотной дивизии — 63 года, начальника кавалерийской дивизии — 61 год, командира артиллерийской бригады — 60 лет, командира отдельной части в пехоте — 58 лет, командира кавалерийского полка и артиллерийской батареи — 56 лет, прочие строевые штаб-офицеры — 58 лет, обер-офицеры — 55 лет, летчики — 45 лет.
Во время Первой мировой войны 1914—1918 годов схема чинопроизводства изменилась. Военные училища перешли на ускоренное обучение юнкеров, которые через 3—4 месяца (в кавалерийских, артиллерийских и инженерных — через 6—8 месяцев) подготовки получали чин прапорщика. Такой же чин получал юнкер школы прапорщиков (во время Первой мировой была открыта 41 такая школа, всего они выпустили 109,5 тысячи офицеров). В таких школах не могли обучаться лица, «…кои сами или их родители и деды (безразлично по мужской или женской линиям) перешли в русское подданство из иностранного после 1 января 1880 г.; все происходящие из немецких колонистов (время переселения роли не играет); лица иудейского происхождения». После Февральского переворота 1917 года эти ограничения были отменены. Максимум, чего мог достичь по службе прапорщик военного времени, — это чин капитана/ротмистра/есаула.