Understanding Ufone SMS Packages
Ufone's SMS packages start at PKR 5 for 500 daily messages and go up to PKR 130 for 20,000 monthly texts. The per-SMS cost drops to less than a paisa on the monthly 10,000 SMS pack, but that only saves money if you actually send that many. The trick is matching a bundle to your real messaging habits—whether you text a little every day or go heavy on weekends. Below are the current daily, weekly, and monthly offers with subscription codes and validity details.

Daily SMS Packages
If you only text heavily on certain days, daily bundles give you 24-hour validity. Here are the current daily packages (as of 2025):
- Daily 500 SMS – PKR 5.00, valid 1 day. Suitable for moderate texting.
- Daily 1000 SMS – PKR 8.00, valid 1 day. Best for heavy daily users.
- Daily 2000 SMS – PKR 12.00, valid 1 day. For extreme texting needs.
To subscribe, dial *230# and follow the menu, or send the respective keyword (e.g., SUB500) to 230. Charges are deducted from your main balance.
Weekly and Monthly SMS Bundles
For longer validity and lower per-SMS cost, weekly and monthly bundles are the better choice. Here are the most common options:
| Package Name | SMS Count | Price (PKR) | Validity | Subscription Code |
|---|---|---|---|---|
| Weekly 3000 SMS | 3000 | 25 | 7 days | *230*3# |
| Weekly 5000 SMS | 5000 | 35 | 7 days | *230*4# |
| Monthly 10,000 SMS | 10,000 | 80 | 30 days | *230*5# |
| Monthly 20,000 SMS | 20,000 | 130 | 30 days | *230*6# |
All packages include on-net (Ufone to Ufone) and off-net (other networks) SMS unless stated otherwise. Check the fair usage policy for any limitations.
Special Offers and On-Net/Off-Net Rates
Ufone occasionally introduces limited-time promotions, such as bonus SMS on recharge or discounted rates for specific regions. For standard pay-as-you-go users without a package, the per-SMS rate is PKR 1.5 for on-net and PKR 2.0 for off-net. Postpaid subscribers can often add SMS add-ons via the My Ufone app or by dialing *230#.

How to Subscribe and Check Balance
- Subscribe: Dial *230# and select the desired package from the menu, or send the keyword (e.g., SUB500) to 230.
- Check remaining SMS: Dial *230*7# or send “BAL” to 230.
- Unsubscribe: Dial *230*0# or send “UNSUB” to 230.
All commands work on both prepaid and postpaid connections. Charges are deducted immediately upon subscription.
Tips for Choosing the Right Package
- Estimate your average daily or weekly SMS volume. If you send around 30–50 SMS per day, a daily 500 SMS pack (PKR 5) may be cheaper than a weekly 3000 SMS pack (PKR 25).
- Consider validity overlaps. Activating a new daily pack before the old one expires does not extend the validity; you lose unused SMS.
- For heavy texters, monthly bundles offer the lowest per-SMS cost. For example, the Monthly 10,000 SMS pack costs PKR 0.008 per SMS.
- Always check the exact terms via Ufone’s official website or helpline (dial 333 from your Ufone number) because packages and prices may change.
For instance, if you send exactly 100 SMS per day, the daily 500 SMS pack at PKR 5 covers two days, costing PKR 2.5 per day. A weekly 3000 SMS pack would cost PKR 25 for 7 days (PKR 3.57 per day). The daily pack is more economical in this scenario. However, if you occasionally send more than 500 SMS in a day, the daily 1000 SMS pack provides a safety margin.
