On this page
  1. How to read this page
  2. Public examples
  3. The limitations
  4. Why “too complex to change” is not the end

How to read this page

Each limitation is described the same way: its cause, its effect, the common mitigation and its status today. The page names an institution only where a regulator or reputable press has published the facts. Everything else describes patterns seen across the industry.

Public examples

Regulators have acted when technology weaknesses reached customers:

  • On 24 April 2024 RBI directed Kotak Mahindra Bank to stop onboarding new customers through online and mobile channels and to stop issuing new credit cards, citing concerns from its IT examinations of the bank for 2022 and 2023.1All India Radio News (Prasar Bharati). RBI directs Kotak Mahindra Bank to cease issue of fresh credit cards, bars onboarding of new online customers. As of 24 April 2024. RBI said the bank's core banking system and online channels had suffered frequent and significant outages over the previous two years, and that rapid growth in digital transactions was adding load on its IT systems.2Inc42. RBI bars Kotak Mahindra Bank from onboarding new customers via online, mobile banking channels. As of 24 April 2024. RBI said it had found serious deficiencies in areas including IT inventory management, patch and change management, user access management, vendor risk management, data security and leak prevention, and business continuity and DR drills.3The Federal. RBI finds Kotak Mahindra Bank deficient in IT risk management, bars online customer onboarding (PTI). As of 24 April 2024. RBI lifted the restrictions on Kotak Mahindra Bank in February 2025, after an external audit and remedial measures.4All India Radio News (Prasar Bharati). RBI lifts business restrictions on Kotak Mahindra Bank. As of 12 February 2025.
  • In 2020 RBI placed similar restrictions on HDFC Bank, barring new digital business-generating launches and new credit card sourcing; they were lifted in 2022.2Inc42. RBI bars Kotak Mahindra Bank from onboarding new customers via online, mobile banking channels. As of 24 April 2024.

Both cases show the same pattern: digital growth outpacing the resilience of the systems underneath, and a regulator choosing to slow a bank’s growth until the gap was closed.

The limitations

1. Cores designed for a batch era

  • Cause. Many cores assume a nightly window when postings stop and batch work runs.
  • Effect. Round-the-clock payments must be handled by stand-in layers during end of day, adding complexity and reconciliation.
  • Common mitigation. Shorter, incremental batch cycles; stand-in processing; payment hubs that shield the core.
  • Status. Widespread; eased gradually through core upgrades and modernisation.

2. Monolithic scaling limits

  • Cause. One large database behind one application holds every account.
  • Effect. Capacity is capped by the biggest machine, and busy accounts become hot spots.
  • Common mitigation. Caching, queuing, read replicas and moving non-ledger functions out of the core.
  • Status. Managed rather than solved at most banks.

3. Vendor lock-in and migration risk

  • Cause. Heavily customised platforms, proprietary formats and long contracts.
  • Effect. Changing vendor becomes impractical, weakening the bank’s negotiating position.
  • Common mitigation. Configuration over customisation, owned data formats, APIs in front of vendor systems and tested exit plans. Regulated entities must consider the risk of concentrating their outsourcing with a single provider or a few providers.7Reserve Bank of India. Master Direction on Outsourcing of Information Technology Services (full text). As of 10 April 2023.
  • Status. A standing risk that rises with every customisation.

4. Legacy skills

  • Cause. Critical systems written in older languages or on platforms few people now learn.
  • Effect. Knowledge concentrates in a few people; changes slow down and become riskier.
  • Common mitigation. Documenting business rules, pairing and training, wrapping legacy code behind APIs and moving logic out in stages.
  • Status. Growing as experienced staff retire.

5. Pending and reversal states

  • Cause. Payments cross several independently run systems, and any link can time out.
  • Effect. Customers are debited without the payee being credited, and must wait for a reversal. At about 791 million a day5Business Standard. UPI sets new record at 24.51 bn transactions in Aug, value at ₹29.82 trn. As of 31 August 2026., even a tiny failure rate means many cases a day.
  • Common mitigation. Unique references, automated status checks and reversal jobs, within regulatory limits. RBI's framework for failed transactions, in force since 15 October 2019, sets outer time limits for reversal and requires compensation to be paid automatically, without a complaint.6Reserve Bank of India. Harmonisation of Turn Around Time (TAT) and customer compensation for failed transactions using authorised Payment Systems (RBI/2019-20/67). As of 20 September 2019.
  • Status. Well governed by rules; still a common customer complaint.

