The Prime Minister of India is paid a decent salary. The BJP always presents its leaders with dignity. Modi does not believe in pretending to be poor or austere, when he is representing a dynamic, abundant and progressive India. read more
(1) His salary is 1.60 Lakh/month. (2) His all other routine expenses are as perk by the Govt of India. So he can easily afford 25 pairs of decent clothes and jackets which last for around say 3 months and can change whole wordrobe every 3 months. Hope this clears your all doubts. Thank you. read more