RBI readiness
How to prepare for RBI payment and IT security directions: what it requires, which of its controls RuleFix checks in your code, what remains organisational, and how to turn RuleFix scans into audit evidence.
On this page
What RBI requires
There is no RBI certification. Regulated entities are assessed through RBI supervision and inspection, their own information-systems audits, and specific audit reports — for example, the 2018 payment data localisation direction asked system providers for a System Audit Report by a CERT-In-empanelled auditor. Technology vendors are assessed indirectly, through the due diligence and contracts of the regulated entities they serve.
Banks, NBFCs, payment aggregators, card networks and other payment system operators — and, through outsourcing contracts, the fintechs and technology providers that build or run systems for them. Which directions apply depends on the licence: commercial banks follow the 2026 Digital Payment Security Controls Directions, non-bank payment system operators the 2024 cyber resilience directions, and every payment system provider the 2018 localisation direction.
- Payment data localisation. The entire data relating to payment systems is stored only in India; data processed abroad is deleted there and brought back within one business day or 24 hours.
- Card-on-file tokenisation. Since 1 October 2022 only card issuers and card networks store actual card data; everyone else uses tokens.
- Digital payment security controls. Secure application life cycle, strong customer authentication, session management, fraud and risk monitoring for internet, mobile and card payments.
- Cyber security framework. Board-approved cyber security policy, cyber crisis management plan, baseline controls and incident reporting to RBI.
- IT governance and assurance. IT strategy and risk committees, information security and cryptographic controls, change management, BCP/DR and periodic IS audit.
- Outsourcing and vendors. Regulated entities remain responsible for outsourced IT; vendors face audits, data-location clauses and right-to-inspect terms.
What RuleFix checks in code
16 RuleFix rules run when RBI is selected on a project. 7 of the framework's controls have at least one rule mapped to them. The table is generated from the rule catalogue, so it always matches what the scanner runs.
| Control | What it requires | RuleFix rules |
|---|---|---|
CoFT 2021 | Card-on-File Tokenisation: only card issuers and card networks may store actual card data (from 1 October 2022) | |
CSF 2016 Annex 1 | Cyber Security Framework in Banks: Application Security Life Cycle | |
DPSC | Digital Payment Security Controls: application security and secure coding of payment channels | |
DPSC | Digital Payment Security Controls: customer authentication and session controls | |
DPSC | Digital Payment Security Controls: protection of customer and transaction data | |
ITGRCA 2023 | IT Governance, Risk, Controls and Assurance: cryptographic controls and data security | |
PSD 2018 | Storage of Payment System Data: payment system data stored only in India |
CoFT 2021- What it requires
- Card-on-File Tokenisation: only card issuers and card networks may store actual card data (from 1 October 2022)
CSF 2016 Annex 1- What it requires
- Cyber Security Framework in Banks: Application Security Life Cycle
- RuleFix rules
DPSC- What it requires
- Digital Payment Security Controls: application security and secure coding of payment channels
DPSC- What it requires
- Digital Payment Security Controls: customer authentication and session controls
DPSC- What it requires
- Digital Payment Security Controls: protection of customer and transaction data
- RuleFix rules
ITGRCA 2023- What it requires
- IT Governance, Risk, Controls and Assurance: cryptographic controls and data security
PSD 2018- What it requires
- Storage of Payment System Data: payment system data stored only in India
- RuleFix rules
A mapping means the rule checks part of that control in application code or configuration. Passing every rule does not satisfy a control: each one also needs process, people and infrastructure work that no code scanner can see.
What RuleFix does not check
Most of an audit is organisational. You need these in place regardless of what any scan finds:
- Governance. Board-approved policies, IT strategy and steering committees, CISO appointment and reporting lines.
- Fraud and transaction monitoring. Real-time fraud rules, velocity checks and transaction risk scoring.
- Reconciliation and customer protection. Settlement reconciliation, grievance redressal and turnaround times for failed transactions.
- Incident reporting and SOC. Cyber incident reporting to RBI and CERT-In, security operations centre and cyber crisis management.
- Infrastructure and resilience. Network security, VAPT, BCP/DR drills and data centre controls.
- What a resource actually stores. RuleFix flags non-India regions next to payment wording; only you can confirm whether payment data lives there.
Using RuleFix reports as audit evidence
Select RBI on each project in scope. Every scan then records findings with stable fingerprints. An issue becomes Fixed when a complete scan no longer finds it, when your agent resolves it with a confirming re-scan, or when a person marks it — and every status change is written to the audit log with who made it. The evidence report (print to PDF or JSON) collects the latest scan, score history, open and resolved findings and triage decisions per framework.
- Localisation findings are prompts, not verdicts. Resolve each one by moving the resource to an India region or by suppressing it with a written reason — the suppression and its reason are your record for the system auditor.
- Card-on-file and card-data findings show that application schemas and code keep tokens, not card numbers, which supports CoFT compliance reviews by your payment aggregator.
- If you are a vendor to a bank or payment aggregator, attach a RuleFix evidence report with RBI and PCI DSS selected to their security questionnaire.
Readiness checklist
- List which RBI directions apply to you — directly by licence, or through contracts with regulated entities.
- Map where payment data is stored, processed, replicated, backed up and logged, and confirm each location is in India.
- Turn on RuleFix with RBI selected for payment services; resolve every localisation and card-on-file finding.
- Verify signatures on every payment webhook and add idempotency keys to payment, refund and payout calls.
- Keep OTPs, PINs, bank account numbers and PANs out of logs; encrypt identifiers at rest.
- Keep payment sessions short and step up authentication for payee and payout changes.
- Prepare for the system audit: architecture diagrams, data-flow maps and a list of every cloud region in use.
Disclaimer
Engineering guidance, not an audit
RuleFix checks part of the technical controls in your code and gives you evidence that you ran those checks. It is not legal advice, it is not an audit, and using it does not make an organisation compliant, certified or attested. RBI directions change and are re-issued; check the current text on rbi.org.in for your licence category.
Requirements are summarised; read the primary sources for RBI and confirm your obligations with your auditor or counsel.