6. Liquidity and settlement risk

  • Cause. Customers are credited instantly while banks settle later, on a net basis.
  • Effect. A bank carries exposure to other banks until settlement; a failure in the cycle affects many participants.
  • Common mitigation. Settlement guarantees, limits and monitoring of intraday positions by operators and banks.
  • Status. Managed by operators and regulators; invisible to most customers.

7. Retail limits versus business needs

  • Cause. Instant rails were designed first for consumers, with per-transaction and daily ceilings.
  • Effect. Businesses making large payments must switch rails or split payments.
  • Common mitigation. Higher ceilings for specified merchant categories, and RTGSReal Time Gross Settlement. RBI's system that settles each payment individually and immediately, on a gross basis, between banks. for large values.
  • Status. Improving as ceilings rise for specific uses; see payment rails.

8. Reconciliation burden

  • Cause. The same transaction is recorded by the app, the switch, the payment hub, the core and the general ledger.
  • Effect. Mismatches need investigation, often manually, and delay the resolution of customer complaints.
  • Common mitigation. Automated matching on shared references, with exceptions routed to named owners.
  • Status. Large operational effort at most banks.

9. Social-engineering fraud versus technical controls

  • Cause. Fraudsters persuade customers to authorise payments themselves, so strong authentication is passed rather than broken.
  • Effect. Losses continue even when systems work exactly as designed.
  • Common mitigation. Behavioural fraud scoring, cooling-off periods for new payees, warnings at the point of payment, mule-account detection and customer education.
  • Status. A leading and growing risk.

10. API security gaps between channels and the core

  • Cause. New channels expose older functions through APIs that were never designed for direct exposure.
  • Effect. Weaknesses such as missing authorisation checks or excessive data in responses.
  • Common mitigation. A gateway that enforces identity and limits, fine-grained authorisation in each service, and APIApplication programming interface. A defined way for one system to request data or actions from another. security testing.
  • Status. Improving; a frequent audit finding.

11. Fragmented AML views

  • Cause. Customer and transaction data sit in separate systems for deposits, cards, loans and payments.
  • Effect. Suspicious patterns that span products are harder to see.
  • Common mitigation. A single customer view feeding transaction monitoring, and entity resolution across systems.
  • Status. A long-running programme at most banks.

12. Many regulatory returns and data-lineage risk

  • Cause. Returns are produced from many source systems through many transformations.
  • Effect. Errors are hard to trace, and the same figure can differ between returns.
  • Common mitigation. A governed data warehouse, documented lineage and automated quality checks. See data architecture.
  • Status. Improving with investment; still labour-intensive.

13. Cloud adoption constraints

  • Cause. Data residency, outsourcing duties and exit planning all apply to cloud use. RBI's circular of 6 April 2018 requires payment system providers to store the entire data relating to their payment systems only in India; data on the foreign leg of a transaction may also be stored abroad.9Reserve Bank of India. Storage of Payment System Data (RBI/2017-18/153). As of 6 April 2018. RBI's IT outsourcing Direction counts cloud computing services as outsourced IT services and adds specific requirements for storing, computing and moving data in the cloud.10Reserve Bank of India. Master Direction on Outsourcing of Information Technology Services (RBI/2023-24/102). As of 10 April 2023.
  • Effect. Slower adoption than in some other sectors, especially for systems of record.
  • Common mitigation. Cloud regions in India, clear placement rules and reusable control evidence.
  • Status. Adoption growing for channels, analytics and development.

14. Depth of disaster-recovery testing

  • Cause. Full switch-overs are disruptive, so drills can be narrowed to what is safe.
  • Effect. A DRDisaster recovery. The plans and systems for restoring service at another site after a major failure. site that has passed drills may still fail in a real disaster.
  • Common mitigation. Regular, realistic drills that run real business at the DR site. DR drills for critical information systems must be held at least every six months, and major issues found in a drill must be fixed and tested again before the next cycle.8Reserve Bank of India. Reserve Bank of India (Information Technology Governance, Risk, Controls and Assurance Practices) Directions, 2023 (full text). As of 7 November 2023.
  • Status. Required by rule; depth varies in practice.

