If you searched for a "unified USSD code" that checks balance on both Nepal Telecom and Ncell, you have probably run into an old claim that will not actually work on your phone. Here is what is true right now, and the exact codes that do work.
Quick answer: As of August 2026, NTC and Ncell do not share one working balance-check code. NTC balance is checked by dialing *400#. Ncell balance is checked by dialing *101# (or the older *901#). A single common code, reportedly *144#, was proposed under a 2020-21 Nepal Telecommunications Authority (NTA) directive, but current verification against both operators' official channels shows it is not the code in active use for balance checks today.
Where the "unified code" claim actually came from
The idea of one shortcode working across every Nepali telecom operator is not a rumor invented on social media - it has a real regulatory origin. The Nepal Telecommunications Authority issued a shortcode and toll-free number management procedure years ago that directed operators to move toward common, standardized short codes for basic account services such as balance inquiry, recharge, and balance transfer. The goal was straightforward: a subscriber should not need to memorize a different code for every SIM in their pocket.
That directive is genuine, and it is the reason a number of Nepali tech blogs published articles describing a unified code such as *144# for balance and *122# for recharge. The problem is timing. Several of those articles were written years ago, describing a planned or partially piloted rollout, and have simply been left online with their publish dates edited forward without the underlying facts being re-checked against what the operators actually offer today.
The codes that actually work in 2026
Instead of chasing a code that may not connect, use the table below. These are the balance-check codes each operator currently publishes and that are widely confirmed working on active SIMs.
| Service | Nepal Telecom (NTC) | Ncell |
|---|---|---|
| Check main balance | *400# | *101# (also *901#) |
| Check own number | *9# | *903# (also *103#) |
| Emergency balance loan | *1477# (Namaste Credit) | *9988# (also *123#, Saapati) |
| Balance transfer | *422# with security code | *133# style transfer, no security code needed |
| Data pack balance | SMS "BAL" to 1415, or *1415# | SMS "S" to 17123, or *17123# |
Important: USSD codes are occasionally reshuffled by operators without much public notice. If a code above ever stops responding on your SIM, do not assume it is a scam - try the alternate code listed in brackets, or confirm through the operator's official app before assuming anything is wrong with your account.
Find your code in one tap
Which balance code do I need?
Select your network below and get the exact working code, no memorization required.
Why this matters beyond curiosity
Believing a code works when it does not can cost you time in exactly the moment you need information fastest - for example, when you are about to cross a border and want to confirm your balance before roaming charges apply, or when you are troubleshooting a suspicious deduction and need a reliable way to check your account. Relying on a verified, current code rather than a repeated claim keeps that check fast and accurate.
It is also worth knowing that even if the NTA's common-code policy is eventually rolled out in full, operators historically keep the legacy codes active in parallel for a transition period, precisely so long-time subscribers are not caught off guard. That is a strong argument for bookmarking the operator-specific codes rather than a single number you saw in one article.
Common mistakes people make with these codes
- Dialing an old code found in a screenshot years old - operators have changed some codes more than once; always cross-check against a source dated for the current year.
- Assuming a non-response means fraud - a code that does not connect is far more often a temporary network issue or a retired code, not evidence your account has been compromised.
- Mixing up NTC's *422# transfer code with Ncell's process - Ncell does not require a security code for balance transfer, while NTC does, so copying one operator's steps onto the other's SIM will fail.
- Confusing main balance with data balance - *400# on NTC only shows cash balance and validity, not remaining data; that requires the SMS "BAL" method or the operator app.
Frequently asked questions
Is *144# a real balance check code in Nepal?
It has been described as a planned unified code in older articles referencing a 2020-21 regulatory directive, but current verification against both operators' published short-code lists does not confirm it as an active balance-check code in 2026. Use *400# for NTC and *101# for Ncell instead.
Will NTC and Ncell ever actually share one code?
The regulatory basis for that already exists. Whether and when it is fully implemented is up to the operators' technical rollout, which this article will be updated to reflect once independently verifiable.
Do these USSD codes cost anything to use?
Balance-check and number-check codes are free to dial on both networks. Balance transfer may involve a small service charge depending on the operator's current tariff.
What do I do if my balance code is not working at all?
Try the alternate code in the table above, restart your phone's network connection, and if the problem persists, use the operator's official app or dial customer support rather than a code copied from an unverified source.
Related reading: If you ever see a screenshot claiming someone's balance or a recharge amount, verify it before trusting it - see our guide on spotting fake balance screenshot scams in Nepal. And if you are an NTC user who has run out of balance, our walkthrough of Namaste Credit loan codes covers exactly how the emergency top-up works.
Conclusion
The "unified USSD code" story is a case of a real policy getting flattened into a shortcut claim that outran the facts. For now, treat NTC and Ncell as separate systems with separate, verifiable codes - *400# and *101# respectively - and use the selector tool above whenever you need a quick reminder.
Discussion