RichDeals
Guide

Vi Balance Check Number 2026: *199# and Every Other Way

RRichDeals Editorial7 min read
Vi Balance Check Number 2026: *199# and Every Other Way

To check your Vi balance, dial *199# from your Vi number. One code opens the whole self-service menu β€” main balance, data balance, validity, active packs and recent deductions all sit behind it, and it works on a feature phone with no data and no app.

That single code is also the answer to the other question people arrive with: dial *199# and Vi flashes your own mobile number back at you. Below is what each option in that menu actually gives you, the three other ways to check, and why the shorter sub-codes floating around the internet so often return nothing.

How to check your Vi balance in 30 seconds

  1. Open the phone dialler on the handset holding the Vi SIM. Not a second phone, not a browser β€” the request is answered for whichever SIM places the call.
  2. Key in *199# exactly, including the star and the hash.
  3. Press call. If the phone has two SIMs, pick the Vi one when it asks.
  4. A menu appears on screen within a few seconds. Do not dismiss it.
  5. Reply with the number of the option you want β€” balance and usage, validity, active packs β€” and send.
  6. Read the result. Each reply digs one level deeper into the menu, so you can move from balance to data to validity without redialling.

If the menu never appears, you are almost always on a handset that swallowed the request. Restart the phone and dial again before assuming the code is wrong.

What *199# actually shows you

Vi routes every self-service query through the same menu rather than handing out a separate code per question. What you get depends on which option you pick.

Main balance

The principal talk time sitting on the account, in rupees. On an unlimited plan this number is often small or zero and that is normal β€” your calls are coming from the plan, not from talk time. Main balance only matters for out-of-bundle charges.

Data balance

Vi documents two routes for data: the Vi App homescreen, and *199# followed by the relevant menu option. The USSD reply reports what the network has metered, which lags what your phone has counted β€” Android and iOS both count a little differently, so treat the operator figure as the one that bills you.

Service validity

The date your current plan stops working, again from the same menu. This is the number worth checking, not the balance: a prepaid account with balance but expired validity still cannot make a call.

Active packs and plans

From the Vi App the path is My Account β†’ Active Packs & recharge history, where balance, data pack details and all active services appear together. The USSD equivalent is the matching option under *199#. Use this when you suspect a pack you did not intend to buy is still running.

Recent deductions

In the app: Recharge and more β†’ History. On USSD: *199#, then the relevant option under Balance and Usage. This is the screen to open when the balance dropped and you do not know why β€” it names the charge instead of leaving you guessing.

The other three ways, and when each is better

The Vi App

Your balance, data balance and service validity all sit on the homescreen, and your registered mobile number is printed there too. Best when you want everything at a glance and you already have data. Useless when you have run out of exactly that.

199 and 198

Dial 199 or 198, pick a language, and the call routes to a customer care executive. Slower than USSD, and worth it only when the answer needs a human β€” a wrong deduction, a pack that did not activate, a number you cannot verify any other way.

WhatsApp

Vi supports checking your account balance over a WhatsApp chat. Convenient on a phone you already use for messaging, and it leaves a written record of what the balance was β€” handy if you are about to dispute a deduction.

How to find your own Vi number

The same code answers this one: *199# flashes your own mobile number back at you, which is why a search for the Vi balance code and a search for the Vi number code land on the same four characters. The app and customer care fallbacks, why your phone's Settings screen usually shows a blank, and what the digits printed on the SIM actually are, are all in the Vi number check code guide.

Why the shorter sub-codes often fail

Search for a Vi balance code and you will find strings like *199*2*1# presented as direct shortcuts that skip the menu. Some of them work for some people. Vi's own help pages do not document them β€” every official answer, for balance, data, validity, packs and deductions alike, is *199# plus a menu option.

The reason matters. Those sub-codes are just the menu path typed ahead of time, and the menu is not identical in every circle or on every plan. When the numbering shifts, a memorised shortcut lands on the wrong option or returns nothing at all, while *199# keeps working because you read the menu as it is today. Dial the short one, read the options.

Also worth knowing: none of this works while roaming internationally on a Vi SIM, and none of it works from a phone that is not holding the SIM. USSD is answered per SIM, on the network, in real time.

Do not let the recharge cost more than it should

The reason most people check a balance is that a recharge is coming. That is the moment to check the price too β€” prepaid packs are the one recurring bill in Indian households where the sticker price and the price you actually need to pay drift apart every single month, depending on which payment app or wallet is running an offer.

Our guide on how to save on mobile recharge in India covers where prepaid packs land cheapest and which routes are worth the extra tap, and the live offers page lists the recharge and payment-app cashback currently running. Check the balance, then check the offer, then recharge β€” in that order.

Frequently asked questions

What is the Vi balance check number?

Dial \*199# from your Vi SIM. It opens Vi's self-service menu, where balance, data balance, validity, active packs and recent deductions each have their own option.

How do I check my Vi data balance?

Either open the Vi App and read it off the homescreen, or dial \*199# and choose the relevant option for data balance.

What is the Vi number check code?

\*199# β€” the same code. Vi returns your own phone number as a flash message. The fallbacks for when it does not appear are in the Vi number check code guide.

How do I check Vi validity?

The Vi App shows service validity on the homescreen, and \*199# has a menu option for it. Validity matters more than balance on a prepaid account β€” an expired plan blocks service even with money on the number.

How do I see why my Vi balance was deducted?

In the Vi App, go to Recharge and more β†’ History. On USSD, dial \*199# and choose the relevant option under *Balance and Usage*.

Can I check my Vi balance without the app?

Yes. \*199# needs no data, no app and no smartphone. You can also call 199 or 198 and speak to a customer care executive.

Does \*199# work for Vi postpaid?

The self-service menu is built around prepaid balance and validity. Postpaid accounts are better served by the Vi App or by calling 199, where bill amount and due date are the relevant figures rather than talk time.

Ready to save?

Browse today's handpicked deals β€” verified prices, updated every few minutes.

See Live Deals