An MD physician can expect to earn anywhere from Rs. 40,000 - 60,000 per month in India's metropolitan cities such as Delhi, Mumbai, and Kolkata. A GP earns between Rs. 15,000 - 25,000 per month while the average salary for medical laboratory technologists (MLT) is around Rs. 12,500 per month.