← Back to all articles
🏦
Banking & NBFC

SBI vs HDFC Bank: Public vs Private Banking — Which Balance Sheet Wins?

10 min readJune 2026BBS Research
ShareShareWhatsApp

State Bank of India has ₹61 lakh crore in assets — nearly double HDFC Bank. But HDFC Bank's ROE is consistently double SBI's. One is scale; the other is efficiency. A complete balance sheet comparison reveals why both can coexist in a well-constructed portfolio — and what each is really pricing.


Part 2 of 5 in: Indian Banking — Deep Dive Series

India's banking sector is dominated by two giants at opposite ends of the ownership spectrum: State Bank of India (SBI), the largest public sector bank, and HDFC Bank, the largest private sector bank. Every serious investor in Indian equities must understand both — and the comparison reveals as much about how Indian banking works as it does about the two specific companies.

Scale vs Efficiency: The Core Contrast

SBI's total assets of ₹61 lakh crore dwarf HDFC Bank's ₹35 lakh crore. Yet SBI's Return on Equity (ROE) of ~15-17% lags HDFC Bank's ~16-18%. The gap is closing — SBI has dramatically improved its asset quality and operational efficiency over the last five years — but the structural differences remain. SBI carries priority sector lending obligations (40% of loans must go to agriculture and small businesses), government salary accounts, and the weight of historical NPAs that are still working through the system.

Asset Quality: A Five-Year Transformation at SBI

SBI's GNPA ratio peaked at 10.9% in FY18 — a crisis level that reflected years of infrastructure lending gone wrong. By FY25, GNPA had improved to ~2.2% — a remarkable turnaround driven by resolution under IBC, write-offs, and improved underwriting standards. HDFC Bank's GNPA has remained stable at ~1.2-1.4% throughout, reflecting a culture of conservative credit that is deeply embedded in the institution.

  • SBI total assets: ₹61 lakh crore | HDFC Bank: ₹35 lakh crore
  • SBI GNPA FY25: ~2.2% | HDFC Bank: ~1.24%
  • SBI NIM: ~3.2% | HDFC Bank NIM: ~3.4% (post-merger)
  • SBI ROE: ~15-17% | HDFC Bank ROE: ~16-18%
  • SBI CASA ratio: ~43% | HDFC Bank: ~44%

🔍 BBS Insight

SBI and HDFC Bank are not substitutes — they suit different portfolio objectives. SBI is a deep-value, high-dividend yield play on India's economic growth with PSU risk. HDFC Bank is a quality-compounding play with premium valuation. The classic portfolio approach: own both. SBI at 1.0-1.2x book provides value; HDFC Bank at 2.5-3.0x book provides quality. The analytical mistake is to dismiss SBI because it is a PSU or to dismiss HDFC Bank because it is expensive. Read both balance sheets before deciding.

Analyse SBI yourself →
Terms used in this article
Net Interest MarginPB RatioBook Value Per ShareROEROCE
Part 2 of 5 in: Indian Banking — Deep Dive Series

Found this useful? Share it:

ShareShareWhatsApp