Friday, May 10, 2013

A Comparison between ICICI Bank and HDFC Bank

ICICI Bank is the Largest Private Sector Bank in India and HDFC Bank is a close second. If you talk to a random stranger on the road, there is a 50-50 chance that he/she has an account with either of these two private sector behemoths. Both ICICI and HDFC Bank are part of the National Stock Indices and are some of the most active stocks in the country. The purpose of this article is to compare these two banks on all possible aspects.

About the Company's:

ICICI Bank is the Second Largest Bank in India and the Largest Private Sector Bank in the country. The bank has a network of 2800+ branches, 10000+ ATMs and has presence in 19 countries. It was founded in the year 1954 and is headed by Ms. Chanda Kochhar (MD & CEO). It offers a variety of financial services like Consumer Banking, Credit Cards, Corporate Banking, Investment Banking, Private Banking, Wealth Management etc. It is one of the members in the 30 stock Sensex and 50 stock Nifty.

HDFC Bank is the Second Largest Private Sector Bank in India and one of the top 5 banks in the country. The bank has a network of 2700+ branches and 10000+ ATMs across India. It also has numerous branches across the globe. It was founded in the year 1994 and is headed by Mr. Aditya Puri (MD). It offers a variety of financial services like Consumer Banking, Credit Cards, Corporate Banking, Investment Banking, Private Banking, Wealth Management etc. It is one of the members in the 30 stock Sensex and 50 stock Nifty.

Shareholding Pattern:

The following table illustrates the % holding of shares of these two companies by the different categories of investors.

CriteriaICICI BankHDFC Bank
Indian Promoters Holding (%)023.2
Indian Institutions/Mutual Funds (%)26.610.5
Foreign Institutional Investors (FIIs) (%)35.930.7
ADR & GDR (%)26.917.3
Free Float (Public Holding) (%)10.618.4
Approx No. of shareholders7 lakh+4.5 lakh+
Key Financial Data:

The following table illustrates the key financial data/numbers for both the banks. As you can see below, both these banks are high profitable and have solid assets and customer base.

CriteriaICICI BankHDFC Bank
Average Divident Yield (%)1.90.9
Earnings Per Share (EPS)Rs. 66.3Rs. 22.4
Income Per ShareRs. 329.6Rs. 117.6
Book Value Per ShareRs. 531.6Rs. 128.6
Outstanding Shares1153 million2347 million
Average Market Capitalization (Approx)Rs. 1.02 Lakh CroresRs. 1.13 Lakh Crores
Number of Employees (Approx)5800066000
Profits Before TaxRs. 10,866 CroresRs. 7,624 Crores
Profits After TaxRs. 7,643 CroresRs. 5,247 Crores
Net Profit Margin (%)20.119
Advances/Loans (Approx)2.92 Lakh CroresRs. 1.98 Lakh Crores
Deposits (Approx)2.81 Lakh Crores2.46 Lakh Crores
Credit/Deposit Ratio (%)103.680.7
Net Fixed Assets (Approx)Rs. 5,432 CroresRs. 2,378 Crores
Total Assets (Approx)Rs. 6 lakh CroresRs. 3.4 lakh Crores
Debt/Equity Ratio7.29
Net NPA's (%)0.0070.002

Terms Used in this Article That you may not remember immediately:

ADR – American Depository Receipts
GDR – Global Depository Receipts
ADR & GDR are used by private organizations to raise funds from foreign investors.

P/E – Price to Earnings Ratio
P/BV – Price to Book Value
EPS – Earnings Per Share
P/E, P/BV, EPS etc are all Market Ratios that are used to gauge the financial health of a company. They were covered in one of our earlier article titled “Market Ratios”. You can revisit the article and learn more about them by Clicking Here

NPA – Non Performing Asset. This is the % of loan money the bank has disbursed but isn’t being repaid by the borrowers. Simply put – this refers to Bad or Defaulted Loans.

Hope you found this article useful. If you wanna see more comparisons, leave a comment in this article or in our facebook page and I will try to do the comparisons…

Disclaimer: All the details above were taken from the respective company websites and other financial websites in the Internet. I have just collated the requisite info in one place and cannot guarantee on the accuracy of the same.


  1. An important parameter for measuring the performance of a bank is NIM (Net interest margin). HDFC NIM is 4.2% and ICICI is 3%.

    NIM is the difference between (interest earned - interest expenses)/ Avg Earning assets.

  2. So which one is good pick for long term?

    1. Madhu - That would depend on numerous factors and a generalized advise may result in losses for you. At a high level, both stocks are good and can be prospective investment options for long term.

  3. I personally like ICICI for there flexibility. HDFC charges 100 rupees if we deposit from differnt branch and if 3rd person deposit and they never honor my check's for a minor mistake, we all know we cant sign exactly everytime, it could be strict measure but that sucks, there are 1000's of method to identify the person. HDFC got tuff situation because of there policy.

  4. Hi,

    Kindly let me know either of ICICI or HDFC which bank is good for holding as salary account. What would be the opinions.

    1. Aravind - I do not provide customized financial advise through the blog comments section. You can talk to representatives from either bank who come to your office to offer salary accounts and compare their services. In my experience both are very good.

  5. Hi,

    Kindly let me know in which bank(either HDFC or ICICI) is better to hold our salary account

    1. Arvind - Both are good banks and you choose either. Their service levels are similar, products offered are very comparable and hence, there is not much difference

  6. Don't open a account with ICICI very bad service, poor response and non-responsive to any requests

  7. would you be kind to temme wic banks gives highest int on saving acc ..plsss

    1. See this:


© 2013 by All rights reserved. No part of this blog or its contents may be reproduced or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without prior written permission of the Author.


Popular Posts

Important Disclaimer

All the contents of this blog are the Authors personal opinion only and are not endorsed by any Company. This website or Author does not provide stock recommendations. The purpose of this blog is to educate people about the financial industry and to share my opinion about the day to day happenings in the Indian and world economy. Contents described here are not a recommendation to buy or sell any stock or investment product. The Author does not have any vested interest in recommending or reviewing any Investment Product discussed in this Blog. Readers are requested to perform their own analysis and make investment decisions at their own personal judgement and the site or the author cannot be claimed liable for any losses incurred out of the same.