India’s top constitutional posts come with far more responsibility than pay. While the President of India holds the highest office in the country, the actual salary drawn by the President, the Prime Minister, Chief Ministers, and elected representatives like MPs and MLAs is modest compared to top private sector jobs. Most of these salaries are fixed by law and come with allowances, free housing, security, and other perks rather than large cash pay.
This article breaks down the current salary structure of the President, Vice President, Prime Minister, Governors, Chief Ministers, MPs and MLAs in India, along with how these salaries are decided.
Salary of the President of India

The President of India draws a monthly salary of ₹5,00,000. This amount was fixed under the President’s Emoluments and Pension Act and is one of the highest salaries paid to any government official in the country.
Along with the salary, the President gets:
- Free accommodation at Rashtrapati Bhavan
- Round-the-clock security
- Free medical treatment for life, even after leaving office
- Domestic and international travel facilities
The President’s salary is not fixed forever. Parliament has the power to revise it whenever required.
Salary of the Vice President of India

The Vice President of India Shri C. P. Radhakrishnan, who also serves as the Chairman of the Rajya Sabha, receives a monthly salary of ₹4,00,000. Like the President, the Vice President also gets an official residence, medical benefits, and other allowances tied to the post.
Salary of the Prime Minister of India

The Prime Minister’s salary is much lower than what most people expect for the top executive post in the country. The Prime Minister earns a gross salary of around ₹1.6 lakh per month, which works out to roughly ₹19.2 lakh a year.
This amount is made up of:
- Basic pay: ₹50,000
- Sumptuary allowance: ₹3,000
- MP constituency allowance: ₹45,000
- Daily allowance: Paid for each day Parliament is in session
Since salary is attached to the office and not the individual, every Prime Minister, including the current one, draws the same fixed pay laid down under the Salaries and Allowances of Ministers Act, 1952. Take-home pay after deductions usually falls between ₹1.1 lakh and ₹1.3 lakh a month. Beyond salary, the Prime Minister also gets an official residence, staff, travel facilities, and security cover.
Salary of Governors in India
Governors, who head individual states on behalf of the President, receive a monthly salary of ₹3,50,000. This is a fixed central government figure and does not change from state to state, unlike Chief Minister salaries.
Salary of Chief Ministers in India

Unlike the President or Prime Minister, there is no single fixed salary for Chief Ministers across India. The Indian Constitution does not set a salary limit for Chief Ministers. Instead, under Article 164(5), each state legislature decides the pay and allowances for its ministers, including the Chief Minister.
This is why Chief Minister salaries vary widely from state to state. Telangana currently has the highest-paid Chief Minister in the country at ₹4,00,000 per month. Delhi, Uttar Pradesh and Maharashtra follow, with monthly salaries of ₹3,90,000, ₹3,65,000 and ₹3,40,000 respectively.
On the lower end, Nagaland and Tripura pay their Chief Ministers around ₹1,10,000 and ₹1,05,000 a month, among the lowest in the country.
Along with the base salary, most Chief Ministers also get a residence, travel allowance, staff support, and other perks decided by their respective state governments.
Salary of Members of Parliament (MPs)
Members of Parliament, whether from the Lok Sabha or the Rajya Sabha, receive a base salary of ₹1,24,000 per month. On top of this base pay, MPs are entitled to several additional allowances, including:
- Constituency allowance
- Office expense allowance
- Daily allowance during Parliament sessions
- Travel allowance for domestic journeys
- Free accommodation or a housing allowance in Delhi
These allowances often add up to more than the base salary itself, making the total monthly earning of an MP significantly higher than the base figure alone suggests.
Salary of MLAs (Members of Legislative Assembly)
MLA salaries are decided individually by each state, which means there is no uniform pay scale across India. Just like Chief Minister salaries, state legislatures fix the basic pay and allowances for MLAs and MLCs under their own state laws.
Because of this, an MLA in one state can earn significantly more or less than an MLA in another state, even though their job responsibilities are broadly similar. States with higher budgets and cost of living generally offer higher MLA salaries, while smaller states tend to keep salaries on the lower side.
Why These Salaries Are Lower Than Expected
A common question people ask is why the President or Prime Minister of a country as large as India earns less than many corporate employees. The answer lies in how these salaries are structured. Public office in India is built around service and allowances rather than high cash pay. Most of the actual value of these positions comes from free housing, staff, travel, security, medical care, and pension benefits rather than the salary figure itself.
This structure has stayed largely the same for decades, with only occasional revisions made by Parliament or state legislatures.
Quick Salary Comparison Table
| Post | Monthly Salary (Approx.) |
|---|---|
| President of India | ₹5,00,000 |
| Vice President of India | ₹4,00,000 |
| Governor | ₹3,50,000 |
| Prime Minister of India | ₹1,60,000 (gross) |
| Chief Minister (highest – Telangana) | ₹4,00,000 |
| Chief Minister (lowest – Tripura) | ₹1,05,000 |
| Member of Parliament (MP) | ₹1,24,000 (base) |
| Member of Legislative Assembly (MLA) | Varies by state |
Frequently Asked Questions
What is the salary of the President of India per month? The President of India earns ₹5,00,000 per month, along with free housing, security and medical benefits.
Does the Prime Minister of India earn more than the President? No. The Prime Minister’s gross salary is around ₹1.6 lakh a month, which is lower than the President’s salary of ₹5 lakh a month.
Which Chief Minister earns the highest salary in India? The Chief Minister of Telangana currently draws the highest salary among all Indian states, at ₹4,00,000 per month.
Is the MLA salary the same across all Indian states? No. MLA salaries are decided separately by each state legislature, so the pay differs from state to state.
How is the salary of MPs decided? MP salaries are fixed under central government rules, with a base pay of ₹1,24,000 along with additional allowances for constituency work, travel and daily expenses during sessions.

