The salary structure of an Indian Foreign Service officer varies based on their rank and experience. At the entry-level, the pay scale is INR 56,100-1,77,500 per month. Additionally, they are entitled to various allowances such as travel, dearness, and accommodation allowances.