The State of the Indian Bank Moat: 25 Banks, Not One Wide Moat
Banking looks like the perfect moat business. Deposits are sticky, licences are scarce, and the biggest names have compounded for decades. So we ran the entire listed Indian banking sector — 25 banks, from the private majors to the smallest PSUs — through MoatSCORE 6.0, adapted for financials, on character-verified evidence from their own filings and earnings calls.
Not one wide moat came back.
The leaderboard
| # | Bank | MoatSCORE-FIN | # | Bank | MoatSCORE-FIN | |
|---|---|---|---|---|---|---|
| 1 | ICICI Bank | 6.05 | 14 | Karur Vysya | 4.75 | |
| 2 | Kotak Mahindra | 6.03 | 15 | City Union | 4.61 | |
| 3 | HDFC Bank | 6.02 | 16 | RBL Bank | 4.61 | |
| 4 | State Bank of India | 5.53 | 17 | Union Bank | 4.56 | |
| 5 | Axis Bank | 5.14 | 18 | Bank of India | 4.54 | |
| 6 | Bank of Maharashtra | 5.09 | 19 | Canara Bank | 4.54 | |
| 7 | Indian Bank | 5.00 | 20 | Central Bank | 4.50 | |
| 8 | Bank of Baroda | 4.99 | 21 | IDBI Bank | 4.49 | |
| 9 | J&K Bank | 4.96 | 22 | UCO Bank | 4.48 | |
| 10 | Federal Bank | 4.94 | 23 | Indian Overseas | 4.47 | |
| 11 | AU Small Finance | 4.92 | 24 | IndusInd Bank | 4.44 | |
| 12 | IDFC First | 4.89 | 25 | Bandhan Bank | 4.35 | |
| 13 | Punjab National | 4.88 |
Every one of the 25 is classified NARROW. The three premier private banks — ICICI, Kotak, HDFC — sit near-tied at the top around 6.0. Nothing in Indian banking scored as a wide moat.
Why a bank needs a different question
MoatSCORE normally asks whether a company earns returns above its cost of capital because rivals can't copy its advantage. For a bank that arithmetic is undefined — the liabilities are the raw material, and "cost of capital" is incoherent where deposits are both funding and product. So the financial adaptation restates the whole test in equity terms: can the bank sustain a return on equity above its cost of equity, through a full credit cycle, because of something rivals can't replicate? And return on equity is decomposed first, because leverage is not a moat — it is a choice, and regulators reverse it for you.
Three rules do most of the work, and each is bank-specific:
- Outcomes never prove moats. In a benign credit cycle, every bank looks moated — provisions release, ROE rises, the story writes itself. So a reported ROE, a GNPA level, or a single year's low credit cost can never lift a score. Only a mechanism that survives a downturn counts. Low credit cost in a good year isn't skill; it's the cycle.
- Switching costs are high — until they aren't. Deposit stickiness is real in normal times and approximately zero in a confidence event. Depositors who wouldn't move for fifty basis points will move their entire balance in forty-eight hours on a solvency rumour. So no bank is credited with a wide switching-cost moat unless its franchise has actually held through a stress event.
- National scale is not efficient scale. India has licensed small-finance banks, payments banks and universal banks within the last decade. A market that keeps admitting entrants is not one too small for another player.
Why everyone is narrow: the bypass
The classification is capped for the whole sector by one question the framework takes the worst answer to: can a rival replicate the advantage — or can a rival bypass it, making it irrelevant without copying it?
Indian banks pass replication and fail bypass. You cannot rebuild HDFC's hundred-million-customer franchise in five years. But UPI has already disintermediated the payment and fee economics that used to reward that franchise; account aggregators and fintech lenders attack cross-sell; and deposit competition from every other strong bank erodes the funding edge. The wall is intact. The attackers moved the war to where the wall isn't.
The real differentiator: cost of funds, not size
Strip away the noise and the thing that actually separates a good Indian bank from an ordinary one is the cost of its money — the low-cost current- and savings-account (CASA) base that lets it lend profitably without reaching for risk.
This is where the ranking earns its keep. Kotak runs a CASA ratio above 43% with cost of funds improving to 4.67% — one of the cleanest liability franchises in the country, and the reason it sits at the top despite being a fraction of HDFC's size. ICICI pairs a 4.4% cost of deposits with the sector's most disciplined risk-adjusted pricing. At the other end, Federal Bank — a perfectly respectable bank — carries a cost of deposits near 5.90%, the highest of the major private names and rising; its liability franchise is a relative weakness, not a moat, and no amount of branch count changes that.
The public-sector banks cluster in the high-4s to low-5s for a consistent reason: their net interest margins run thin (often below 3%), and while their deposit reach is genuine, thin margins and state ownership cap the franchise. Two stand out from the pack — Bank of Maharashtra, the cleanest PSU turnaround (CASA in the high-30s-to-50s, GNPA down to 2.47%), and J&K Bank, which holds a CASA ratio above 50% in its captive home market, a genuine regional deposit monopoly.
The cautionary tale
IndusInd Bank scores last at 4.44, and it is the clearest illustration of what the framework is built to catch. A benign-cycle read of IndusInd two years ago would have looked fine. Then a derivative-accounting misstatement produced a ₹2,236-crore quarterly loss and senior-leadership exits. The score reflects a moat-preservation failure — governance risk outside the reach of any competitor — exactly the kind of ungoverned risk the framework holds separate from, and above, the moat itself.
What would change our mind
- A successful attack on any bank's deposit base. The moment a rival takes sticky deposits back from an incumbent, we learn whether the franchise was a moat or just inertia.
- Fee income surviving the UPI transition. If a bank shows it can grow fee and payment economics despite disintermediation, its bypass score — and the sector cap — changes.
- A credit cycle turning. Every score here carries the caveat that it was struck in a benign cycle. The through-the-cycle test is the real one, and it is still ahead.
Methodology: MoatSCORE 6.0 adapted for financials — returns measured as ROE over cost of equity, ratio levels barred from proving mechanisms, switching costs capped until stress-tested, national scale discounted. All twenty-five banks were scored with two independent reproducibility-checked passes and are final; the seven largest rest on the deepest evidence base, while the remaining eighteen use a single extraction run and so carry more uncertainty in the fine ordering. Every quote and ratio is drawn from the banks' own filings and calls. Scores are deterministic — the same evidence reproduces the same score.
Educational research, not investment advice. No buy/sell recommendations, no price targets, no comment on the safety of any deposit or institution. Moat & Margin is not a SEBI-registered Research Analyst or Investment Adviser. See the ground rules.
Member discussion