Lakshya

Banking & Capital Markets Systems · Chapter 2 of 13

Core banking, and which Indian bank actually runs what

The verified map, two corrections to claims everyone repeats, and the reason most of the work is on systems several versions behind.

6 min read1 diagramAll 13 chapters
VERIFIED BANK-TO-PLATFORM MAP — EVERY ROW HAS A CITATION SBITCS BaNCS140M accounts, 14,600 branches. Absorbed 5 associates + BMB in SIX WEEKS, 2017HDFC BankFLEXCUBE + FinwareNOT Finacle. Finacle is licensed for WEALTH onlyICICIFinacleplus a large in-house digital buildKotakFinacle 10big-bang replacement, 335 branches, 18 monthsIndusIndFinaclesince 2011; 10.2 by Dec 2012PNB + OBC + UnitedFinacleall three already on it — why the 2020 amalgamation integrated fastIDFC FirstTCS BaNCSNOT Finacle. Implemented Oct 2015, 9 months, 90 branchesFederal · RBL · UjjivanFinacleUjjivan on 10.2.17, 40 lakh customers migrated 2016-17 TWO CORRECTIONS WORTH THE WHOLE EXERCISE Aggregator blogs put HDFC on Finacle and IDFC First on Finacle. Both are wrong, and both are checkable. AND THE ONE NOBODY MENTIONS Oracle FLEXCUBE is built by OFSS — Mumbai-headquartered, listed on NSE and BSE. Spun out of Citicorp as i-flex, 1992. WHAT THE MAP CANNOT TELL YOU — AND THIS IS MOST OF IT Axis, Yes, Bank of Baroda, most PSU banks, both large SFBs, every payments bank, and all three big foreign banks: no source found. Canara’s sources contradict each other outright. The confident lists you find online are citing each other, not a bank.
The bottom panel is the honest half. Roughly as many major Indian banks have no sourceable core-platform claim as have one.

The two corrections

HDFC Bank does not run Finacle for core. It has historically run FLEXCUBE for corporate banking and Finware for retail — both from the same i-flex/Oracle lineage. Finacle is licensed by HDFC for wealth management, which is almost certainly how the confusion started. In July 2024 the bank confirmed it was migrating its core to a “new engineered platform” for 9.3 crore customers, and did not name the vendor — so anyone telling you what HDFC runs today is guessing.

IDFC First runs TCS BaNCS, not Finacle. Predecessor IDFC Bank implemented BaNCS in October 2015 — a nine-month rollout across 90 branches with 18 system integrations — and won an industry award for it in 2017. The Finacle claim appears widely and traces to nothing.

Both are checkable in a couple of minutes, and both are wrong in the same places. That tells you what the secondary literature on this subject is worth.

The detail that is worth more than the map

A CNCF case study co-authored with HDFC Bank's own engineers describes the bank's core as “legacy monolithic,” handling roughly 750 million transactions a month. Faced with UPI load spikes that the core could not absorb, the bank did not replace it. It fronted it — building a Kubernetes, Dapr and KEDA-based rate limiter called Governor, launched in 2023, to shape traffic before it reached the ledger.

That is the real-world answer to a legacy core, and it is not the one interviews expect. The instinct is to propose replacement. The economics almost never support it, and the pattern that actually ships is a cloud-native shell around a system nobody intends to touch. Being able to say that, with an example, is worth more in a banking interview than knowing the vendor list.

The platforms

PlatformWhat it actually isIndia note
Finacle — Infosys, via EdgeVerve since 2015Java universal-banking suite. Core plus digital, payments, treasury, trade and wealth as separate licensable modules on a shared customer and account master. Re-architected toward real-time posting in the Finacle 10 generationThe most widely deployed core at Indian private and public banks by a wide margin
TCS BaNCSComponent-based, marketed as a component library rather than a monolith. One codebase spans banking, insurance and capital marketsBuilt and still primarily engineered in India. Runs SBI — the largest single core-banking deployment in the country
Oracle FLEXCUBEJava/J2EE, Oracle-DB-centric. Indian deployments still lean heavily on nightly end-of-day batch rather than fully real-time postingBuilt by Oracle Financial Services Software — Mumbai-headquartered and separately listed on NSE and BSE. Began as i-flex, spun out of Citicorp in 1992; Oracle took control in 2005
Temenos, FISGlobally dominant — Temenos claims 950+ banksNo evidence of either running retail core at a major Indian scheduled commercial bank. Their India presence is real but is GCC engineering work on the global product, and modular sales
Intellect Design — ChennaiSplit into iGCB (consumer core) and iGTB (transaction banking)iGTB is the real India traction — Indian Bank's cash-management deal. iGCB appears at cooperatives, small finance banks and mid-tier international banks. Do not expect an iGCB core interview at SBI, HDFC or ICICI

Why most of the work is on old versions

Two data points tell the story. RBL Bank's vendor case study advertises it as being “among the first few banks” onto a then-new Finacle release. Kotak's replacement of its legacy core with Finacle 10 across 335 branches in 18 months was itself notable enough to become a flagship case study.

If doing the upgrade is the marketing, the upgrade is rare. A full core-version migration is a multi-year, board-level, headline-worthy event, which means most banks sit several versions behind current — and that is where the jobs are. The interview will not be about the feature list of the version the vendor is selling. It will be about coexistence, migration and the things the old version cannot do.

And the amalgamation detail is the cleanest illustration of why any of this matters: when PNB absorbed Oriental Bank of Commerce and United Bank of India in April 2020, the integration went unusually fast — and the reason given was that all three were already on Finacle. Platform choice is a merger variable, not just an engineering one.

Check yourself

Does HDFC Bank run Finacle?Not for core — FLEXCUBE for corporate and Finware for retail, both Oracle/i-flex lineage. Finacle is licensed for wealth only, which is probably where the confusion started.
What core does IDFC First run?TCS BaNCS, implemented at predecessor IDFC Bank in October 2015. The widely-repeated Finacle claim traces to nothing.
What did HDFC do about a core that couldn't take UPI load?Fronted it rather than replaced it — a Kubernetes/Dapr/KEDA rate limiter called Governor, 2023. The core is described by the bank's own engineers as legacy monolithic at ~750M transactions a month.
Who builds FLEXCUBE?Oracle Financial Services Software — Mumbai-headquartered and listed on NSE and BSE. It began as i-flex, spun out of Citicorp in 1992.
Why is most core banking work on old versions?Because a full version migration is a multi-year, headline-worthy event. When doing the upgrade is the vendor's marketing, the upgrade is rare.
Why did the PNB amalgamation integrate quickly?All three banks — PNB, Oriental Bank of Commerce and United Bank of India — were already on Finacle. Platform choice is a merger variable.
← How a bank's stack actually decomposesPayments, and the liability nobody sees →