Bharat Interface for Money (BHIM)

Features of BHIM

  • Send Money: User can send money using a Virtual Payment Address (VPA), Account Number & IFSC, Aadhaar Number or QR code.
  • Request Money: User can collect money by entering Virtual Payment Address (VPA). Additionally through BHIM App, one can also transfer money using Mobile No. (Mobile No should be registered with BHIM or *99# and account should be linked)
  • Scan & Pay: User can pay by scanning the QR code through Scan & Pay & generate your QR option is also present.
  • Transactions: User can check transaction history and also pending UPI collect requests (if any) and approve or reject. User can also raise complaint for the declined transactions by clicking on Report issue in transactions.
  • Profile: User can view the static QR code and Payment addresses created or also share the QR code through various messenger applications like WhatsApp, Email etc. available on phone and download the QR code.
  • Bank Account: User can see the bank account linked with his/her BHIM App and set/change the UPI PIN. User can also change the bank account linked with BHIM App by clicking Change account provided in Menu and can also check Balance of his/her linked Bank Account by clicking REQUEST BALANCE
  • Language: Up to 8 regional languages (Tamil, Telugu, Bengali, Malayalam, Oriya, Gujarati, Kannada ,Hindi) available on BHIM to improve user experience.
  • Block User: Block/Spam users who are sending you collect requests from illicit sources.
  • Privacy: Allow a user to disable and enable mobilenumber@upi in the profile if a secondary VPA is created (QR for the disabled VPA is also disabled).

**BHIM APP is available in play store (for android User) and App Store (for Apple User)**


  • Step 1: Download and Install BHIM app from Google Play store/Apple App Store.
  • Step 2: Select your preferred language.
  • Step 3: Select SIM card which has the mobile number registered with your respective bank.
  • Step 4: Set the application passcode required to enter the app.
  • Step 5: Link your bank accounts using bank account option.
  • Step 6: Set your UPI PIN by providing last 6 digits of debit card and expiry date of debit card.
  • Step 7 (Optional): Create another virtual payment address (VPA) in the profile section. Automatically mobilenumber@upi will be your default virtual payment address (VPA) (eg. 9876543210@upi)
    Note: 2 virtual payment address (VPA)s are allowed per user 1. mobilenumber@upi and 2. name@upi)
  • Step 8: Set one virtual payment address (VPA) as a primary (default) virtual payment address (VPA) (Eg. name@upi can be primary virtual payment address (VPA) making it easy to share with others).
  • Step 9: Click on send and enter the virtual payment address (VPA)/Account number+ IFSC/Aadhaar number and Scan or Pay option of the person to whom you want to send money.
  • Step 10: Enter the UPI Pin you set earlier to authenticate the transaction.
  • Step 11: Check transaction history to see the status of the transaction.

Share this page