Why 60% of Users Drop Off Before KYC

First published Jan 28, 2026 · Updated May 24, 2026 · Fintech Product Research · 10 min read

TL;DR / Quick Take

In the Indian fintech ecosystem, user drop-off during onboarding represents a multi-million rupee revenue leakage. On average, 60% of users who initiate a signup flow abandon the app before completing their Know Your Customer (KYC) verification. While top-tier applications achieve 45–50% completion rates, many early-stage platforms struggle below 25%. This analysis explores the core friction points—from Aadhaar OTP latency to DPDPA compliance gates—and outlines product designs to plug the funnel.

60%
Average Drop-Off Rate
15-20%
Aadhaar OTP Failure Rates
18%
GST RCM Impact on Verification

The Anatomy of the Fintech Funnel

Unlike traditional SaaS applications where a user can explore the platform with just an email, Indian fintech apps are subject to strict regulatory frameworks established by RBI, SEBI, and IRDAI. A user must complete identity verification before they can perform a transaction, open an account, or invest. This compliance requirement turns the onboarding funnel into a multi-step obstacle course. If we map a standard onboarding journey, it consists of a 14-point conversion path:

  1. App Download & First Open
  2. Mobile Number Entry & SMS OTP Verification
  3. Email Verification
  4. PAN Entry (NSDL Verification)
  5. Aadhaar Verification (UIDAI e-KYC via DigiLocker or Direct API)
  6. Aadhaar OTP Entry
  7. Personal Profile Details (Income, Occupation, Father's Name)
  8. Bank Account Number & IFSC Entry
  9. Penny-Drop Bank Validation (IMPS name match)
  10. Selfie Upload & Video Liveness Test
  11. eSign of KYC Documents (using Aadhaar OTP)

Each step in this funnel acts as a leak. For product managers, plugging these leaks is the highest leverage growth work you can do. A 10% improvement in signup-to-KYC conversion outperforms a 10% increase in top-of-funnel marketing spend because it carries zero additional customer acquisition cost.

The Four Primary Friction Points in Indian Onboarding

Through auditing onboarding funnels for dozens of Indian fintech applications, we have isolated the four primary failure points that account for over 80% of user drop-offs:

1. Aadhaar OTP Mobile Mismatches and Gateway Latency

The single largest drop-off point in the entire funnel is the e-KYC step. To fetch verified address details, the app redirects the user to the UIDAI gateway via DigiLocker or direct API. This step sees a massive 30-40% drop-off. The reason is structural: many users do not have their active mobile SIM card linked to their Aadhaar card, or they are using a secondary phone number for the app while the Aadhaar OTP is sent to their parents' or primary phone number. Additionally, during peak business hours, UIDAI gateway congestion can cause OTP delivery times to exceed 60 seconds. In digital products, if an OTP takes longer than 15 seconds to arrive, user drop-off rates spike by 25%. On average, Aadhaar-linked mobile OTP delivery failure rates range between **15% and 20%** due to network congestion.

2. PAN Name Discrepancies (NSDL/UTIITSL)

To verify the user's tax identity, apps query the Income Tax database via NSDL. While the API call takes less than 2 seconds, name mismatches are extremely common. A user might enter "Rahul Kumar" on the app, but their PAN registry records "Rahul Kumar Sharma". When the system runs automated name-matching algorithms, it flags the mismatch. If the app immediately rejects the user or forces them into a slow manual review queue, they will drop off and choose a competitor.

3. Bank Account Penny-Drop Failures

To set up UPI mandates or enable direct withdrawals, fintechs run a "penny-drop" validation. The app deposits ₹1 into the user's bank account via IMPS/UPI and fetches the registered beneficiary name from the recipient bank. This step fails frequently due to downtime in banking APIs. India's public sector banks (PSUs) often experience network timeouts. When the IMPS gateway fails, the user is left in a loading state, leading to immediate abandonment.

4. Video KYC (vKYC) Drop-Off Zones

For high-value accounts, the RBI mandates Video KYC (vKYC) to verify user identity in real-time. This step suffers from massive dropout rates. Users are often unwilling to perform a live video call in public settings or low-light conditions. Furthermore, network dropouts on 4G/5G connections during the video stream terminate calls, forcing users to restart the queue, which kills completion momentum.

Regulatory Constraints: RBI Master Directions & DPDPA 2023

Fintech product design must balance conversion with regulatory compliance. Under the **RBI Master Directions on KYC**, digital onboarding must use secure, audited gateways. Additionally, the **Digital Personal Data Protection Act (DPDPA) 2023** introduces strict consent architectures. Product teams can no longer bundle data consent within a generic terms of service check box. You must present an explicit, itemized, and bilingual consent screen before initiating any API calls to UIDAI, NSDL, or credit bureaus. This means consent itself becomes a user step, requiring clear UI copy to explain *why* the data is fetched (e.g., "We need your PAN details to verify your identity as mandated by SEBI guidelines").

Actionable Product Optimizations to Improve Conversion

To scale your signup-to-KYC conversion rate toward the 45% industry benchmark, implement these three core onboarding design patterns:

  • Implement Smart Deferral: Do not ask for email verification or personal profile questions (like income status) at the start of the flow. Push all non-regulatory fields to post-onboarding. Keep the initial signup path limited exclusively to mobile OTP, PAN validation, and Aadhaar e-KYC.
  • Enable DigiLocker Integration over Manual Uploads: Transition completely away from manual photo uploads. By integrating DigiLocker APIs, you allow users to fetch their PAN, Aadhaar, and driving license details instantly. DigiLocker integrations improve document validation rates by 15-20% compared to manual uploads.
  • Build Graceful Fallbacks for API Congestion: Never show a generic "Verification Failed" error. If the NSDL or UIDAI database is down, show a contextual warning: "Government servers are experiencing high load. We are retrying your request in the background." Keep the user in the app, store their draft state, and send a WhatsApp push notification once the verification completes.

Want to Optimize Your Onboarding Funnel?

We help fintech teams analyze and rebuild onboarding funnels to maximize KYC completion rates. Book a free session.

Book a Free Call

Related reads

UPI Autopay for User Retention

Subscription flows · Mandate success rates · Churn math

5 Underpriced AI × Fintech Signals

Sarvam AI · Account Aggregator · MuleHunter.AI

IDfy Review 2026

KYC API suite · Liveness checks · Custom rules