Your CIF number is the invisible thread linking every account you hold with your bank. When it has an error, basic banking tasks – from applying for a new service to downloading statements – stop working instantly. That single number matters more than most customers realise.
This guide explains what causes CIF number errors, how to spot them, and exactly what you need to do to get them fixed. Whether you bank online or at a branch, the steps here apply to you.
Table of Contents
What Is the *99# Service?
The *99# service, also known as UPI Lite for feature phones, is a USSD (Unstructured Supplementary Service Data) based mobile banking solution regulated by the National Payments Corporation of India (NPCI). It allows you to perform various banking transactions using a simple dial code on any mobile phone, even without internet connectivity.
You can open services like sending money, checking your account balance, and paying bills directly from your phone’s dialler. This service is part of India’s broader digital payments initiative, promoting financial accessibility for everyone.
If you don’t register for *99# or link your bank account, you won’t be able to enjoy the benefits of offline digital payments. To get started, you need to dial *99# from your registered mobile number and follow the on-screen instructions to link your bank account.
The *99# service is a remarkable innovation, bringing the power of digital payments to every Indian, regardless of their phone type or internet open. It works on the principle of USSD, a technology that lets your phone communicate with your bank directly through your mobile network. This means you can perform essential banking tasks even if you’re in a rural area with limited connectivity.
This service is especially important in a country like India, where mobile phone penetration is high, but smartphone ownership and internet open are not universal. It bridges the digital divide, ensuring that financial services are not for those with high-end devices. You can think of it as your personal bank branch, accessible 24/7, right in your pocket.
Quick Context: USSD Explained
USSD stands for Unstructured Supplementary Service Data. It’s a global system for sending text messages between a mobile phone and an application program in the network, often used for services like balance inquiries or mobile top-ups.
Introducing a simple payment method
Using *99# is as simple as making a phone call, requiring no complex apps or downloads. You dial the code, and a menu appears on your screen, guiding you through the transaction options. This ease of use makes it incredibly accessible for people of all ages and tech-savviness.
The menu-driven interface ensures that each step is clear, reducing the chances of errors during transactions. It’s designed to be intuitive, allowing you to quickly select what you need to do, whether that’s sending funds or checking your balance. This simplicity is a core reason for its growing adoption.
Why it matters for everyone
The *99# service matters because it help individuals who might otherwise be excluded from the digital economy. For instance, daily wage earners can receive payments directly into their bank accounts and manage their funds without needing to visit a physical bank branch. It fosters financial independence and security.
It also provides a reliable backup for smartphone users when their internet data runs out or they’re in an area with poor network coverage. You’re never truly cut off from your essential banking services, which offers immense peace of mind. This universal open is a cornerstone of India’s digital inclusion efforts.
- Financial Inclusion: Allows individuals without smartphones or internet to participate in digital payments.
- Emergency open: Provides a crucial alternative for digital transactions during internet outages or low data.
- Convenience: Offers 24/7 banking services directly from your mobile phone, anywhere, anytime.
- Security: Reduces reliance on cash, which can be safer and more traceable for transactions.
Who can use this service
Essentially, anyone with a bank account linked to their mobile number can use the *99# service. Your mobile number must be registered with your bank to ensure secure open to your accounts. This linkage is a critical security measure to protect your funds.
The service is available across all major telecom operators in India and supports numerous banks. You don’t need a specific type of mobile phone; any basic feature phone or smartphone can open it by dialling the code. This wide compatibility ensures broad reach.
Common Confusion: Smartphone App Requirement
A widespread myth is that *99# only works with specific smartphone apps.
The *99# service is designed to work on any mobile phone, including basic feature phones, without needing any internet connection or smartphone applications. It uses the USSD protocol, making it universally accessible.
Essential Transactions You Can Perform
The *99# service offers a core set of banking transactions that are vital for daily financial management. These aren’t basic inquiries; they include fundamental actions that help you to manage your money effectively. You’ll find that these functions cover most of your immediate needs.
From sending money to a friend or family member to verifying your account balance before a purchase, *99# provides quick open. It ensures that you’re always in control of your finances, even when you’re away from traditional banking channels. Let’s look at the most common tasks you can do.
Sending money to anyone
Sending money through *99# is a simple process, allowing you to transfer funds to any bank account using various identifiers. You can use a mobile number, UPI ID, or even the recipient’s bank account number and IFSC code. This flexibility makes it incredibly convenient.
The transaction limit for *99# payments is typically aligned with UPI limits, which, as per official RBI/NPCI guidelines, is as per the latest official guidelines per transaction for most users in 2026. This means you can handle significant transfers without needing to visit a bank. Always double-check the recipient’s details before confirming any payment to avoid errors.
Step 1: Dial *99# from your registered mobile number and select the option for ‘Send Money’.
Step 2: Choose your preferred method for sending money, such as ‘Mobile Number’, ‘UPI ID’, or ‘Account Number + IFSC’.
Step 3: Enter the recipient’s details accurately, then enter the amount you wish to send.
Step 4: Confirm the transaction details displayed on your screen and enter your UPI PIN to authorise the payment.
Step 5: You’ll receive an SMS confirmation for your successful transaction, including a unique transaction ID.
Checking your account balance
Keeping track of your account balance is fundamental to good financial health, and *99# makes this incredibly easy. You can instantly check your balance without needing to log into an app or visit an ATM. This immediate open helps you manage your spending better.
This feature is particularly useful before making a purchase or initiating a transfer, ensuring you have sufficient funds available. Knowing your balance on the go prevents declined transactions and helps you budget more effectively. It’s a quick, reliable way to stay informed.
Pro Tip: Quick Balance Check
To quickly check your balance, dial *99# and select the ‘Check Balance’ option. This saves you time compared to visiting an ATM or using a banking app, especially when you’re in a hurry.
Receiving money requests
While primarily known for sending money, *99# also facilitates receiving money requests from others. If someone needs to pay you, they can send a request to your UPI ID or mobile number, which you can then approve using *99#. This is useful for small businesses or individuals.
This feature simplifies collecting payments for services or goods, making it convenient for both the payer and the recipient. It adds another layer of versatility to the *99# service, extending its utility beyond outgoing transactions. You’ll find it incredibly practical for managing daily finances.
Discovering Advanced Capabilities of *99#
Beyond the basic transactions, the *99# service offers several advanced features that enhance your financial control and convenience. These capabilities transform your feature phone into a comprehensive financial tool, allowing you to handle more complex tasks. You’ll be surprised by the range of options available.
These hidden gems make day-to-day financial management simpler, reducing the need for multiple platforms or physical visits. From paying your bills to managing contacts, *99# aims to be a one-stop solution for your offline digital payment needs. It’s truly a versatile service.
| Feature | Description | Key Benefit |
| Utility Bill Payment | Pay electricity, water, gas bills | Avoid late fees, manage expenses from anywhere |
| Mobile Recharge | Top up your own or others’ mobile | Stay connected, convenient for emergencies |
| Manage Beneficiaries | Save frequent contacts for payments | Faster transactions, reduced errors |
| View Past Transactions | Check your last few transactions | Track spending, reconcile accounts |
Paying your utility bills
Imagine paying your electricity or gas bill directly from your phone, without needing internet or visiting a payment centre. The *99# service makes this a reality, supporting payments for various utility providers. This capability is a significant time-saver, especially in busy routines.
You can select the ‘Bill Pay’ option, choose your utility type, enter your consumer ID, and confirm the amount. This ensures your bills are paid on time, helping you avoid late payment penalties and service disconnections. It’s a practical solution for household management.
Recharging your mobile phone
Running out of mobile talk time or data can be frustrating, but *99# provides an instant solution. You can recharge your own or any other mobile number from any network operator. This feature is a lifesaver when you’re in an area without internet or open to a recharge shop.
select the ‘Recharge’ option, enter the mobile number and the recharge amount, then authorise with your UPI PIN. It’s quick, efficient, and ensures you’re always connected. This convenience is crucial for staying in touch with family and for professional communications.
Managing your saved contacts
For frequent transactions, the *99# service allows you to save beneficiaries, similar to how you’d save contacts in a banking app. This feature streamlines the payment process, as you won’t need to enter bank details or UPI IDs repeatedly. It significantly reduces the effort involved in regular payments.
By saving contacts, you also minimise the risk of errors that can occur when manually entering details for each transaction. This level of convenience and security makes recurring payments much more efficient. You’ll appreciate this feature for regular transfers to family or service providers.
Common Confusion: Advanced Features of *99#
The misunderstanding here is that *99# doesn’t offer any advanced features beyond basic money transfer.
In reality, *99# extends its functionality to include utility bill payments, mobile recharges, and managing saved beneficiaries, making it a comprehensive tool for daily financial tasks.
Viewing past transactions
Keeping track of your financial activities is essential, and *99# allows you to view your last few transactions. This feature helps you monitor your spending and reconcile your accounts without needing an internet connection. It provides a quick overview of your recent financial movements.
While it might not show a complete history, it gives you enough information to verify recent payments or check for any unauthorised activity. This transparency is vital for maintaining trust and security in your digital transactions. You’ll find this useful for quick checks on the go.
Requesting money from others
as you can send money, you can also initiate a request for money from another individual using *99#. This is particularly useful if someone owes you money or for splitting bills among friends. The request is sent to their UPI ID or mobile number, and they can then approve it.
This feature adds another dimension to the service, making it a two-way street for financial interactions. It simplifies the process of collecting payments, ensuring that you receive funds efficiently and transparently. You’ll find this helpful for managing shared expenses.
What Are the Key Benefits for You?
The *99# service provides a multitude of benefits that make it an indispensable tool for many Indians. Its design focuses on accessibility and practicality, addressing common challenges faced by users in diverse environments. You’ll quickly see why it’s a preferred choice for offline transactions.
These advantages contribute significantly to financial inclusion and convenience, making digital payments truly universal. Understanding these benefits will help you appreciate the value that *99# brings to your daily financial life. It’s more than a payment method; it’s a lifeline.
- No Internet Required: Functions entirely offline, perfect for areas with poor connectivity or when data runs out.
- Universal Mobile Compatibility: Works on any mobile phone, from basic feature phones to advanced smartphones.
- Instant Transactions: Payments and balance checks are processed in real-time, providing immediate confirmation.
- Government Backed: Operated by NPCI, ensuring a high level of security and reliability for all transactions.
- Low Cost: Typically involves a nominal charge per transaction, making it an affordable option for everyone.
Works without internet
One of the most significant benefits of *99# is its independence from internet connectivity. This means you can perform transactions even in remote villages or during network outages, ensuring continuous open to your funds. It removes a major barrier to digital payments for millions.
This offline capability is especially crucial for emergency situations where immediate open to funds is necessary, and internet might not be available. You’re never stranded without your banking services, which offers immense practical value. This feature truly sets it apart.
Available on any mobile
The *99# service is designed to be inclusive, working on any mobile phone, regardless of its make or model. Whether you own a basic feature phone or a high-end smartphone, you can open the service by dialling the code. This broad compatibility ensures widespread adoption.
This universal accessibility means that you don’t need to upgrade your phone to participate in the digital economy. It democratises digital payments, ensuring that everyone can benefit from modern financial tools. You’ll find it incredibly convenient to use your existing device.
Simple and very quick
The menu-driven interface of *99# is designed for simplicity, making it easy for anyone to use without extensive training. Each step is clearly outlined, guiding you through the transaction process efficiently. This intuitive design ensures quick and error-free operations.
Transactions are processed almost instantly, with confirmations received via SMS within seconds. This speed and simplicity mean you can complete your financial tasks quickly, saving you valuable time. You’ll appreciate how little effort it takes to manage your money.
Safe and secure transactions
Security is paramount for any financial service, and *99# incorporates strong measures to protect your transactions. All payments require your unique UPI PIN, which acts as your digital signature and ensures only you can authorise transfers. This PIN is crucial for safeguarding your funds.
The service is governed by NPCI, the same body that oversees UPI, ensuring adherence to strict security protocols and regulatory standards. According to the Digital Payment Dashboard (2026), India’s digital payment infrastructure is built with multiple layers of security. This strong framework provides peace of mind for every transaction you make.
How to Keep Your Transactions Secure
While the *99# service is inherently secure, your personal vigilance plays a crucial role in protecting your funds. Understanding the security mechanisms and adopting best practices will help you use the service confidently. You’re the first line of defence against potential risks.
Being aware of common pitfalls and following official guidelines ensures that your financial interactions remain safe. It’s important to remember that digital security is a shared responsibility between you and the service provider. Let’s explore how you can maintain strong security.
Step 1: Never share your UPI PIN with anyone, not even bank officials or customer service representatives.
Step 2: Change your UPI PIN regularly, especially if you suspect it might have been compromised.
Step 3: Be cautious of unsolicited calls or messages asking for your financial details or PIN.
Step 4: Always verify the recipient’s details (mobile number, UPI ID, or account number) before authorising a payment.
Step 5: Report any suspicious activity or unauthorised transactions to your bank immediately.
Understanding your secret PIN
Your UPI PIN is a four or six-digit number that you set up when linking your bank account to UPI, and it’s essential for authorising any transaction via *99#. Think of it as the digital equivalent of your ATM PIN or signature. This PIN ensures that only you can approve payments from your account.
It’s crucial to keep your UPI PIN confidential and memorise it rather than writing it down. Never share it with anyone, as doing so could compromise your account security. Your bank will never ask for your PIN over the phone or email.
Pro Tip: Create a Strong PIN
When setting your UPI PIN, avoid easily guessable numbers like your birth date or “1234”. Choose a unique combination that’s difficult for others to predict, enhancing your account’s security significantly.
Protecting your personal details
Beyond your PIN, protecting all your personal and banking details is vital for secure transactions. This includes your registered mobile number, bank account information, and any government identification numbers. Scammers often try to trick you into revealing this information.
Always be wary of messages or calls that seem too good to be true or create a sense of urgency. Official communications from your bank or NPCI will never ask for your PIN or sensitive account details. You should only provide information through official channels.
Official safety measures in place
The *99# service operates under the stringent security framework of UPI, managed by the National Payments Corporation of India (NPCI). This includes encryption for all transactions and strong fraud detection systems. These measures are constantly updated to counter new threats.
According to the Prime Minister’s Office (2026), the government is committed to strengthening digital payment security and promoting safe practices. The system also includes features like transaction limits and real-time alerts to help protect your funds. You’re backed by a comprehensive security infrastructure.
Getting Started with *99#
Starting with the *99# service is a simple process that takes a few minutes. You don’t need any special technical skills or equipment, your registered mobile phone and bank account details. This ease of entry ensures that anyone can begin using digital payments quickly.
Once you’ve completed the initial setup, you’ll be ready to perform a wide range of transactions with confidence. The steps are designed to be user-friendly, guiding you through each stage. Let’s walk through how you can get started today.
Dialling the special code
The very first step is to dial *99# from the mobile number that is linked to your bank account. This initiates the USSD session and brings up the main menu on your phone screen. It’s the gateway to all the features of the service.
If you have multiple SIMs, ensure you dial from the one registered with your bank. This is crucial because the service authenticates you based on your registered mobile number. You’ll see a welcome message or a menu of options appear almost instantly.
Step 1: Open your phone’s dialler and carefully type in *99#.
Step 2: Press the call button from the SIM card that is registered with your bank account.
Step 3: A menu will appear on your screen, asking you to select your bank from a list or enter the first few letters of your bank’s name.
Step 4: Select your bank and then follow the prompts to link your account, which usually involves entering the last six digits of your debit card and its expiry date.
Step 5: Create your UPI PIN when prompted. This PIN will be used to authorise all your future transactions.
Choosing your bank account
After dialling *99#, you’ll be prompted to select your bank from a list or enter its IFSC code. If you have multiple accounts with different banks linked to the same mobile number, you’ll need to choose the specific account you wish to use for transactions. This selection ensures your payments come from the correct source.
Once your bank is selected, the system will verify your details and link your account to the *99# service. This initial setup is a one-time process, making subsequent transactions much faster. You’ll then be ready to perform your first payment.
Making your first payment
With your bank account linked and UPI PIN set, you’re ready to make your first payment. Choose the ‘Send Money’ option from the main menu and follow the prompts. This initial transaction will help you get comfortable with the service.
Start with a small, familiar payment to a trusted recipient to familiarise yourself with the process. After entering the amount and recipient details, you’ll confirm the transaction with your UPI PIN. You’ll receive an SMS confirmation, signifying a successful transfer.
Common Questions and Helpful Solutions
Even with a user-friendly service like *99#, you might occasionally encounter questions or minor issues. Knowing where to find solutions can save you time and frustration. This section addresses some of the most frequently asked questions to help you troubleshoot common scenarios.
Understanding these solutions will help you to resolve problems quickly and continue using *99# effectively. You’ll find that most issues have simple fixes, ensuring a smooth experience with your digital payments. Let’s tackle some common concerns.
- Transaction Failed: Often due to incorrect UPI PIN, insufficient balance, or network issues. Re-check details and try again.
- Bank Not Listed: Ensure your bank supports UPI and *99#. Most major banks do, but some smaller ones might not be integrated yet.
- SMS Not Received: Check your phone’s network signal and ensure your SMS inbox isn’t full. Contact your mobile operator if issues persist.
- Account Not Linked: Verify your mobile number is correctly registered with your bank. You might need to visit your bank branch to update details.
What if it does not work?
If your *99# transaction doesn’t go through, don’t panic. The most common reasons include an incorrect UPI PIN, insufficient funds in your account, or temporary network issues. Always double-check the recipient’s details and the amount before trying again.
If the problem persists, try restarting your phone or moving to an area with better network coverage. You can also contact your bank’s customer support for specific assistance, as they can check the status of your account and any recent transaction attempts. They can provide insights into why your payment failed.
Common Confusion: Failed Transaction Funds
It is commonly assumed that if a *99# transaction fails, your money is lost.
In most cases, if a transaction fails, the debited amount is automatically reversed to your account within one to three business days as per official RBI/NPCI guidelines. If not, raise a dispute with your bank.
How to change your PIN
Changing your UPI PIN regularly is a good security practice, and you can do it easily through the *99# service itself. This helps protect your account if you suspect your PIN has been compromised or if you want to update it. It’s a quick and essential security step.
From the main *99# menu, look for an option like ‘Change UPI PIN’ or ‘Manage UPI PIN’. You’ll need to enter your old PIN first, then your new desired PIN, and confirm it. Always choose a strong, unique PIN that you can remember easily.
Where to get further help
If you encounter issues that you can’t resolve on your own, several resources are available for further assistance. Your first point of contact should always be your bank’s customer service helpline, as they have direct open to your account information. They can provide specific guidance.
For general queries about UPI or the *99# service, you can also refer to the official NPCI website or their customer support. They offer comprehensive and contact details for various digital payment services. You’re never alone when seeking help for your digital transactions.
Conclusion
The *99# dial code offers an incredibly powerful and accessible way to manage your finances without relying on internet connectivity or smartphones. By embracing its hidden features, you can confidently send money, pay bills, and check balances, bringing essential banking services directly to your fingertips. This simple yet strong tool ensures that digital payments are truly for everyone, fostering greater financial inclusion across India in 2026.