Prime Minister Narendra Modi has declared that the majority of his lifetime savings are invested in bank fixed deposits (FDs) and small savings schemes like the National Savings Certificate (NSC). According to his latest affidavit filed as of March 31, 2025, his total wealth now stands at ₹34.3 million (₹3.43 crore), up from ₹30.2 million a year ago. At the time of the 2019 general elections, his declared assets were ₹25.1 million, while in 2014 they were ₹16.5 million.
PM Modi has ₹59,920 cash in hand and ₹1,104 in his SBI account in Gandhinagar. However, his largest investment is also with the same bank, ₹3.26 crore in fixed deposits.
The Prime Minister has also invested ₹9.74 lakh in the National Savings Certificate (NSC), a five-year post office savings scheme that currently earns 7.7% annual interest. This scheme also provides tax benefits under Section 80C of the Income Tax Act.
PM Modi owns four gold rings weighing 45 grams, valued at around ₹3.1 lakh.
As per the affidavit, PM Modi has not invested in mutual funds, bonds, debentures, or shares. His declared income mainly comes from his government salary and interest earned from savings.
A total of ₹1.68 lakh has been deducted as TDS (Tax Deducted at Source) from his income and investments. In the past year, he earned around ₹2.2 lakh in interest from fixed deposits.
From ₹16.5 million in 2014, PM Modi’s declared assets have grown steadily to ₹34.3 million in 2025, more than doubling in 11 years. In just the last year, his wealth increased by about ₹4.3 million.