Abhishek Gaur's avatar
Updated on May 23, 2026others

How much is an Indian navy MARCOS paid?

React
2 Answers

V
Answered on Sep 21, 2023

The pay of an Indian Navy MARCOS (Marine Commandos) depends on their rank and experience. The basic salary of a MARCOS starts at around ₹50,000 per month and can go up to ₹1,50,000 per month for senior officers. In addition to their basic salary, MARCOS also receive a number of allowances, including risk allowance, special allowance, and hazardous duty allowance. These allowances can add up to a significant amount, and as a result, MARCOS are among the highest-paid personnel in the Indian Navy.

Here is a breakdown of the pay of an Indian Navy MARCOS, based on their rank:

  • Lieutenant: ₹50,000 - ₹60,000 per month
  • Lieutenant Commander: ₹60,000 - ₹70,000 per month
  • Commander: ₹70,000 - ₹80,000 per month
  • Captain: ₹80,000 - ₹90,000 per month
  • Commodore: ₹90,000 - ₹1,00,000 per month
  • Rear Admiral: ₹1,00,000 - ₹1,10,000 per month
  • Vice Admiral: ₹1,10,000 - ₹1,20,000 per month
  • Admiral: ₹1,20,000 - ₹1,50,000 per month

In addition to their basic salary and allowances, MARCOS are also eligible for a number of other benefits, such as free housing, medical care, and educational assistance for their children.

Letsdiskuss

Also Read- what is the minimum salary in a merchant navy ?

React
S
Updated on May 23, 2026

The pay for an Indian Navy MARCOS (Marine Commando) is structured based on their rank, years of service, and the specific qualifications they hold. It is important to understand that there is no single "MARCOS salary." Instead, they receive the standard salary applicable to their rank in the Indian Navy, which is then significantly boosted by various specialized allowances.

Because MARCOS operate in high-risk environments and undergo extremely rigorous training, they are entitled to extra compensation. This includes a substantial risk allowance, special forces allowances, and other benefits related to hazardous duty. When you combine their base salary with these specialized allowances, they are indeed among the highest-paid personnel in the armed forces.

To give you an idea of how the base salary scales, here is a general breakdown based on rank:

  • Lieutenant: ₹50,000 to ₹60,000 per month
  • Lieutenant Commander: ₹60,000 to ₹70,000 per month
  • Commander: ₹70,000 to ₹80,000 per month
  • Captain: ₹80,000 to ₹90,000 per month
  • Commodore: ₹90,000 to ₹1,00,000 per month
  • Rear Admiral: ₹1,00,000 to ₹1,10,000 per month
  • Vice Admiral: ₹1,10,000 to ₹1,20,000 per month
  • Admiral: ₹1,20,000 to ₹1,50,000 per month

Keep in mind that these figures represent the base pay. The actual take home amount is often much higher once the special allowances are added. Beyond the monthly salary, being a part of the Indian Navy comes with excellent benefits, including free housing, comprehensive medical care for the family, and educational assistance for their children. It is a career that offers both a respectable salary and a sense of pride that is hard to match in the corporate world.

React