NTPC revenue and financials

532555 · BSE · INR

₹321.30Change from previous close: 0.00%

Close · October 6, 2026

In the fiscal year ended March 2026, NTPC reported revenue of ₹1.84T (−1.20% year over year). Net income was ₹270.53B, a net margin of 14.7%.

Annual revenue · 2026: ₹1.84T
  1. ₹1.74T2023
  2. ₹1.77T2024
  3. ₹1.86T2025
  4. ₹1.84T2026

Fiscal year ending in March. Sources and method on the page Methodology and sources.

At a glance

Revenue growth
−1.20%
FY to Mar 2026 vs FY to Mar 2025
Net income growth
+15.50%
FY to Mar 2026 vs FY to Mar 2025
Net margin
14.7%
FY to Mar 2025: 12.6%

Financial data

Amounts in millions of INR; per-share values in INR; shares in millions.

Balance sheet · Annual
ItemFY to Mar 2026FY to Mar 2025FY to Mar 2024FY to Mar 2023FY to Mar 2022
Total assets5,586,4365,243,9974,801,9664,479,133—
Current assets945,054933,293831,541699,069—
Cash and equivalents34,21614,2668,6334,657—
Short-term investments30,28137,56132,01618,914—
Inventory186,626187,223180,191142,404—
Net property, plant and equipment4,165,3373,842,5173,559,6853,388,561—
Other intangible assets11,4945,8415,8145,878—
Long-term investments235,551190,240151,310132,900—
Current liabilities1,171,2251,036,6171,010,553887,701—
Accounts payable117,871111,470113,380113,562—
Long-term debt2,076,6372,010,5391,902,1501,878,836—
Total debt2,710,0462,500,9622,371,3102,229,132—
Total liabilities3,474,9053,332,7703,150,7432,969,596—
Total equity (incl. minority)2,111,5311,911,2271,651,2231,509,536—
Retained earnings215,840590,907498,305345,241—
Minority interest79,77470,51544,13039,305—