RBI AFA Guidelines for OTP (2026 Update)
RBI Additional Factor of Authentication guidelines summarised for OTP developers: scope, exemptions, alternative-factor allowances, and what changed in 2026.
StartMessaging Team
Engineering
RBI’s AFA framework underpins the Indian online-payment experience. OTP is the dominant AFA implementation. The 2026 update clarifies several edges and recognises modern alternative factors.
Overview
- AFA mandatory on card-not-present transactions.
- Internet banking and mobile banking transactions covered.
- UPI transactions above thresholds require AFA.
- Specific e-mandate carve-outs.
Scope of AFA
- Card payments (CVV is one factor; OTP is the second).
- Mobile / internet banking logins and high-value transactions.
- UPI transactions above thresholds.
- NBFC loan disbursement and EMI changes.
Exemptions and Carve-Outs
- Small-value e-mandates (within RBI thresholds).
- Tokenised low-value payments at trusted merchants.
- Some employer-sponsored corporate-card flows.
Alternative Factors RBI Permits
- SMS OTP (default).
- TOTP / authenticator apps.
- Biometric in regulated mobile apps.
- Push approvals on registered devices.
- Hardware tokens for corporate banking.
Read our broader RBI 2FA mandate guide.
Production Patterns
- Default to SMS OTP for breadth.
- Layer biometric for trusted devices.
- Step-up to OTP on cross-device or cross-IP risk.
- Audit retain 7–10 years.
FAQ
StartMessaging handles application-side OTPs at scale; you remain compliant with AFA on the flows where you control authentication.
Related Articles
Plain-English summary of RBI's April 2026 mandatory 2FA rules for digital payments, what counts as a valid second factor, and how OTP fits in.
How Indian fintech apps use OTP for two-factor authentication, KYC verification, transaction authorization, and UPI linkage. RBI compliance and security best practices.
How NBFC and fintech loan apps in India should design OTP flows: RBI digital-lending rules, KYC OTPs, e-mandate authorization, disbursement confirmation, and pitfalls.
Ready to Send OTPs?
Integrate StartMessaging in 5 minutes. No DLT registration required.