15. Talent asymmetry

  • Cause. Engineering talent concentrates in large banks, technology firms and fintechs.
  • Effect. Smaller banks depend more on vendors and struggle to keep in-house knowledge.
  • Common mitigation. Shared platforms, managed services and focused hiring for the capabilities that matter most.
  • Status. Persistent.

Why “too complex to change” is not the end

Many of these limitations share one root: estates that grew by adding systems rather than replacing them. It is tempting to conclude that nothing can change without a risky replacement. In practice, banks improve step by step:

  • wrap the core behind APIs;
  • move one capability at a time to newer systems;
  • automate reconciliation;
  • test resilience for real;
  • retire what is no longer needed.

Each step is small enough to reverse and valuable on its own. Legacy modernisation describes the patterns.

Sources

  1. RBI directs Kotak Mahindra Bank to cease issue of fresh credit cards, bars onboarding of new online customers. All India Radio News (Prasar Bharati). Reported, accessed 29 September 2026. Supports: On 24 April 2024 RBI directed Kotak Mahindra Bank to stop onboarding new customers through online and mobile channels and to stop issuing new credit cards, citing concerns from its IT examinations of the bank for 2022 and 2023 (as of 24 April 2024).
  2. RBI bars Kotak Mahindra Bank from onboarding new customers via online, mobile banking channels. Inc42. Reported, accessed 29 September 2026. Supports: RBI said the bank's core banking system and online channels had suffered frequent and significant outages over the previous two years, and that rapid growth in digital transactions was adding load on its IT systems (as of 24 April 2024); In 2020 RBI placed similar restrictions on HDFC Bank, barring new digital business-generating launches and new credit card sourcing; they were lifted in 2022 (as of 24 April 2024).
  3. RBI finds Kotak Mahindra Bank deficient in IT risk management, bars online customer onboarding (PTI). The Federal. Reported, accessed 29 September 2026. Supports: RBI said it had found serious deficiencies in areas including IT inventory management, patch and change management, user access management, vendor risk management, data security and leak prevention, and business continuity and DR drills (as of 24 April 2024).
  4. RBI lifts business restrictions on Kotak Mahindra Bank. All India Radio News (Prasar Bharati). Reported, accessed 29 September 2026. Supports: RBI lifted the restrictions on Kotak Mahindra Bank in February 2025, after an external audit and remedial measures (as of 12 February 2025).
  5. UPI sets new record at 24.51 bn transactions in Aug, value at ₹29.82 trn. Business Standard. Reported, accessed 29 September 2026. Supports: UPI averaged 791 million transactions a day in August 2026 (as of 31 August 2026).
  6. Harmonisation of Turn Around Time (TAT) and customer compensation for failed transactions using authorised Payment Systems (RBI/2019-20/67). Reserve Bank of India. Primary source, accessed 29 September 2026. Supports: RBI's framework for failed transactions, in force since 15 October 2019, sets outer time limits for reversal and requires compensation to be paid automatically, without a complaint (as of 20 September 2019).
  7. Master Direction on Outsourcing of Information Technology Services (full text). Reserve Bank of India. Primary source, accessed 29 September 2026. Supports: Regulated entities must consider the risk of concentrating their outsourcing with a single provider or a few providers (as of 10 April 2023).
  8. Reserve Bank of India (Information Technology Governance, Risk, Controls and Assurance Practices) Directions, 2023 (full text). Reserve Bank of India. Primary source, accessed 29 September 2026. Supports: DR drills for critical information systems must be held at least every six months, and major issues found in a drill must be fixed and tested again before the next cycle (as of 7 November 2023).
  9. Storage of Payment System Data (RBI/2017-18/153). Reserve Bank of India. Primary source, accessed 29 September 2026. Supports: RBI's circular of 6 April 2018 requires payment system providers to store the entire data relating to their payment systems only in India; data on the foreign leg of a transaction may also be stored abroad (as of 6 April 2018).
  10. Master Direction on Outsourcing of Information Technology Services (RBI/2023-24/102). Reserve Bank of India. Primary source, accessed 29 September 2026. Supports: RBI's IT outsourcing Direction counts cloud computing services as outsourced IT services and adds specific requirements for storing, computing and moving data in the cloud (as of 10 April 2023).