HDFC BANK LTD (HDB)
↓ Download CSV- Sector Finance & Real Estate
- Incorporated K7
- Fiscal year ends Mar 31
In fiscal 2025, HDFC BANK LTD reported revenue of 2.19T INR, up 18.1% from the prior year. The company was profitable, with a net margin of 30.8%. It held 48.19T INR in total assets against 39.56T INR in total liabilities.
Key ratios (FY2025)
30.8%
Net margin
7.8%
Return on equity
+18.1%
Revenue growth (YoY)
| Metric (FY) | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.19T INR | 1.85T INR | 1.13T INR | 892.43B INR | 782.43B INR | 674.12B INR | 595.35B INR | 508.36B INR | 424.17B INR | 367.66B INR |
| Net Income | 673.51B INR | 622.66B INR | 495.45B INR | 386.00B INR | 325.98B INR | 260.27B INR | 220.10B INR | 178.51B INR | 140.53B INR | 117.92B INR |
| EPS (Diluted) | 89.63 INR | 88.31 INR | 88.68 INR | 69.38 INR | 59.02 INR | 47.27 INR | 40.66 INR | 34.15 INR | 54.57 INR | 46.33 INR |
| Total Assets | 48.19T INR | 44.12T INR | 25.76T INR | 21.11T INR | 17.98T INR | 15.96T INR | 13.28T INR | 11.37T INR | 9.07T INR | 7.74T INR |
| Total Liabilities | 39.56T INR | 36.23T INR | 22.84T INR | 18.60T INR | 15.82T INR | 14.07T INR | 11.64T INR | 10.19T INR | 8.04T INR | 6.87T INR |
| Shareholders' Equity | 8.62T INR | 7.89T INR | 2.92T INR | 2.51T INR | 2.16T INR | 1.90T INR | 1.64T INR | 1.18T INR | 1.03T INR | 870.80B INR |
| Cash & Equivalents | — | — | — | — | — | — | — | 574.15B INR | 430.71B INR | 377.67B INR |
| Operating Cash Flow | 1.20T INR | 1.02T INR | 477.20B INR | 581.02B INR | 921.78B INR | 171.18B INR | 183.27B INR | 94.27B INR | 379.27B INR | 170.07B INR |
| Capital Expenditures | 66.40B INR | 53.84B INR | 43.62B INR | 26.32B INR | 17.81B INR | 18.29B INR | 16.36B INR | 9.18B INR | 12.63B INR | 9.98B INR |
| Shares Outstanding | 7.65B | 7.60B | 5.58B | 5.55B | 5.51B | 5.48B | 5.45B | 2.60B | 2.56B | 2.53B |
| Dividends Per Share | 22.00 INR | 19.50 INR | 19.00 INR | 15.50 INR | 6.50 INR | 2.50 INR | 7.50 INR | 6.50 INR | 11.00 INR | 9.50 INR |