You can buy an NTC data pack through eSewa in about a minute, without dialing a single USSD code. The whole process happens inside the eSewa app: pick Top Up, choose Nepal Telecom, select your pack, enter the number, and confirm with your MPIN. This guide walks through every step, plus what to check before you tap Confirm and what to do if a purchase doesn't go through.
Open eSewa > Top Up > Nepal Telecom > select your data pack > enter the NTC number > review and confirm > authorize with MPIN or fingerprint. The pack activates on the NTC number within moments. eSewa typically adds a small service fee on top of NTC's listed pack price, so check the total shown before confirming.
Before You Start: What You Need
Prerequisites
- An eSewa account with completed KYC verification (required to load and spend wallet balance).
- Sufficient eSewa wallet balance to cover the pack price plus eSewa's service fee.
- The 10-digit NTC mobile number you want the pack activated on. You can buy for your own number or someone else's.
- The latest version of the eSewa app, since older versions sometimes hide or relocate menu options.
Step-by-Step: Buying an NTC Data Pack on eSewa
The screens inside eSewa are laid out the same way whether you're buying for yourself or for a family member's number. Follow these six steps in order.
- Open the eSewa app and log in
Launch eSewa and sign in with your MPIN, password, or biometric login. Confirm your wallet balance is enough to cover the pack you plan to buy.
- Tap Top Up, then select Nepal Telecom
From the eSewa home screen, tap Top Up. Under the telecom operators, select Nepal Telecom (you may see this labelled NTC or Namaste).
- Choose your data pack
Browse the listed data packs by price, data volume, and validity period. Tap the pack that matches what you need.
- Enter the NTC number
Type the 10-digit number the pack should activate on. Double-check every digit, since a pack sent to the wrong number generally can't be reversed automatically.
- Review the order and tap Confirm
Check the pack name, total price (including eSewa's fee), and phone number on the summary screen before proceeding.
- Authorize the payment
Complete the transaction with your eSewa MPIN or fingerprint. The pack activates on the NTC number, usually within a few moments.
If you're buying a pack for someone else, take a screenshot of the confirmation screen before you close the app. It's the easiest way to prove the transaction went through if the recipient says the pack hasn't shown up yet.
What Does eSewa Charge on Top of the Pack Price?
eSewa has historically applied a small service fee on data and voice pack purchases, on top of the base price NTC lists for the pack. The exact fee can change, so always check the total shown on the confirmation screen rather than assuming it matches the price you saw on NTC's own site or app.
| Where to Check | What It Shows |
|---|---|
| eSewa order summary screen | The final total, including any eSewa service fee, before you authorize payment |
| eSewa transaction history | A record of exactly what you were charged, useful if the total looked different than expected |
| NTC's official pack list | The base pack price without eSewa's fee, useful as a reference point only |
If Something Goes Wrong
Most failed NTC purchases on eSewa fall into a handful of predictable categories. Here's how to work through them.
Wait a few minutes, since activation isn't always instant during high-traffic periods. If it still hasn't landed after 10-15 minutes, check the NTC number by dialing *1415*55# to see if any pack is active, then contact eSewa or NTC support with your transaction ID if nothing shows.
Double-check the number immediately after payment. If it's wrong, contact eSewa support right away with your transaction details. There's no guarantee of a reversal, since the pack may already have been delivered to the number you entered, but reporting it quickly gives you the best chance.
This usually resolves automatically within a short window as a refund to your eSewa wallet. If the balance hasn't been restored after a reasonable time, check your transaction history for the status and contact eSewa support with the transaction ID.
Alternative Ways to Buy an NTC Data Pack
eSewa is convenient, but it isn't the only option. If the app is down or your balance is low, these alternatives work just as well.
- USSD: Dial *1415# from the NTC number and select your pack directly, no internet connection required.
- NTC App: Log in to the official NTC mobile app and buy from the Buy Data Pack section.
- Khalti or other wallets: Most major Nepali digital wallets support NTC top-ups using a similar flow to eSewa.
- NTC Self-Care Portal: Register with OTP on NTC's self-care website and purchase packs online without a wallet.
Comparing NTC against Ncell for your actual usage pattern? See our full NTC vs Ncell Data Pack comparison before you commit to a pack size.
Frequently Asked Questions
Can I buy an NTC data pack for someone else's number through eSewa?
Yes. Enter the recipient's 10-digit NTC number at the number-entry step instead of your own. Double-check the digits, since a pack sent to the wrong number typically can't be reversed automatically.
Does eSewa charge extra for NTC data pack purchases?
eSewa has historically applied a small service fee on top of NTC's listed pack price. Always check the final total on the confirmation screen before authorizing payment, since fees can change.
How long does it take for the pack to activate after paying on eSewa?
Activation is usually near-instant, typically within a few moments of completing payment. During high-traffic periods it can take a little longer; wait 10-15 minutes before assuming something went wrong.
What happens if my eSewa balance is deducted but the pack doesn't activate?
This is usually resolved with an automatic refund to your eSewa wallet within a short period. Check your transaction history for the current status, and contact eSewa support with your transaction ID if the balance isn't restored within a reasonable time.
Do I need KYC verification on eSewa to buy a data pack?
Yes. eSewa requires completed KYC verification to load and spend wallet balance, which is required for any top-up or pack purchase, including NTC data packs.
Can I use eSewa to buy Ncell data packs too?
Yes, eSewa supports both NTC and Ncell data pack purchases through the same Top Up section, using a very similar step-by-step flow.
Related Guides
Prefer Khalti, or want to buy on Ncell instead? Read our guide to buying an Ncell data pack via Khalti. Not sure which operator or pack size gives the best value for your usage? Check the NTC vs Ncell comparison or the full cheapest data pack price list.
Conclusion
Buying an NTC data pack through eSewa is faster than most people expect once you've done it once: open the app, tap Top Up, pick Nepal Telecom, choose your pack, and confirm. The only step worth slowing down for is entering the phone number correctly and checking the final total before you authorize payment. Do that, and the whole process takes under a minute from start to finish.
Discussion