How to Recharge Mobile Balance Online in Pakistan (2026): JazzCash, Easypaisa, Bank Apps & Cards
Your balance just ran out in the middle of something important — a call, a bundle about to expire, a verification SMS you need right now — and the nearest shop is a twenty-minute walk away. Ten years ago that meant a trip to the corner store for a scratch card. In 2026, you can recharge a Jazz, Zong, Telenor or Ufone number in under a minute, from your sofa, at 3 a.m., with nothing but your phone and a mobile wallet or bank account.
There are five main ways to top up a Pakistani SIM today: mobile wallets (JazzCash and Easypaisa), bank apps, the operators' own apps, the classic scratch-card USSD codes, and international top-up services for Pakistanis abroad. This guide covers all five step by step, with the exact codes verified for 2026, a look at what tax is deducted on every recharge, how to check the balance landed, and fixes for the things that go wrong — because recharge problems always happen at the worst possible moment.

Why Recharge Online Instead of a Shop Run?
The corner-shop easyload still exists, and it works fine. But doing it yourself from your phone has advantages that are hard to beat:
- It's instant, 24/7. Recharges through apps land in seconds, even at midnight on a holiday when every shop is closed.
- No markup. Some retailers add a small charge on top of the load amount. Recharging from your own wallet or bank app avoids that.
- You control the number. When the shopkeeper types your number into his terminal, one misheard digit sends your money to a stranger. Typing it yourself (and double-checking) removes that risk.
- Full history. Every app recharge leaves a receipt in your transaction history — useful if a recharge ever goes missing.
- Recharge anyone. You can top up your parents' number in the village or a child's SIM from your own phone, instantly. If you need to move credit between two SIMs instead, see our guide on sharing mobile balance.
That said, the offline methods still matter — they work without internet and without a bank account, which is exactly when most people need them. The smart approach is to know all five methods and pick the right one for the moment.
Method 1: Recharge via JazzCash and Easypaisa (Mobile Wallets)
JazzCash and Easypaisa are Pakistan's two giant mobile wallets, and their Easyload / Mobile Load feature is the most popular way to recharge any network — not just Jazz or Telenor numbers. Both apps let you recharge any Pakistani operator, and the process is nearly identical in both.
Recharge from the JazzCash app
- Open the JazzCash app and log in with your MPIN or biometrics.
- On the home screen, tap Mobile Load / Top Up.
- Enter the mobile number you want to recharge — your own or anyone else's.
- Select the network (Jazz, Zong, Telenor or Ufone). The app usually detects it from the number automatically.
- Enter the amount and review the summary screen — this is where you confirm the number one last time.
- Tap Confirm and enter your MPIN or biometric. The recharge lands within seconds, and you get an SMS confirmation from both JazzCash and your operator.
Recharge from the Easypaisa app
- Open the Easypaisa app and sign in.
- From the main menu, tap Easyload.
- Enter the phone number and tap Next.
- Choose the operator from the list — Jazz, Zong, Telenor or Ufone.
- Enter the amount, review the details, and tap Next to confirm. Your number is recharged and you get a confirmation SMS.
Fees: recharging from a mobile wallet is generally free of extra service charges — you pay exactly the load amount. Note that JazzCash and Easypaisa accounts themselves have monthly transaction limits and wallet tiers, but a simple easyload rarely hits them.
Method 2: Recharge via Your Bank App
Almost every Pakistani bank app — HBL, Meezan, UBL, MCB, Allied Bank and others — has a Mobile Top-Up / Easyload / Recharge option tucked into its payments or transfers menu. The money comes straight from your bank account, so you don't need a wallet balance at all.
- Open your bank's app and log in.
- Go to Payments or Transfers and look for Mobile Top-Up or Easyload.
- Enter the number, select the operator, and type the amount.
- Confirm with your OTP or biometric. The recharge is instant.
Fees: most banks process easyload without an extra charge, but policies differ — the confirmation screen always shows any fee before you approve, so read it. One advantage of the bank route: if you ever need to dispute a failed transaction, your bank statement shows exactly where the money went.
Method 3: Recharge via the Operator's Own App
Every operator runs its own self-care app, and recharging inside it has one big perk: you can immediately spend the balance on a bundle in the same session. The apps are SIMOSA (Jazz's app, formerly Jazz World), My Zong, My Telenor and My Ufone.
- Jazz — SIMOSA app: register with your Jazz number, and your balance shows on the home screen. Tap the recharge/top-up option, pay with a debit card, JazzCash or your bank account.
- Zong — My Zong app: log in with your Zong number and use the Load option to recharge with a card or bank transfer.
- Telenor — My Telenor app: same pattern — log in, tap recharge, pay by card or bank.
- Ufone — My Ufone app: register your number and recharge from the app's payment section.
These apps need a debit/credit card or a linked bank account for payment, and the card must be activated for online/e-commerce transactions. After recharging, browse the same app's bundle section — our package guides for Jazz, Zong, Telenor and Ufone help you pick the right internet package for your fresh balance.
Method 4: Scratch Cards & USSD Codes (No Internet Needed)
The oldest method is still the most reliable fallback: buy a scratch card from any shop, scratch off the panel to reveal the PIN, and load it with a USSD code. It needs no internet, no bank account and no app — just the SIM itself. The card-load codes have been stable for years and were re-verified for 2026:
- Jazz (and Warid): dial *123*PIN#
- Zong: dial *101*PIN#
- Telenor: dial *555*PIN#
- Ufone: dial *123*PIN#
Replace PIN with the 14 or 15 digit number under the scratch panel, dial the whole string in one go, and press call. For example, on Zong you would dial *101*12345678901234# — do not dial the code first and the PIN separately. Two rules that prevent 90% of card-load failures:
- Dial it from the SIM you're recharging. The code loads whichever SIM sent it — dialling from your Jazz SIM loads your Jazz SIM, even if you bought the card "for" someone else's number.
- Scratch gently. Scratch too hard and you destroy digits; the card becomes unusable and shops won't take it back. If digits are unclear, hold the card at an angle under good light.
Scratch cards come in denominations like Rs. 100, Rs. 300, Rs. 500 and Rs. 1,000 — the tax deduction on the next section applies to these exactly the same way as to online loads.
Method 5: Recharging a Pakistani Number from Abroad
Overseas Pakistanis can't walk into a local shop, and Pakistani wallet apps don't work with foreign bank accounts. Three routes exist:
- International top-up websites: services like Ding and TopUp.com let you send prepaid credit or even full bundles to Jazz, Zong, Telenor and Ufone numbers from anywhere in the world. Create an account, enter the Pakistani number, pick an amount, and pay with an international debit/credit card or PayPal. Delivery is typically instant.
- Money exchanges and retailers abroad: in the UK, UAE, Saudi Arabia, Spain and other countries with large Pakistani communities, money exchanges and mobile shops sell top-ups for Pakistani networks — you pay cash and give them the number.
- Operator portals: the operators' own websites sometimes offer online recharge with international cards; check the official site of the relevant network.
Expect a small service fee or a slightly worse exchange rate on international top-ups — that's how these services make money. If you're visiting Pakistan and want your own number working the moment you land, read our guide on activating international roaming before you fly.
Comparison Table: Which Recharge Method Should You Use?
A quick side-by-side to pick the right method for your situation:
| Method | Needs internet? | Needs bank account? | Extra fee? | Best for |
|---|---|---|---|---|
| JazzCash / Easypaisa | Yes | No (wallet only) | Usually none | Everyday recharges, no bank needed |
| Bank app | Yes | Yes | Usually none | Recharging straight from salary account |
| Operator app | Yes | Card/bank for payment | Usually none | Recharge + buy a bundle in one go |
| Scratch card + USSD | No | No | None | No internet, no apps, quick fallback |
| International top-up | Yes | International card | Small service fee | Overseas Pakistanis |
Taxes on Recharge: What Gets Deducted in 2026
Every recharge in Pakistan carries a tax bite, and it's worth understanding because it explains the eternal mystery of "I loaded Rs. 100 but only got Rs. 85":
- Advance income tax — 15%. Under Section 236 of the Income Tax Ordinance, a 15% advance income tax is deducted on prepaid mobile recharge. On a Rs. 100 load, Rs. 15 is withheld and roughly Rs. 85 lands as usable balance. This rate was unchanged in the 2026-27 federal budget — the telecom industry had formally asked the government to cut it to 8%, but the rate stayed at 15%.
- It counts as advance tax. For income tax filers, this withholding is adjustable against your final tax liability — it's a prepayment, not a vanished fee. For the millions of prepaid users who don't file returns, though, it works out as a straight cost.
- Usage taxes apply separately. The recharge deduction is only the first layer; calls, SMS and data usage attract their own taxes under the prevailing rules. That's why comparing package prices matters as much as recharge amounts.
Bottom line: when budgeting, mentally knock 15% off every load. A Rs. 500 scratch card gives you about Rs. 425 of spendable balance — plan your bundle purchases accordingly.
Check Your Balance After Recharging
Always verify the recharge actually landed before you walk away or close the app. Each network has its own balance-check code (verified for 2026):
- Jazz: dial *111# — a small inquiry fee (a few paisa plus tax, roughly Rs. 0.24 including tax) applies per check. Free alternative: your exact balance shows on the SIMOSA (Jazz World) app home screen.
- Zong: dial *222# — small fee applies; free in the My Zong app.
- Telenor: dial *444# — small fee applies; free in the My Telenor app.
- Ufone: dial *124# — around Rs. 0.24 including tax per inquiry; free in the My Ufone app.
Because the USSD codes cost a little each time, don't spam them — check once after recharging, then use the free app if you want to keep an eye on your balance. Remember that your main balance and your bundle resources (MBs, minutes, SMS) are two different buckets; to see what's left in your active bundle, see our guide on checking remaining internet, minutes and SMS.
Troubleshooting: When the Recharge Doesn't Work
Recharge failures are stressful but almost always fixable. Work through these in order:
Balance not showing after a successful payment
Wait 5–10 minutes first — network delays happen, especially during peak hours. Then check your balance with the code above. If it still hasn't landed, open the app you paid from and check the transaction history: a "successful" receipt with a transaction ID means the money left your account, and the operator's helpline (Jazz 111, Zong 310, Telenor 345, Ufone 333) can trace it with that ID. A "pending" or "failed" status means the money usually reverses to your wallet or bank account within a few working days.
Money deducted but no recharge
This is the most common complaint. Screenshot the deduction SMS and the transaction receipt showing the ID, then call the helpline of the network you recharged. Give them the transaction ID, the number, the amount and the time. Do not recharge a second time until the first one is resolved — double loads are a real way to lose money. If the operator stonewalls you, our guide on emergency balance loans can keep you connected while you sort it out.
Recharged the wrong number
This one is painful: reversal is not guaranteed. Once a recharge lands on someone else's number, the operator treats it as a completed transaction and there is no official reversal process. Call the helpline immediately with your transaction details — in rare cases they can help — but prepare for the money to be gone. Prevention is the only real fix: read the number digit by digit on the confirmation screen before tapping confirm, and use your phone's saved contacts instead of typing numbers from memory.
SIM in the second slot / dual-SIM phones
Two classic dual-SIM mistakes: (1) you dialled the scratch-card USSD code while the other SIM was set as the default for calls — the load went to the wrong SIM; and (2) you recharged via an app but the confirmation SMS arrived on the other SIM, so you checked the wrong balance. Before loading a card, set the correct SIM as the default for calls in your phone's SIM settings, or dial the code and choose the SIM manually when the phone asks. In apps, the number you typed is what got recharged — trust the receipt, not the first balance you check.
Recharge code says "invalid"
For scratch cards: re-check each digit — a scratched-off 6 looks like a 5, and cards are case-free but digit-fussy. Make sure you're dialling from the right network's SIM (a Jazz card code dialled from a Zong SIM will fail). If the PIN is genuinely unreadable, take the card back to the shop where you bought it the same day; reputable retailers replace damaged cards.
Safety Tips: Avoid Recharge Scams
Wherever money moves by phone, scammers follow. A few rules keep your recharges safe:
- Only recharge through official apps and sites. Random "cheap recharge" websites and WhatsApp sellers offering discounted loads are almost always scams or stolen-balance schemes. If a deal looks too good — Rs. 500 load for Rs. 300 — it is.
- Never share your wallet MPIN or bank OTP with anyone — not a "customer care agent" on a call, not a shopkeeper, nobody. Real support never asks for these.
- Don't buy scratch cards from unknown street sellers at suspicious discounts; counterfeit or already-used cards are a known racket. Buy from proper shops and check the card's packaging is intact.
- Ignore "recharge to win a prize" SMS. No operator runs prize draws that ask you to load balance to a random number first. That's the classic advance-fee scam wearing a telecom costume.
- Keep your recharge receipts until the balance is confirmed — the transaction ID is your only proof if something goes wrong.
Frequently Asked Questions
What is the cheapest way to recharge mobile balance in Pakistan?
Recharging yourself through a mobile wallet (JazzCash or Easypaisa), your bank's app, or your operator's app is the cheapest way — these usually carry no extra service fee, while a neighbourhood shop's easyload sometimes adds a small markup. The scratch-card USSD method is also fee-free, but you pay the card's printed price.
How much tax is deducted when I recharge my SIM in Pakistan in 2026?
A 15% advance income tax under Section 236 of the Income Tax Ordinance applies to prepaid mobile recharge — so on a Rs. 100 load, Rs. 15 is withheld and about Rs. 85 lands as usable balance. The rate was unchanged in the 2026-27 federal budget; the telecom industry had asked for it to be cut to 8%, but it stayed at 15%.
What is the scratch card load code for Jazz, Zong, Telenor and Ufone?
Dial the code with the scratch card's PIN in one string: Jazz (and Warid) *123*PIN#, Zong *101*PIN#, Telenor *555*PIN#, Ufone *123*PIN#. Dial it from the SIM you want to recharge, and make sure the PIN is the full 14 or 15 digits under the scratch panel.
How do I check my balance after recharging?
Dial Jazz *111#, Zong *222#, Telenor *444#, or Ufone *124# — each carries a small inquiry fee (around Rs. 0.24 including tax). The free option is checking in your operator's app: SIMOSA (Jazz World), My Zong, My Telenor or My Ufone show your exact balance on the home screen.
Can I recharge a Pakistani SIM from abroad?
Yes. International top-up services like Ding and TopUp.com let you send prepaid credit or bundles to Jazz, Zong, Telenor and Ufone numbers from anywhere, paying with an international card or PayPal. Overseas Pakistanis also recharge through money exchanges and retailers in the UK, UAE, Saudi Arabia and other countries, or directly on the operator's own portal.
I recharged the wrong number — can I get the balance back?
Reversal is not guaranteed. Once a recharge lands on someone else's number, the operator treats it as a completed transaction and there is no official reversal process. Always read the number aloud before tapping confirm — and if the mistake just happened, call the helpline immediately, though be prepared that the balance may be unrecoverable.