NTPC Limited (NTPC.NS)

INR 338.85

(-0.85%)

Annual Balance Sheets

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Total Assets 4801.96 Billion 4460.21 Billion 4165.16 Billion 3989.66 Billion 3773.87 Billion 3173.96 Billion
Total Current Assets 831.53 Billion 686.19 Billion 581.94 Billion 568.17 Billion 569.05 Billion 454.98 Billion
Cash And Short Term Investments 201.1 Billion 139.1 Billion 26.49 Billion 35.64 Billion 16.65 Billion 11.66 Billion
Cash and Cash Equivalents 8.63 Billion 4.65 Billion 7.28 Billion 9.5 Billion 5.89 Billion 2.08 Billion
Short Term Investments 192.46 Billion 134.44 Billion 19.21 Billion 26.14 Billion 10.75 Billion 9.57 Billion
Net Receivables 333.49 Billion 293.08 Billion 453.83 Billion 433.7 Billion 439.91 Billion 361.94 Billion
Inventory 180.19 Billion 142.4 Billion 101.39 Billion 98.09 Billion 111.38 Billion 81.19 Billion
Other Current Assets 112.38 Billion 111.6 Billion 221.2 Million 725.8 Million 1.1 Billion 183.9 Million
Total Non-Current Assets 3970.43 Billion 3774.01 Billion 3583.22 Billion 3421.48 Billion 3204.81 Billion 2718.97 Billion
Net PPE 3460.16 Billion 3290.15 Billion 3153.68 Billion 3000.02 Billion 2853.87 Billion 2438.7 Billion
Good Will And Intangible Assets 5.81 Billion 5.87 Billion 6.8 Billion 7.49 Billion 9.23 Billion 7.28 Billion
Good Will - - - - - -
Intangible Assets 5.81 Billion 5.87 Billion 6.8 Billion 7.49 Billion 9.23 Billion 7.28 Billion
Long-Term Investments 158.34 Billion 138.84 Billion 106.26 Billion 100.89 Billion 93.06 Billion 81.32 Billion
Tax Assets 11.69 Billion 9.37 Billion 9.95 Billion 10.75 Billion 93.97 Billion 34.17 Billion
Other Non Current Assets 334.4 Billion 329.75 Billion 306.5 Billion 302.32 Billion 154.65 Billion 157.48 Billion
Other Assets - - - - - -
Total Liabilities 3150.74 Billion 2950.67 Billion 2773.82 Billion 2697.04 Billion 2552.3 Billion 2066.94 Billion
Total Current Liabilities 1010.55 Billion 845.34 Billion 765.92 Billion 710.72 Billion 643.38 Billion 597.29 Billion
Account Payables 113.37 Billion 138.22 Billion 112.77 Billion 87.26 Billion 101.08 Billion 85.17 Billion
Tax Payables 29.5 Million 864.7 Million 1.41 Billion 175 Million 17.1 Million 327.2 Million
Short Term Debt 450.78 Billion 321.38 Billion 278.72 Billion 289.35 Billion 246.09 Billion 239.24 Billion
Deferred Revenue 426.59 Billion 364.85 Billion 358.16 Billion 322.42 Billion 286.42 Billion 262.25 Billion
Other Current Liabilities 19.8 Billion 20.88 Billion 16.25 Billion 11.67 Billion 9.77 Billion 10.61 Billion
Total Non Current Liabilities 2140.18 Billion 2105.32 Billion 2007.9 Billion 1986.31 Billion 1908.92 Billion 1469.64 Billion
Long-Term Debt 1920.52 Billion 1894.87 Billion 1828.33 Billion 1812.71 Billion 1760.2 Billion 1377.92 Billion
Deferred Revenue Non Current 26.24 Billion 29.5 Billion 42.05 Billion 22.63 Billion 46.13 Billion 23.75 Billion
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 41.09 Billion 54.04 Billion 27.99 Billion 52.08 Billion 26.41 Billion 25.97 Billion
Other Liabilities - - - - - -
Total Equity 1651.22 Billion 1509.53 Billion 1391.34 Billion 1292.62 Billion 1221.56 Billion 1107.01 Billion
Stock Holders Equity 1607.09 Billion 1470.23 Billion 1353.73 Billion 1257.38 Billion 1188.39 Billion 1100.36 Billion
Common Stock 96.96 Billion 96.96 Billion 96.96 Billion 96.96 Billion 98.94 Billion 98.94 Billion
Retained Earnings 498.3 Billion 345.24 Billion 241.33 Billion 140.54 Billion 110.09 Billion 52.83 Billion
Accumulated other comprehensive income 1510.12 Billion 1028.02 Billion 1015.2 Billion 1019.87 Billion -489.27 Billion -286.66 Billion
Common Stock Equity 1607.09 Billion 1470.23 Billion 1353.73 Billion 1257.38 Billion 1188.39 Billion 1100.36 Billion
Capital Lease Obligation 20.9 Billion 18.2 Billion 11.51 Billion 8.97 Billion 8.55 Billion 1.86 Billion
Total Investments 165.45 Billion 147.85 Billion 106.66 Billion 101.12 Billion 93.53 Billion 81.92 Billion
Total Debt 2371.3 Billion 2216.25 Billion 2107.06 Billion 2102.07 Billion 2006.29 Billion 1617.17 Billion
Net Debt 2362.67 Billion 2211.6 Billion 2099.78 Billion 2092.57 Billion 2000.4 Billion 1615.08 Billion

Balance Sheet Charts