Getting your exam cockpit ready...
Loading high-yield questions, analytics, and personalized prep signals.
Loading high-yield questions, analytics, and personalized prep signals.
Estimate your in-hand monthly and annual salary as a UPSC CMS Medical Officer. Includes basic pay, NPA, HRA, DA, and transport allowance based on 7th CPC.
Estimate your in-hand salary as a UPSC CMS Medical Officer. Adjust the parameters below to see your approximate monthly and annual take-home pay.
UPSC CMS Medical Officers are placed in Pay Level 10 as per the 7th Central Pay Commission. The basic pay ranges from ₹56,100 (joining) to ₹1,77,500 (maximum for Level 10).
UPSC CMS Medical Officers are paid as per 7th CPC Pay Level 10 (₹56,100 - ₹1,77,500 basic pay) plus 20% NPA, HRA (8-24% depending on city), DA (currently 46%), transport allowance, and medical allowance. In-hand salary typically ranges ₹80,000 - ₹1,20,000 per month in metro cities.
NPA (Non-Practising Allowance) is 20% of basic pay for Medical Officers who do not engage in private practice. For a Pay Level 10 officer with basic ₹56,100, NPA amounts to ₹11,220 per month.
Typical promotion: Medical Officer → Senior Medical Officer → Chief Medical Officer → Additional Director General of Health Services → Director General of Health Services. Promotions happen every 4-6 years based on seniority and performance.
The highest post is Director General of Health Services (DGHS), a Secretary-level position in the Ministry of Health. DGHS heads the entire central health services and advises the government on public health policy.