Utilities

BHIM UPI Registration Failed? Fix SIM & Bank Errors

BHIM UPI registration failed due to SIM, SMS, or bank errors? Fix SIM slot issues, SMS sending failures, and bank linking problems step by step.

CitizenNest Editorial Team9 min read
โš ๏ธ
Disclaimer: This is an independent informational guide. We are NOT affiliated with any government body. Always verify on official websites.

BHIM UPI Registration Failed โ€” How to Fix SIM & Bank Errors

Registering on the BHIM app requires your bank-linked mobile number, a working SIM card, and SMS verification. Many users face registration failures due to SIM detection issues, SMS sending errors, or bank compatibility problems. This guide walks you through every common registration error and its fix.

Common Registration Error Messages

  • "SIM not detected" or "No SIM found" โ€” SIM not in the correct slot
  • "SMS sending failed" โ€” phone unable to send the verification SMS
  • "Mobile number not linked to any bank account" โ€” bank doesn't have your current number
  • "Registration failed. Please try again" โ€” generic server/network error
  • "Bank not supported" โ€” your bank isn't on the BHIM UPI network
  • Registration screen stuck on "Verifying..." for several minutes
  • OTP received but verification still fails

Fix 1: Place SIM in Slot 1 (Primary Slot)

BHIM sends a silent verification SMS from your phone during registration. On most Android phones, it only works from SIM Slot 1:

  1. Power off your phone
  2. Remove both SIM cards
  3. Insert your bank-registered SIM into Slot 1 (the primary/top slot)
  4. Power on and wait for full network registration (signal bars visible)
  5. Open BHIM and try registering again

For dual-SIM phones: If you must keep another SIM in Slot 1, temporarily remove it during registration. You can swap back after successful registration.


Fix 2: Fix SMS Sending Failures

BHIM sends an SMS to NPCI's server (number 9215676766 or similar) for verification. If this fails:

  1. Check SMS balance: Ensure you have at least 1-2 SMS available in your mobile plan
  2. Remove SMS block: Some users have outgoing SMS disabled โ€” contact your telecom provider to enable it
  3. Disable SMS apps: If you use third-party SMS apps (like Textra), temporarily set the default SMS app back to the stock messaging app
  4. Grant SMS permissions: Go to Settings โ†’ Apps โ†’ BHIM โ†’ Permissions โ†’ Enable SMS and Phone
  5. Check DND settings: Ensure DND (Do Not Disturb) service isn't blocking outgoing premium SMS โ€” call your operator (Airtel: 1909, Jio: 1909, Vi: 1909)
  6. Try again after 15-20 minutes โ€” there may be a cooldown after failed attempts

Fix 3: Ensure Mobile Number Is Linked to Your Bank

BHIM verifies that your SIM's mobile number matches the number registered with your bank:

  1. Check which number is linked to your bank by:
    • Calling your bank's customer care
    • Checking your bank's mobile/internet banking app
    • Visiting your nearest bank branch with ID proof
  2. If the number doesn't match, submit a mobile number update request at your bank branch
  3. Wait 24-48 hours after the bank updates your number before trying BHIM registration
  4. Some banks also allow number updates through net banking or ATMs

Important: The number on your SIM must exactly match the number in your bank records. Even a recently ported number may take 24-48 hours to sync with banking systems.


Fix 4: Handle Dual-SIM Issues

Dual-SIM phones cause the most registration problems with BHIM:

  1. Preferred SIM for SMS: Go to Settings โ†’ SIM cards โ†’ Set your bank-linked SIM as the default for SMS/Messages
  2. Data SIM: Also set the same SIM as default for mobile data if possible
  3. Temporary removal: For best results, remove the non-bank SIM entirely during registration
  4. BSNL/MTNL SIM quirk: If your bank SIM is BSNL or MTNL, these sometimes have delayed SMS delivery โ€” wait 5 minutes for verification to complete
  5. After successful registration, you can re-insert the second SIM

Fix 5: Check If Your Bank Supports BHIM UPI

Not all banks support UPI through BHIM. See our bank compatibility guide for the full list.

