How much does India spend on its military?
India spent $92.1 billion on its military in 2025 per SIPRI — 2.3% of GDP and the world's fifth-largest defence budget. The Union Budget 2025-26 allocated ₹6.81 lakh crore (~$81B) to the Ministry of Defence; SIPRI adds paramilitary forces and other components to reach the higher figure.