If you work in a central government-funded institution, you will definitely receive the paycheque on time that is the last working day of the month. However, the situation may not be the same in state government institutions where salaries are not received on time.
I have a few friends in Kasturba Medical College, AIIMS, and JIPMER and all of them told me that they receive their salary exactly on the last day of the month.
However, many other less-reputed hospitals and medical colleges, dont pay their residents and interns or they receive the paycheck extremely late. I believe in order to create a strong healthcare system, we must cater to basic necessities such as paying the healthcare workforce on time.