UPSC CMS is, by Indian medical entrance standards, an understood exam. The pattern is stable, the syllabus is bounded by MBBS, and the PYQ archive goes back to 2009. A working MBBS graduate who spends 6 months × 2 hours/day with the right resources can clear it.
This plan assumes you are working (internship, MOship, private practice) or have just finished MBBS and are starting full-time preparation. It is not the only way to prepare for UPSC CMS — it is the path we have seen work most consistently across our user base.
Read first: the UPSC CMS Syllabus & High-Yield Topics post — it gives you the topic-level triage this plan assumes. The CMS 2024 Cutoff post sets your target score.
Why CMS ≠ NEET PG (and why that matters)
UPSC CMS and NEET PG are often talked about as the same kind of exam. They are not.
- NEET PG is a specialist-entry exam: the test selects residents who will spend 3 years in a specific branch. The questions are deep, branch-specific, and require both MBBS knowledge and the ability to reason through clinical vignettes.
- UPSC CMS is a medical-officer-entry exam: the test selects candidates who will serve as generalist Medical Officers in central government services. The questions are breadth-heavy, MBBS-standard, and recurring.
The right preparation strategy for UPSC CMS is therefore not the NEET PG strategy. Read fewer sources, cover them deeper, and lean hard on the PYQ archive.
Step 0 — the 1-day self-audit
Before the plan starts, spend one day doing these five things:
- Take a diagnostic mock. Sit a 250-question, timed CMS mock on the CrackCMS Simulator. Don't prep for it. Just see where you stand. (CrackCMS users: use "Diagnostic 1".)
- Score it by subject. Find your subject-wise split. If Medicine is below 50%, the plan below will fix it. If PSM is below 30%, you need extra PSM time in month 1.
- Make a topic-weakness list. The mock's "topic analysis" tells you which topics you missed, not just subjects. Keep this list — you will use it in month 5.
- Decide your daily budget. 2, 4, or 6 hours/day. The plan below has variants for each.
- Print or pin the schedule. Have the plan visible somewhere. The biggest failure mode is "I'll do it tomorrow".
After this day, start Month 1.
Month 1 — base resources + Medicine load-bearing topics
Goal: finish all of General Medicine's high-yield topics (Cardiology, Respiratory, GI, Endocrine, Neuro, Nephrology, Infectious disease). This is the load-bearing subject — without Medicine, nothing else matters.
Week-by-week
- Week 1 — Cardiology (ECG, IHD, HF) + Respiratory (pneumonia, TB, asthma, COPD)
- Week 2 — GI (UGI bleed, hepatitis, IBD, cirrhosis) + Endocrinology (diabetes, thyroid, adrenal)
- Week 3 — Neurology (stroke, meningitis, epilepsy) + Nephrology (AKI, CKD, nephrotic)
- Week 4 — Infectious disease (malaria, dengue, HIV, typhoid) + first revision pass
Resources for Month 1
- Harrison's Principles of Internal Medicine — the gold standard. Use the 2-volume Indian edition or the shorter Harrison-based Indian texts if you want a faster read.
- CrackCMS topic pages for each Medicine cluster — every topic page links to the matching PYQ cluster.
- A clinical-methods text for ECG and clinical examination basics.
Daily rhythm (2-hour variant)
- 60 min — reading (Harrison + topic notes)
- 30 min — PYQs on the topic you just read
- 30 min — quick-recall (Anki cards or self-quiz)
Months 2–3 — high-yield rotation
Goal: cover Surgery, OBG, PSM, and Paediatrics — the rest of the syllabus.
Month 2 — Surgery + OBG
- Surgery (4 weeks) — general surgery, orthopaedics basics, urology, anaesthesia basics, trauma, burns. Use Bailey & Love (short) + Manipal textbook. The PYQ archive will keep you honest.
- OBG (overlapping with surgery weeks) — normal pregnancy, GDM, PIH, labour, gynaecology basics, contraception, cervical cancer. Use Dutta for OBG.
Month 3 — PSM + Paediatrics
- PSM (3 weeks) — epidemiology, biostatistics, NHM programmes, nutrition, demography, environment. Use Park. This is the highest-repeat subject in UPSC CMS — the same NHM programme names are tested year after year.
- Paediatrics (1 week + revision) — nephrotic syndrome, milestones, immunisation, ARI/diarrhoea, neonatal jaundice. Use OP Ghai.
By the end of Month 3 you will have covered the full syllabus at MBBS-standard depth.
Month 4 — PYQ analysis
Goal: turn "I have read everything once" into "I know what UPSC actually asks".
Week-by-week
- Week 1 — Solve CMS 2018 (Paper I + Paper II) under timed conditions. Score honestly. Mark every wrong answer with the topic it came from.
- Week 2 — Solve CMS 2021. Same drill. Build a topic-error log.
- Week 3 — Solve CMS 2023. Cross-reference your errors with the topic-error log.
- Week 4 — Solve CMS 2024 (most recent). Read our CMS 2024 Cutoff Analysis to know the benchmark.
By the end of Month 4 you will know your weakest topics — and crucially, you will know which of those topics UPSC actually tests. That intersection is your Month-5 work.
Month 5 — full mocks + weak-area mop-up
Goal: raise your mock score from "probably clears" to "comfortably clears".
Week-by-week
- Week 1 — Full-length CMS mock every other day (3 mocks). Score each. Use the CrackCMS Simulator for realistic CBT conditions.
- Week 2 — Subject tests: 50 questions each on Medicine, Surgery, OBG, PSM, Paediatrics. Identify the subject where you are weakest.
- Week 3 — Weak-area mop-up. Re-read + re-PYQ every topic where your mock score was below 60%. This is where the diagnostic from Step 0 pays off.
- Week 4 — Two more full-length mocks (CMS 2017 + CMS 2019). Score targets: ≥ 290/600 for General category, ≥ 280 for OBC/EWS, ≥ 245 for SC/ST.
Month 6 — revision + Personality Test prep
Goal: lock in the score, prepare for the interview.
Week-by-week
- Week 1 — One mock + topic-recall pass (only on weak topics). Do not read new material.
- Week 2 — Two mocks. Score targets as in Month 5. Begin Personality Test prep — read your state health policies, current-affairs in public health (NHM updates, NCDC alerts), one standard ethics text.
- Week 3 — One mock + Personality Test practice. Ask a colleague to run a 30-minute mock interview. Practice explaining your MBBS internship rotations.
- Week 4 — Last-week protocol — see our UPSC CMS Last 5 Days Strategy post. Two more mocks only if you have time. Otherwise: revision + sleep.
Daily schedule variants
2-hour/day variant (for working interns / MOs)
| Time | Activity |
|---|---|
| 0:00 – 0:45 | Reading (Harrison / Bailey / Park / Dutta) |
| 0:45 – 1:15 | PYQs on the topic |
| 1:15 – 1:45 | Quick-recall / flashcards |
| 1:45 – 2:00 | Topic-error log update |
4-hour/day variant (for half-time aspirants)
| Block | Activity |
|---|---|
| Block 1 (1.5 hr) | Reading |
| Block 2 (1 hr) | PYQs |
| Block 3 (1 hr) | Mock / revision |
| Block 4 (0.5 hr) | Topic-error log |
6-hour/day variant (for full-time aspirants)
| Block | Activity |
|---|---|
| Block 1 (2 hr) | Reading |
| Block 2 (1.5 hr) | PYQs |
| Block 3 (1 hr) | Mock |
| Block 4 (1 hr) | Revision + topic-error log |
| Block 5 (0.5 hr) | Weekly full-mock review |
Books to use (with PYQ citation)
| Subject | Primary text | Companion | PYQ citation |
|---|---|---|---|
| Medicine | Harrison (or shorter Harrison-based Indian text) | API Medicine | CrackCMS PYQ archive |
| Surgery | Bailey & Love (short) | Manipal Textbook of Surgery | CrackCMS PYQ archive |
| OBG | DC Dutta | Shaw's Textbook of Gynaecology | CrackCMS PYQ archive |
| PSM | Park's Textbook of PSM | NHM document library | CrackCMS PYQ archive |
| Paediatrics | OP Ghai | IAP Textbook of Paediatrics | CrackCMS PYQ archive |
Coaching vs. self-study: we strongly recommend a self-study + smart-tools path over a 6-month coaching subscription. Coaching's marginal value at this exam is small; your marginal value of time spent on PYQs and revision is much larger. See our Best PG Medical Entrance Books post for the full shortlist.
Mock-test strategy on the CrackCMS Simulator
- Diagnostic mocks: Month 0 + Month 1, Month 4 (every 4 weeks)
- Full mocks: Month 5 (every other day), Month 6 (once a week)
- Subject tests: Month 5, Week 2
- Last 3 mocks before exam: the score from these is your realistic score — not your best mock, not your first diagnostic
Aim for consistent scores within ±10 marks in your last 5 mocks. Consistency > best.
Personality Test (interview) preparation
UPSC CMS has a 100-mark Personality Test. Common questions:
- Why UPSC CMS, not NEET PG?
- What do you know about the post you are applying for (CHS / Railways / NDMC / MCD)?
- A clinical scenario — basic reasoning, no specialist depth
- A public-health question — recent NHM update, NCDC alert, NHM scheme
- Ethics — confidentiality, consent, end-of-life, rationing
The Personality Test is not a specialist viva. It tests:
- Your general awareness (read a daily newspaper for 30 days before the interview)
- Your ethical compass (read one short ethics primer — the Park or NEET-PG ethics chapter is enough)
- Your clarity of motivation (know why you want CMS, not "I didn't get NEET PG")
A score of 60–70/100 on the Personality Test is typical for a recommended candidate. Plan for it accordingly.
FAQs
Is 6 months enough for UPSC CMS?
Yes, for a candidate who has finished MBBS and can spare 2–4 focused hours a day. The exam is built on MBBS-standard textbooks and PYQs.
Can I prepare for UPSC CMS without coaching?
Yes. Self-study + a tagged PYQ bank + a realistic mock simulator is sufficient.
How many hours a day for UPSC CMS?
Minimum 2 focused hours/day, 6 days/week. The 4-hour variant is ideal.
Does the Personality Test (interview) actually matter in UPSC CMS?
Yes. The PT contributes 100 marks out of the 600 total — ~17% of the final score.
Should I attempt UPSC CMS while working as an intern?
Most successful CMS candidates prepare during internship — it is workable but requires discipline.
Which subject should I start with?
General Medicine. It is the largest subject (~40% of marks).
Is PYQ practice enough for UPSC CMS?
No. PYQs tell you what UPSC asks; you still need the underlying MBBS content.
References
- UPSC. Combined Medical Services Examination 2026 — official notification. upsc.gov.in
- CrackCMS. UPSC CMS Syllabus & High-Yield Topics (companion post). cracklabs.app/blog/upsc-cms-syllabus-high-yield-topics
- CrackCMS. UPSC CMS 2024 Cutoff (companion post). cracklabs.app/blog/upsc-cms-2024-cutoff-marks-category-wise
This article is for informational purposes only. The schedule is a general recommendation; adapt to your own context. CrackCMS is not affiliated with UPSC.
References & further reading
Every clinical claim in this article is anchored to a primary source. Click through to verify, and use the same habit in your revision.
Revision history
- 3 August 2026 — Initial publication. Strategy aligned with the 2026 cycle.
Frequently asked questions
Is 6 months enough for UPSC CMS?
Yes, for a candidate who has finished MBBS (internship done or final-year appearing) and can spare 2–4 focused hours a day. The exam is built on MBBS-standard textbooks and PYQs; it does not require advanced specialist knowledge.
Can I prepare for UPSC CMS without coaching?
Yes. A self-study candidate who uses (a) the standard MBBS textbooks, (b) a tagged PYQ bank like [CrackCMS](/cms/pyq), and (c) a realistic mock-test simulator can clear UPSC CMS without any coaching. Coaching is optional, not required.
How many hours a day for UPSC CMS?
Minimum 2 focused hours/day with no distractions, 6 days/week. The 4-hour variant is ideal for candidates with more breathing room; the 6-hour variant is for full-time aspirants.
Does the Personality Test (interview) actually matter in UPSC CMS?
Yes. The Personality Test contributes 100 marks out of the 600 total — i.e. ~17% of the final score. A candidate who scores 280/500 on the written and 60/100 on the interview can still be recommended. Preparation is light but mandatory.
Should I attempt UPSC CMS while working as an intern?
Most successful CMS candidates prepare during internship — it is workable but requires discipline. The plan below has a 2-hour/day variant designed for this constraint.
Which subject should I start with?
General Medicine. It is the largest subject (~40% of marks) and most of CMS Paper I depends on it. Within Medicine, start with Cardiology — it is the single highest-yield topic.
Is PYQ practice enough for UPSC CMS?
No — PYQs tell you what UPSC asks, but you still need the underlying MBBS content to answer them. The correct use of PYQs is *alongside* topic reading, not as a replacement.
Related reading
Hand this plan to your study group.
CrackCMS is a free study desk for medical PG aspirants — 3,300+ PYQs, full mock simulators, spaced-repetition flashcards and an AI tutor that compares stem formats across UPSC CMS and NEET PG.
CrackCMS by CrackLabs AI · Editorial policy · Medical review policy
Join the discussion
Comments are opening soon.
The CrackCMS blog uses GitHub Discussions for comments (no spam, no third-party trackers). The discussion forum is being set up and comments will appear here automatically once it's live.
In the meantime, ping us at [email protected] or use the in-app AI tutor for any clarification.
