Dial *99# for Mobile Banking Services : Balance Enquiry, Mini Statement & Fund Transfer through IMPS

If I do not have internet facility on my mobile phone – How to check my Bank Account balance? How to do Fund Transfer using my Mobile handset?

I can give missed call to my Bank’s Toll-Free number to check my Bank balance or receive last few transactions details, but it would be more convenient if I am able to perform other banking related services through Mobile banking. Is this possible?

Yes it is possible. Dial *99# from your mobile handset and access your bank account details. No internet is required. The service works across all GSM service providers and handsets. As of now, 51 banks are offering this Mobile Banking service.

What is *99#?

*99# is a USSD (Unstructured Supplementary Service Data) based mobile banking service from NPCI (National Payments Corporation of India) that brings together Banks & TSPs (Telecom Service Providers). Using *99# service, you as a bank customer can access mobile banking services by dialing *99# from your mobile that is registered with the bank.

The main features or benefits of this service are;

  • You can access your bank account without enabling internet service. This service uses voice connectivity.
  • *99# is the common service code across all telecom service providers.
  • No additional charges if you use this service while roaming. But Rs 1.50 (per session) will be deducted from your mobile account balance for using this service.
  • This service works on all GSM providers and mobile handsets.
  • You can use this service any-time and any-where (round-the-clock).
  • There is no need to install any APP on your mobile handset to use this mobile banking service.
  • Fund transfer request can be initiated 24/7 (round the clock) using the *99# service including on holidays. The Funds remitted using the *99# service can be received by the beneficiary 24/7 .

Mobile Banking services available under *99# ?

As of now, you can perform the  following Financial, Non-financial and Value Added Services (VAS) through *99# service;

  • Financial Services – Fund Transfers
  • Non-Financial Services
    • Bank Account Balance Enquiry
    • Mini Statement
    • Generate OTP (One Time Password)
    • Generate MPIN (Mobile banking Personal Identification Number)
  • Value Added Service – Dial *99# to check if your Bank account is linked to your Aadhaar number or not.

How to access Mobile Banking Services?

The pre-requisite to use *99# service is that your mobile number should have been registered with your bank(s) for the mobile banking services. If you are already using mobile banking, you will be able to use this service without any additional registration by dialing *99# from your GSM mobile handset.

If you have not registered for mobile banking service, you will have to contact your respective bank(s) for mobile banking registration.

