UPSC CMS Salary 2026 ranges approximately from ₹56,100 to ₹1,77,500 per month under Pay Level-10 of the 7th Pay Commission, including basic pay, allowances, and Non-Practicing Allowance (NPA) for government medical officers.
UPSC CMS Salary 2026 Overview
The Union Public Service Commission (UPSC) conducts the Combined Medical Services Examination (CMS) to recruit medical officers for various central government departments. UPSC CMS salary 2026 follows the 7th Central Pay Commission structure, offering a competitive package with strong allowances and benefits.
| Point | Details |
|---|---|
| Exam Name | Combined Medical Services Examination (CMS) |
| Conducting Body | Union Public Service Commission (UPSC) |
| Pay Commission | 7th Central Pay Commission (7th CPC) |
| Pay Level | Mostly Pay Matrix Level-10; some legacy references to PB-3 + GP ₹5400 |
| Basic Pay Range | ₹56,100 – ₹1,77,500 (Level-10) |
| Approx Monthly In-Hand | ~₹75,000 – ₹90,000 (varies by posting, DA, deductions) |
| Job Location | Central Govt hospitals, Railways, CHS, Municipal bodies, Ordnance units |
| Employment Type | Permanent Group ‘A’ / equivalent medical officer posts |
UPSC CMS Salary 2026 – Post-wise Structure
The pay structure is largely uniform under Level-10 for entry-level posts, with variations mainly in allowances like NPA (full or restricted), depending on the cadre.
Typical posts recruited through UPSC CMS include:
-
Assistant Divisional Medical Officer (ADMO) in Railways
-
General Duty Medical Officer (GDMO) / Medical Officer in Central Health Services (CHS)
-
Assistant Medical Officer in Indian Ordnance Factories Health Services
-
General Duty Medical Officer (GDMO) in municipal corporations (NDMC, Delhi corporations)
| Post / Cadre | Pay Level / Scale | Basic Pay (Start) | Approx Gross Salary Range* |
|---|---|---|---|
| CHS Junior Scale / GDMO (Central Health Services) | Level-10 (₹56,100 – ₹1,77,500) | ₹56,100 | ~₹1.05L – ₹1.30L / month incl. DA, HRA, NPA |
| Assistant Divisional Medical Officer (ADMO) – Railways | Level-10 (equivalent to PB-3 + GP ₹5400) | ₹56,100 | ~₹1.05L – ₹1.25L with NPA, DA, HRA |
| Assistant Medical Officer – Ordnance Factory Health Service | Level-10 (₹56,100 – ₹1,77,500) + NPA | ₹56,100 | ~₹1.05L – ₹1.30L |
| GDMO – New Delhi Municipal Council (NDMC) | Level-10 (₹56,100 – ₹1,77,500) + restricted NPA | ₹56,100 | ~₹1.00L – ₹1.25L |
| GDMO Grade-II – Delhi Municipal Corporations | Level-10 (mapped from PB-3 + GP ₹5400) | ₹56,100 | ~₹95k – ₹1.20L |
*Gross = pre-tax; actuals depend on current DA rate (around 58-60% as of early 2026), HRA city class, and deductions.
UPSC CMS In-Hand Salary 2026
In-hand salary varies based on city classification, current DA rate, and individual deductions (NPS, CGHS, Income Tax, Professional Tax, etc.).
-
Metro/X Cities (e.g., Delhi, Mumbai, Chennai): Gross ≈ ₹95,000 – ₹1,05,000+ | In-hand ≈ ₹82,000 – ₹95,000
-
Tier-2/Y Cities: Gross ≈ ₹85,000 – ₹95,000 | In-hand ≈ ₹75,000 – ₹87,000
-
Other/Z Cities: Gross ≈ ₹80,000 – ₹90,000 | In-hand ≈ ₹70,000 – ₹82,000
Note: These are approximate figures based on prevailing DA rates. Use the official 7th CPC salary calculator for exact computation with latest DA.
UPSC CMS Salary Structure (7th Pay Commission)
The salary for NIC Scientist B follows Pay Level-10 of the 7th CPC Pay Matrix. Key components include:
-
Basic Pay: Starts at ₹56,100 and increases annually with increments.
-
Dearness Allowance (DA): Percentage-based on basic pay (revised twice a year; current rates apply as per government orders).
-
House Rent Allowance (HRA): 27% (X cities), 18% (Y cities), or 9% (Z cities) of basic pay.
-
Transport Allowance (TA): ₹7,200 + DA (higher TPTA cities) or ₹3,600 + DA (other cities) for Level 9 and above.
-
Other Allowances: Medical facilities, Children Education Allowance, Newspaper Allowance, and more as per central government rules.
-
Grade Pay: ₹5,400 (as per older references, now integrated into the pay matrix).
UPSC CMS Allowances and Benefits
-
Dearness Allowance: Inflation protection, revised twice yearly.
-
House Rent Allowance: If no govt quarters provided.
-
Transport Allowance: Monthly commute support.
-
Non-Practicing Allowance: Key boost for medical officers.
-
Medical Benefits: CGHS coverage for self and family.
-
Pension & NPS: Government contribution under National Pension System.
-
Leave & LTC: Earned/casual/maternity leave, plus Leave Travel Concession.
-
Government Accommodation: Priority in many postings.
-
Other Perks: Group insurance, gratuity, and retirement benefits.
UPSC CMS Pay Slip Structure
The monthly pay slip shows:
-
Earnings: Basic, DA, HRA, TA, NPA, others.
-
Deductions: NPS/GPF, CGHS, professional tax, TDS (income tax), and loans, if any.
-
Net Pay: Gross minus deductions = in-hand amount credited to bank, with YTD summary for tax filing.
UPSC CMS Job Profile and Roles
NIC Scientist B acts as a Systems Analyst and plays a key role in India’s digital infrastructure. Major responsibilities include:
-
Design, development, and implementation of e-Governance projects and national/state-level IT applications.
-
Setting up and managing ICT infrastructure.
-
Software development, testing, module integration, and maintenance.
-
Providing technical consultancy to government departments.
-
Research & Development (R&D) and capacity building.
-
Field visits for project implementation and hardware/software support.
The role involves working on real-world national projects in areas like Computer Science, IT, Electronics & Communication, and Data Science/AI.
UPSC CMS Probation Period
New appointees serve a probation period (typically 1-2 years), during which performance, conduct, and training are evaluated for confirmation.
UPSC CMS Career Growth and Promotion
NIC offers structured career progression for Scientist B:
-
Promotion Hierarchy: Scientist B → Scientist C → Scientist D → Scientist E → Scientist F → Scientist G → Scientist H (equivalent to senior administrative levels).
-
Promotions are generally time-bound or performance-based, with regular pay revisions under future Pay Commissions.
-
Opportunities for higher responsibilities in policy, project leadership, and international assignments.
-
Excellent long-term growth in a prestigious technical Group-A service focused on e-Governance.
UPSC CMS Salary After Promotion
-
Senior Medical Officer (Level-11): Basic ₹67,700 – ₹2,08,700; higher gross with DA/NPA.
-
Chief Medical Officer (Level-12/13): Basic ₹78,800+ or ₹1,23,100+; significantly increased package.
-
Top posts: Very high basic + allowances, strong pension.
UPSC CMS Salary Growth Timeline
-
After 5 years: Increments + DA hikes push gross to ~₹1.30L–₹1.45L/month (in-hand ~₹90k+).
-
After 10 years: Often Level-11 eligibility; gross exceeds ₹1.5L+.
-
15+ years: Level-12/13+ promotions ensure high earnings and retirement security.
UPSC CMS provides long-term financial stability with predictable growth.
UPSC CMS Salary vs Private Doctor Salary
Private MBBS roles often start ₹40k–₹80k (variable, less security). UPSC CMS offers stable ~₹75k–₹90k in-hand + NPA, pension, and benefits, a stronger overall package for security-focused doctors.
UPSC CMS Job Location & Work Environment
Postings in central hospitals, Railway zones, municipal health centres, or Ordnance units (metro to remote). Rural/hardship areas may include extra allowances or quarters.
Why UPSC CMS is a High-Paying Government Medical Job
Competitive Level-10 entry + NPA, regular increments/DA, promotions, job security, pension, medical perks, and LTC make it highly rewarding.

