NTC & Ncell USSD Codes

The complete pocket reference for Nepali SIMs - balance checks, your own number, data menus, recharge codes and every emergency short number.

Field report

Reference edition · menus verified 2026

The pocket network: how USSD quietly runs Nepal's phones

Behind every *400# is thirty-year-old signalling technology that still moves more daily check-balance traffic in Nepal than any app. The full landscape — who the two giants are, why codes cost nothing, and which numbers matter in an emergency.

By the numbers

27M+

NTC mobile subscriptions (approx.)

NTA MIS reporting

20M+

Ncell mobile subscriptions (approx.)

NTA MIS reporting

100%+

Mobile penetration — more SIMs than people

NTA market data (approx.)

Rs 0

Cost of a USSD session on either operator

Both operators, standard practice

At a glance
NTC Nepal Telecom — state-owned, mobile service since 1999
Ncell Private operator, launched as Mero Mobile in 2004, renamed Ncell in 2010
USSD Works on 2G, no internet needed, instant session-based replies
Helplines 1498 (NTC) · 9005 (Ncell)
Emergencies 100 police · 101 fire · 102 ambulance · 103 tourist police · 1098 child helpline

01 What USSD actually is

USSD — Unstructured Supplementary Service Data — is a channel inside the GSM signalling system itself, older than the smartphone by two decades. Dial a star-hash code, your handset opens a real-time session with the operator's computer, and a reply pops up within seconds. No data connection, no app store, no login: it works identically on a flagship and a Rs 2,000 feature phone.

That simplicity is why it survives. Sessions are transient — nothing installs, nothing caches — yet they carry the highest-frequency queries in mobile life: balance, validity, own number, data packs. In network terms, checking your balance by app means waking up the internet; doing it by USSD means whispering down a line that never hangs up.

02 Two giants, one wallet

Nepal's mobile market is effectively a duopoly. Nepal Telecom, the state operator that began as a telephone office decades ago and launched mobile service in 1999, holds the larger share with subscriptions in the high twenties of millions. Ncell — born as Mero Mobile in 2004, renamed after its 2010 acquisition — serves roughly twenty million more. Combined subscriptions exceed the country's population, because wallets routinely hold two or three SIMs.

The duopoly shapes everything about this page: the same feature hides behind different codes at each operator (*400# versus *900# for balance), coverage footprints complement each other from Mustang to Kechana, and price competition between the two has dragged call and data rates to among the region's lowest.

03 When codes beat apps

Apps demand three things USSD never will: internet, storage, and trust. On a trekking trail above Namche, mid-power-cut in a Terai town, or on a parent's hand-me-down handset with 40 MB free, the star-hash code keeps working while app splash screens spin. Nepal's load-shedding years taught a generation these reflexes; cheap Android data plans softened them without erasing them.

The quiet killer use-case is the forgotten number. Every mobile-money agent and cyber café owner knows the ritual: a customer holding a decade-old SIM, dialling *9# or *903# to learn their own identity before an OTP can arrive. No app performs that trick offline.

04 Emergency numbers are national infrastructure

Police (100), fire (101), ambulance (102), tourist police (103), the child helpline (1098) and the police cyber bureau's helpline (1145) connect regardless of balance, validity or operator — a promise that holds even on a SIM you have not recharged since Dashain. They are the one part of this reference everyone should save before needing it.

Save them under obvious names today. Emergencies are precisely when nobody searches a webpage; the contact list is the only interface that answers instantly.

05 Keeping this page honest

Operators occasionally renumber their menus, and any printed reference ages. This list sticks to the long-stable codes — balance, own number, main service menus, helplines — and labels everything else clearly. When something looks off, the customer-care lines listed here confirm current behaviour in one call.

If you find a code that has changed, treating the official helpline as the source of truth is always faster than trusting any third-party list — including this one.

How people actually use it

The second-SIM owner

Recovering their own number on an old NTC SIM before a bank OTP arrives.

The trekker

Opening a data-pack menu from a mountain village where apps cannot fetch a token.

The shopkeeper

Checking balance between customers on two operators without leaving the counter app-less phone alone.

The newcomer

Saving the five emergency numbers into contacts during their first week in Kathmandu.

Why is this free?

This is pure reference content — no computation, no uploads, no accounts. It costs the same to serve the millionth reader as the first, so charging for it would gate information the operators themselves publish for nothing.

USSD cheat-sheets are exactly the kind of thing sketchy third-party apps wrap in excessive SMS and contact permissions. A plain web page needs none of that — nothing to install is itself the privacy policy.

And utility builds habit: bookmark this once and the rest of our Nepal-focused guides get their chance to be useful too.

Subscription counts are approximations from Nepal Telecommunications Authority MIS-style public reporting and move monthly. Codes reflect commonly published operator menus as of 2026 — the helplines remain the definitive confirmation.

How it works

1

Filter by All, NTC or Ncell, or type what you want - balance, data, own number.

2

Tap the card to dial the code straight from your phone.

3

Read the network pop-up that appears within seconds - no internet needed.

Why use this tool?

  • Covers both major operators plus national emergency short codes.

  • Cards marked "tap to call" dial helplines directly.

  • Menu structures occasionally change - helplines confirm current behaviour.

Frequently asked questions

How do I check my NTC prepaid balance?

Dial *400# - the balance pops up instantly.

How do I find my own number?

NTC: dial *9#. Ncell: dial *903#.

Which code shows remaining Ncell data?

*101# opens the data menu with active packs and remaining volume.

Do USSD sessions cost money?

No - sessions are free; you only pay if a session activates a purchase like a data pack.

Why does a menu look different?

Operators renumber menus occasionally; customer care (1498 / 9005) confirms the current layout.