The salary of a Marine Corps officer depends on his rank and years spent in service. As of 2015, the starting pay of the lowest ranked officer, second lieutenant, is $2,784 a month. This increases to $3,503 a month for second lieutenants with at least three years of experience.
The monthly salary a Marine Corps officer receives is called basic pay. The basic pay is determined according to the officer’s current pay grade mandated by the Department of Defense. The pay grade ranges from the lowest rank, O-1, to the highest, O-10. Automatic pay raises occur every one to two years. Marine Corps officers are also eligible for additional payments, such as hostile fire pay, hazard pay and personal money allowances.