⚡ TL;DR

Build a lean core: 15–18 NCERTs (Class 6–12 Social Science + Class 11–12 Economics) and one standard book per GS paper — Laxmikanth (Polity 8th ed., 2025), Spectrum (Modern History 2024), G.C. Leong (Physical Geography), Ramesh Singh 17th ed. or Sanjeev Verma 14th ed. (Economy), Shankar IAS 11th ed. Feb 2025 (Environment), Nitin Singhania 6th ed. (Art & Culture), Oxford Atlas, plus one monthly current affairs magazine. Total cost: ₹5,500–7,500. Nothing else until you finish these.

The lean, fight-ready library

The single most common mistake aspirants make is hoarding 40+ books. Toppers — Anudeep Durishetty (AIR 1, 2017), Shubham Kumar (AIR 1, 2020), Aditya Srivastava (AIR 1, 2023) — actually win with fewer than 20 books, revised five-to-seven times each. Anudeep's published Prelims booklist on his blog explicitly recommends only Laxmikanth for Polity, Ramesh Singh + Macroeconomics NCERT for Economy, Shankar IAS for Environment, and one monthly magazine. The recipe has not changed in a decade.

Here is the verified minimum core every aspirant needs before adding a single extra title.

Tier 1 — NCERTs (the foundation, ₹2,200 approx for the full set)

  • History: Class 6–8 Our Pasts I, II, III; Class 11 Themes in World History; Class 12 Themes in Indian History I, II, III
  • Geography: Class 9 Contemporary India I; Class 10 Contemporary India II; Class 11 Fundamentals of Physical Geography + India: Physical Environment; Class 12 Fundamentals of Human Geography + India: People and Economy
  • Polity/Civics: Class 9 Democratic Politics I; Class 10 Democratic Politics II; Class 11 Indian Constitution at Work + Political Theory
  • Economics: Class 11 Indian Economic Development; Class 12 Introductory Macroeconomics
  • Science: Class 6–10 Science (selective — biology and basic physics)

Download free official PDFs from ncert.nic.in. Print-on-demand or hard copies cost ₹65–150 per book at any NCERT depot.

2025–26 NCERT alert: NCERT has trimmed several Mughal and Delhi Sultanate chapters from the new Class 7, 8 and 12 history textbooks. UPSC has not dropped medieval India from its syllabus — Prelims 2024 and 2025 both carried questions on the Mughals. If you buy post-revision NCERTs, supplement medieval history from Satish Chandra's Medieval India (NCERT old edition, available free at archive.org) or Tamil Nadu State Board Class 11.

Tier 2 — One standard book per subject (edition matrix)

SubjectBookLatest edition (May 2026)PublisherMRP
PolityIndian Polity — M. Laxmikanth8th ed., Aug 2025McGraw Hill₹1,090
Modern HistoryA Brief History of Modern India — Rajiv Ahir2024 ed. (Aug 2024 revision)Spectrum₹495
Ancient/MedievalThemes in Indian History I & II + Tamil Nadu Class 11NCERT current + TN Board 2024NCERT / TN SCERT₹260
Art & CultureIndian Art and Culture — Nitin Singhania6th ed., 2025-26 coursewareMcGraw Hill₹825
Physical GeographyCertificate Physical and Human Geography — G.C. Leong3rd ed. reprintOxford₹395
EconomyIndian Economy — Ramesh Singh or Sanjeev VermaRamesh Singh 17th ed., 2025-26 / Sanjeev Verma 14th ed., 2025McGraw Hill / Unique₹950 / ₹540
EnvironmentEnvironment — Shankar IAS11th ed., Feb 2025 (full colour, 800 pp.)Shankar IAS Academy₹650
AtlasOxford Student Atlas for India5th ed.Oxford₹450
Current AffairsVision IAS / PW / Rau's FOCUS monthly + The HinduMonthlyFree PDF / ₹150–200 print

Cost reality: The full physical core (15 NCERTs + 9 standard books) runs ₹5,500–7,500. That is the entire material cost of a serious UPSC attempt — less than one month of metro coaching fees.

Worked scenario — the 6-month, ₹5,000 minimum stack

An aspirant with 6 months to Prelims and a ₹5,000 budget should buy exactly this:

  1. NCERTs as free PDFs from ncert.nic.in (₹0)
  2. Laxmikanth 8th ed. — ₹850 (online discount)
  3. Spectrum Modern India 2024 — ₹420
  4. Sanjeev Verma 14th ed. (not Ramesh Singh — too long for 6 months) — ₹495
  5. Shankar IAS Environment 11th ed. — ₹620
  6. Oxford Student Atlas — ₹420
  7. Vision IAS monthly current affairs free PDF + The Hindu online subscription (₹600/6 months)
  8. Nitin Singhania Indian Art & Culture₹780

Total: ₹4,185 with ₹815 reserve for PYQ booklets. Print NCERTs at any A4 photocopy shop for ₹0.50 a page if budget is tighter.

Mentor note

That is it. Resist booklist FOMO on Telegram and YouTube. The candidate scoring 130+ in Prelims is the one who revised Laxmikanth six times, not the one who skimmed three Polity books once. Anudeep Durishetty puts it bluntly on his blog: "A coaching institute's notes will never cover the complete subject like Laxmikanth does."

Sources:

Ujiyari Ujiyari — Current Affairs