Quick check:

  1. Open BHIM app
  2. Go to Bank Accounts โ†’ Link Bank Account
  3. Search for your bank name
  4. If it appears in the list, it's supported
  5. If not listed, you'll need to use an alternative UPI app or a different bank account

Common unsupported banks: Many cooperative banks, regional rural banks, and small finance banks may not appear on BHIM.


Fix 6: Fix "Registration Stuck on Verifying"

If BHIM shows a loading/verifying screen for more than 2-3 minutes:

  1. Don't close the app โ€” wait up to 5 minutes
  2. If still stuck, force close BHIM and clear cache (Settings โ†’ Apps โ†’ BHIM โ†’ Clear Cache)
  3. Restart your phone
  4. Ensure mobile data is on and working (BHIM needs both SMS and data)
  5. Try again โ€” the first attempt sometimes fails but the second works because the SMS was already received by NPCI

Fix 7: Network and Connectivity Checks

Registration requires both SMS capability and internet connection simultaneously:

  1. Ensure mobile data or Wi-Fi is active and working
  2. Disable VPN if active
  3. If on Wi-Fi, ensure your SIM can still send SMS (Wi-Fi doesn't affect SMS, but confirm signal)
  4. Switch to mobile data if Wi-Fi registration keeps failing
  5. Ensure Airplane Mode is off

Step-by-Step: Correct BHIM Registration Process

Follow these steps for a clean registration:

  1. Install BHIM from Google Play Store or App Store
  2. Open the app โ†’ Select your language
  3. Enter your bank-registered mobile number
  4. Grant SMS, Phone, and Location permissions when prompted
  5. BHIM will automatically send a verification SMS (you may see a charge of โ‚น1-1.50)
  6. Wait for automatic verification (1-3 minutes)
  7. Set your 4-digit app passcode
  8. Select your bank from the list
  9. Your bank account will be auto-detected
  10. Set your UPI PIN using your debit card number + expiry + OTP

When to Contact Support

Contact Details
BHIM Helpline 18001201740 (toll-free)
Your Bank For mobile number update or account issues
Telecom Provider For SMS sending or DND issues
NPCI npci.org.in

Important Tips

  1. Keep only the bank SIM in Slot 1 during first-time registration for best results
  2. Don't attempt registration repeatedly โ€” wait 15-20 minutes between attempts to avoid temporary blocks
  3. The verification SMS costs โ‚น1-1.50 โ€” ensure your prepaid balance covers this
  4. Recently ported numbers may take 48 hours to work with UPI โ€” wait before trying
  5. Keep the app open during verification โ€” don't switch to other apps or lock the screen

Frequently Asked Questions

Q1: Why does BHIM say "SIM not detected" even though my SIM is inserted?

BHIM reads the SIM from Slot 1 on most devices. Move your bank-linked SIM to Slot 1, restart your phone, and try again. Also ensure the SIM is properly seated and showing network signal.

Q2: Can I register BHIM with a different number than my bank account?

No. BHIM requires that your mobile number matches the number registered with your bank. There's no way to bypass this โ€” it's a security requirement of the UPI system.

Q3: BHIM registration SMS is being charged but verification still fails. Why?

The SMS was sent but may not have reached NPCI's server. This can happen due to network congestion or telecom gateway issues. Wait 30 minutes and try once more. The charge is non-refundable but is typically โ‚น1-1.50.

Q4: I changed my mobile number recently. How long before BHIM works?

After updating your number with your bank, wait at least 48 hours. Some banks take up to 7 working days for the UPI system to sync with your new number.

Q5: Does BHIM work with eSIM or virtual SIM?

BHIM may have limited support for eSIM depending on your device and Android version. If registration fails with eSIM, try using a physical SIM for the initial setup. Some newer BHIM versions support eSIM on select devices.

Q6: I get "Registration failed" every time. What's the last resort?

Try these in order: (1) Clear BHIM data + cache, (2) Uninstall and reinstall, (3) Try at a different time of day (avoid peak hours 10 AM - 1 PM), (4) Try on a different device with the same SIM, (5) Contact BHIM helpline at 18001201740.


Disclaimer: CitizenNest is an independent informational platform and is not affiliated with NPCI, BHIM, or any government body. Information is based on publicly available official sources and may change. Always verify details on bhimupi.org.in for the latest information.