士兵成为指挥军官后,到将军还要按照印军军官的晋衔规定一步步地走下去。在印度,其军官的军衔又设置了5等14个级别,即元帅;将官——上将、中将、少将、准将;校官——上校、中校、少校;尉官——上尉、中尉、少尉;低级委任军官——一级委任军官、二级委任军官、三级委任军官。印海军和空军与陆军又有所不同。海、空军称“低级委任军官”为“准尉”,其中海军设两级准尉,空军则设有三级准尉。在印度军队中,对于军官军衔的授予有一个明确的规定,即初级国防学院毕业生毕业时授予少尉军衔;大学毕业生在毕业时也授予少尉军衔;而从部队选拔的士兵,则要在陆军士官学校学习3年,并在印度军事学院学习1年后方可授予少尉军衔。
印军军官的晋升要满足规定的最低服役年限,并且还须经过专门考试和相关军兵种院校的培训。在晋升中校以上军衔的军官时,除符合所有的条件外,还要有职务空缺。惟一特殊的是印军中表现优异的中尉军官可提前1年晋升到上尉。在陆军中,印军规定:少尉2年可以提为中尉;中尉4年可以提为上尉(表现突出的可以提前1年);上尉7年后可提为少校;少校则需服役满16年(此时为选拔时的最低年限)或25年才可提为中校;中校4年之后,或服役满20年可以提为上校;上校3年后,或服役满23年可提为准将;在准将2年后,或服役满25年方可提为少将;少将3年后,或服役满28年可提为中将;中将到上将则无具体的规定。这样,如果一名陆军士兵,选拔培训并获得少尉军衔后,则其还要走6个台级,23个年头才有希望成为一名准将。而要成为一名少将,则还需要再等上2年。这中间的任何一个环节出现问题,都可能将自己的将军梦埋葬。除此以外,当一个士兵向将军的道路上行进时,还会受到年龄的限制。印度陆军对其准将和少将的年龄都限制在52岁。这就是说,一个士兵在他获得少尉军衔时,必须小于27岁才有可能成为一名少将。