Below is the procedure to check your bank account balance, receive mini statement on mobile, to do Fund transfer, to generate OTP etc.,mobile banking services-dial-99-bank-account-balance-fund-transfer-mpin-otp-mini-statement-sbi-icici

  • Dial *99# from your mobile handset
  • You will receive a welcome message from NUUP (NUUP- National Unified USSD Payments). Click OK.
  • Enter either 3 letters of your Bank Short name (or) first 4 letters of your Bank’s IFSC Code (or) 2 digit Direct Code. For example – Short name for SBI is SBI, First 4 letters of IFSC code is SBIN and the 2 digit direct code for SBI Bank is ’41’ (you can Dial *99*41# directly to access your SBI account).
  • You can select respective options for Balance Enquiry, Mini Statement, Fund Transfer, Generate MPIN etc.,

How to do Fund Transfer by dialing *99#?

You can transfer funds to your beneficiary account in three different ways using *99# service. The funds will be transferred through IMPS (Immediate Payment Service). Kindly note that the funds will be credited to the beneficiary account instantly. The maximum limit of fund transfer per customer is Rs.5000 per day. (NPCI charges 25 Paise per fund transfer from the remitter bank. Kindly check with your banker about IMPS charges, if any.)

  • MMID based :
    • Kindly follow the above procedure and select the option ”Fund transfer using MMID’ (Mobile Money Identifier).
    • You have to enter the mobile number (10 digit) of the beneficiary, his/her MMID (7 digit), amount and remarks. (One can call his/her bank to know the MMID that has been allotted to him.)
    • Enter your MPIN to authenticate this transaction.mobile-banking-services-dial-99-mmid-method-mpin-imps
  • IFSC Code & Bank Account Mode :
    • You have to select the option ‘Fund transfer using IFSC code’.
    • Enter Beneficiary Account Number, IFS Code (11 digit), Amount and Remarks (Optional).
    • Key-in your MPIN to authorize the transaction.mobile-banking-services-dial-99-fund-transfer-ifsc-code-bank-account-mode
  • Aadhaar number based :
    • You have to select the option ‘Fund Transfer using beneficiary Aadhaar number’.
    • Enter Beneficiary Aadhaar Number.
    • Enter your MPIN to authenticate this transaction.
    • The beneficiary will then receive the amount to the bank account which is linked to his Aadhaar number.mobile-banking-services-dial-99-fund-transfer-aadhaar-number-beneficiary-account

List of Banks offering *99# service

Kindly click on the below image to download the list of banks offering *99# service. As of now, 51 banks are offering this service. (The banks’ short codes, first 4 letters of IFSC Codes and Direct codes have also been provided.)

list-of-banks-offering-nuup-99-service-sbi-icici-idbi-bob-pnb-axis-kotak-hdfc-andhra-bank-canara-syndicate-vijaya-allahabad-pic

List of Telecom Service Providers offering *99# service

list-of-telecom-service-providers-offering-dial-99-service-airtel-bsnl-vodafone-idea-reliance

List of Languages supported with Multilingual service codes

list-of-languages-supported-mobile-banking-service-nuup-dial-99-hindi-telugu-tamil-punjabi-gujarati-kannada-bengali-marathi-malayalam

Using *99# service through your mobile handset is very easy and convenient. But, do not share your MPIN used for fund transfers with anyone. Else, it can be misused.

Also, note that there is an option to change/generate MPIN in the list of services offered by *99# service. Once can easily generate new MPIN if they have access to your Debit Card. If you lose your mobile, report this to your bank and deactivate mobile banking services immediately.

You may watch below video on *99# Mobile Banking services. (Video Courtesy : npci.org)

(Image courtesy of Stuart Miles at FreeDigitalPhotos.net) (Reference & Courtesy : npci.org.in)

(Post published on : 29-September-2016) 

Join our channels

  • Siddesh Deshmukh says:

    error 549 on airtel network persistent since one week. No readdress yet.

  • vishnu soni says:

    Error 549 ye kaise hatega ji

  • Dipankar Porel says:

    SIR I AM TRYING SINCE 2 DAYS(WHEN DIALING *99#) ALL TIME ITS SHOWING ERROR OCCURRED ( 549) PLEASE TRY AFTER SOME TIME. PLEASE GIVE ME IT’S SOLUTION.

  • Hanamantaray says:

    How can i get mini statement by sailing *99#

  • ajit says:

    hello,
    can any one tell me what is 549 error *99# & how to come over this problrm

  • Neeraj yadav says:

    I just dial *99# it show error 549 and try after some time but it work earlier when I used and not it’s not working

  • rk maurya says:

    SIR I AM TRYING SINCE 4DAYS ALL TIME ITS SHOWING ERROR OCCURRED ( 549) PLEASE TRY AFTER SOME TIME

    • Rekha says:

      I dial*99*99# many times but it shows an error 549 what can I do now

      • Tapas Hazra says:

        *99# is this is chargeable Banking service . For each transaction you will been charged @ 50 paisa from your registered mobile Number . if you have no balance in your mobile , you will not able to use this service . & get error message like ( Error 549 ).

      • Ashok says:

        you need to try again. might be technical error

  • Yogesh says:

    Hello,

    I have already registered my account with *99# and also transferred money for several times. But now, when I dial *99#, it display a message “Subscriber have insufficient account balance.”
    But, my account balance is not low.
    So, please help on this.

    Thanks.

  • Sharanappa says:

    whenever I am dailing *99# getting response external application down…..why this proble……what to do to solve this problem ….first I was using syndicate bank account…at that time *99# working good…when I started corporation bank account …this problem started…..

  • Chiranjeev says:

    Yes vodafone number pe koi v *99# service nehin chal raha he,woh sbi ho ya phir boi,and icici and all.,jab v meine my vodafone number se *99# dial karta hun,tab v mera acount does not exist aata hey,and some times erorr code 549plz tray after some time v aati hey,plz some one help me,

  • sukesh s jayan says:

    i get notificationsin my mob when i take cash from atm.
    Do i need to register again for “mobile banking” to activate this *99# facility, It is not working at present
    thanks

    • Dear Sukesh,
      If you have already registered your mobile number for mobile banking services, there is no need to register for this facility, you can dail from the same number and avail this facility.

    • Dear Sukesh,
      If you have already registered your mobile number for mobile banking services, there is no need to register for this facility, you can dial from the same number and avail this facility.

  • Ashok says:

    Whenever I dialed *99# it charged 50paise and I couldn’t complete the transaction also, popping out some error message.

  • Papu says:

    not working in SBI system. always shows accounf does not exist.

  • praveen says:

    *99*51# not working tried more times

  • Shivkant says:

    What is the limitation of fund transfer using IFSC per day..

  • Sachin thakur says:

    Very good service and very simple

  • GANESH KOLUGURI says:

    SIR I AM TRYING SINCE 4DAYS ALL TIME ITS SHOWING ERROR OCCURRED ( 549) PLEASE TRY AFTER SOME TIME

  • Shivansh Rao says:

    Their is a really big error in this software as it is necessarily made for black and white phones which do not operate n android or ios or windows well a really important thing here to know is that those phones also do not contain a space bar. The designer of this facility made this on an android and had the space bar button on it where as when in the interface when debit card no and expiry is needed their the instruction is separate them by space, but how to give it in black and white phones like nokias.

  • Anoopa says:

    I have 3 accounts in different banks and also have same mobile. But when m using this *99# service then it is not asking bank name. I also want to make transaction with my another bank account. Pls help

    • Sarath says:

      hi Anoopa, After dialing *99# you will be directed to a menu containing My Profile, select that thereafter change bank. you should have ATM wrto that account and activate that. it works

  • Snehadeep says:

    Just now I dialed *99# from my idea number and my account balance deducted by 100 rs. which is mobile banking charge IDEA customer care guys told me, is that ???

  • Pranay Banerjee says:

    I have two savings bank account with SBI at two different branches. How can I get details of my account regarding both the accounts please.

  • veeru says:

    I tried this i am receiving credit and debit messages to my registered mobile no but when i tried this ussd code it is saying we are unable to process your request .How can i fix that problem.

  • Madan singh says:

    What isThe process of registration with sbbj please tell me

  • K s r murthy says:

    Very good news but some difficult to UN educated people

  • 1234 says:

    My bank bank of india how can register no and transfer money 5

  • manohar p bhide says:

    processes like 1)For linking of mobile no with account number,2)registration 3)validation 4) initial default MPIN 5) changing to a new MPIN need not rquire visit to Bank or ATM and debit card.because many account holders donot use ATM,debit cards. These processes should be possible through interactive ussd/online /SMS process

  • sumit says:

    how can i register my number as i have Canara bank account

  • Pradeep.T.D. says:

    Can i register a same mobile number to two different accounts maintained in two different banks?

    • Sreekanth Reddy says:

      Dear Pradeep..Yes, you can do so..

      • Pradeep.T.D. says:

        can get 2 MMID for two different account?

      • Raghu says:

        I have SBI, SBM and Canara Bank accounts. Registered all of them to single mobile number. While Canara bank account has no issues.
        *99# query for both SBI and SBM gives details associated with only the SBI account. Even after providing the complete 11 digit IFSC code I am only getting the balance or MMID … pertaining to SBI account.
        Could you please help in this regard.

  • vivek says:

    It gives me error like “External application down”. What I have to do?

  • Rahul says:

    I am not able to use this service aftet such a lot of efforts. Please guide me

  • Keshava Murthy says:

    I have SB accounts in two SBI branches and have provided same mobile number. Trying to get MMID without luck.. some time i get message “external application down” and “Connection problem or Invalid MMI code”. Please let me know how to get MMID of both SBI branches.

    Best Regards,
    Keshav

  • manish saini says:

    What is BRKGB bank code?

  • Naresh says:

    Hi

    I loaded my ICICI Pocket Wallet account which is linked to my phone. However *99*44*1# option shows the balance as Zero. On web, as well as in app on my phone, it shows correct balance.

    Does it take some time to refresh the balance using this service?

    • Dear Naresh ..I am not sure if the Wallet balance can be checked through this service. Suggest you to contact your banker. Do let us know any new info, kindly share it here. Thank you!

  • Prashant says:

    ridiculous! I have not been able to transfer money, trying since 2 days. I get “try again” message or “unknown results” message or “external application down” message. The application terminates abruptly. Everything being done as per the instructions.

  • t v surendran says:

    this facility is not available in irctc (rail ticket) then how to pay using mobile for such catacaries?

  • Radhey Raman Agarwal says:

    Typed *99# , welcome, then while trying to type UOB ,unable to write UOB & instead 888 is typing, Why ? Please guide me now

  • Hazique says:

    Dear sir according to the notice of paying penalty of 200% tax ,,Does tax will taken if Amount above 2.5 lac is already deposited before this announcement.

  • R K BHUWALKA says:

    Dear Shrikant

    My close friend says that ‘Sometime ago he received a warning about this number saying that if you dial this number all your details in your phone ? will be open to the hacker’.

    Please confirm! How far this is true?

  • DEVADOSS E says:

    Very , very useful , Sreekanth !
    Great service to all from you !!
    I deeply appreciate your initiatives !!!

    Devadoss E

  • R K BHUWALKA says:

    Dear Sreekant

    Since last few months I am receiving your mails regularly. Your way of presentation and explanation are marvelous which are not found in other bloggers who also write on various other such products.

    My hats off to you. Keep this trend going.

  • Manoj says:

    If a user have multiple bank accounts with the same bank, how can he access a particular account?

    • Dear Manoj..Tricky one..If you have multiple accounts in one bank, kindly try and let me know if both the accounts balances are shown or not??

      • swati says:

        If you have multiple account in same bank, you will receive balance for the primary account of yours maintained with the bank. In case of PNB, you can get balance of all the accounts. In case of YES Bank & Kotak Mahindra bank, you have to provide last 4 digit of the account number for which you want the details.
        Please check,

  • Chaman babu says:

    what if i have registered with my multiple bank account in multiple banks which balance *99# will show ?

  • TAJ BUKHARI says:

    Dear Shrikant,

    If a person paid three years mediclaim premium(Rs.75000 for 3 years) in advance and get some discount form the insurance company, can he claims under section 80D Rs.25000/- for each financial year.

    • Dear Taj..One can claim the entire premium only in the financial year in which the payment has been made.

      • vijay tamta says:

        i have been started this service but now when i dial *99# it says you have no sufficient balance in your mobile.i am idea customer. i hv no balance in my mobile but its a free service.

  • >
    Scroll to Top