The Ufone loan code is one of the most searched telecom features in Pakistan, and for good reason. When your balance drops to zero in the middle of an important call or while you need data urgently, Ufone’s UAdvance service gives you instant credit in just a few seconds. This guide covers every detail you need: the exact code, charges, eligibility, how repayment works, and what to do if your request gets rejected.
What Is the Ufone Loan Code and How Does It Work?
Ufone calls this service UAdvance. It is a short-code loan system that lets prepaid (and postpaid) customers borrow a small amount of balance from Ufone when their account runs low. The Ufone loan code is a USSD code that allows prepaid users to get an advance balance from Ufone. When your balance becomes low, you can dial a short code and receive instant credit. Ufone calls this service UAdvance, giving you a small emergency balance that you repay on your next recharge.
Subscribers can use their advance for all services, including calls (on-net and off-net), SMS (on-net and off-net), data, international calls, roaming, and VAS subscriptions. This makes it useful in almost any emergency situation.
Ufone Loan Code for Prepaid Users
For those on Ufone prepaid, all you need to do is dial *456#. This is the go-to Ufone advance code. Here is the full process, step by step:
- Open your phone’s dial pad.
- Dial *456# and press the call button.
- You will receive an on-screen prompt. Confirm the request and Rs 20 will be instantly credited to your account.
- Use the balance for calls, SMS, or mobile internet as needed.
- After your next recharge, Ufone deducts the loan plus the service fee automatically.
This method is available 24/7 anywhere in Pakistan for all Ufone prepaid customers. You do not need an internet connection or a smartphone app. Any basic phone with network signal will work.
Ufone Loan Code for Postpaid Users
Postpaid users have a separate code. If you are a postpaid user and in need of an instant balance, dial the Ufone postpaid advance loan code *229# from your Ufone number. When you use the postpaid advance balance, a nominal fee of Rs 5 plus tax will be deducted from your next postpaid bill. The process is just as quick and the balance is added in seconds.
How Much Can You Borrow?
The system quickly checks your eligibility. It looks at your recharge habits and how well you paid back previous advances. If you qualify, you get the maximum amount available to you, usually between Rs 20 and Rs 60.
Ufone decides the exact amount based on your account history. Regular users who recharge often and repay on time tend to receive larger advance amounts over time. The customer’s eligibility for a loan amount may change from time to time based on changes in behaviour of usage of telecom services or changes in repayment behaviour.
Charges and Repayment Explained
The UAdvance service is not free. Ufone charges a service fee: a flat 30% (inclusive of tax) of the loan amount. So if you borrow Rs 20, you repay Rs 26. Borrow Rs 60 and you repay Rs 78. There is no interest, just that one-time fee.
For prepaid users, the charge is broken into two parts:
- Initial fee: An initial Rs 4.40 is charged when you dial *456#.
- Remaining amount: Rs 17.99 (Rs 15 plus Rs 2.99 tax) will be deducted from your next recharge.
Repayment is automatic. The moment you recharge your prepaid number, the full amount (loan plus fee) is instantly deducted. You do not need to call anyone or take any extra step. Just top up your SIM and Ufone handles the rest.
After getting the advance, you can check your remaining balance by dialling *124# from your Ufone number.
Eligibility Rules You Must Know
Not every Ufone user qualifies for UAdvance at all times. To be eligible for a Ufone advance loan, you must be a regular prepaid Ufone customer. Your current available balance should be lower than the required limit. Your SIM should be regularly active, and you must make sure the previous loan has been cleared before applying again.
Key points to remember:
- Prepaid users can get UAdvance if their balance drops below Rs 11.95.
- Your SIM should be PTA verified and recharged within the last 30 days for uninterrupted service access. You can confirm your SIM’s PTA verification status through the PTA portal.
- A customer will be allowed to have only one advance at a time and may use the service again once their outstanding balance has been repaid.
- Customers who have not yet repaid their outstanding UAdvance balance and who wish to migrate to a postpaid package will be required to first settle that balance.
If you use the Ufone loan code on a postpaid SIM, remember to also check our guide on Ufone advance balance for a full breakdown of both prepaid and postpaid UAdvance details.
Why Your Loan Request Might Be Rejected
Sometimes the system says no. If you attempt dialling the Ufone advance code with a prior unpaid loan, the system will decline. Most rejections happen because you already have an outstanding, unpaid UAdvance, you are not eligible due to bad repayment history, or your balance is too large (above the minimum required low-balance threshold).
If the network is busy, just wait a minute and try again. Make sure you have a good signal before dialling.
Tips for Using UAdvance Wisely
The Ufone loan code is a useful tool, but using it too often adds up. Here are some practical tips:
- Use the advance only in real emergencies, not as a regular top-up habit.
- Use the advance only when truly needed. Frequent use may lead to repeated service charges.
- Recharge your SIM as soon as you can after taking an advance, so a larger part of your top-up remains available for use.
- Make sure your SIM is PTA approved and recharged recently for uninterrupted access.
- Save the code *456# in your contacts so you can find it quickly in an emergency.
- For any issues, call the Ufone helpline at 333 from your Ufone number. You can also visit the official Ufone UAdvance page for the latest terms and charge tables.
Frequently Asked Questions
What is the Ufone loan code for prepaid users in 2026?
The Ufone loan code for prepaid users is *456#. Dial this from your Ufone prepaid number when your balance falls below Rs 11.95 and you will receive an instant advance of Rs 20 to Rs 60, depending on your eligibility.
What is the service fee for UAdvance?
Ufone charges a flat 30% service fee on the advance amount, inclusive of all taxes. For example, if you borrow Rs 20, you repay Rs 26 in total. The repayment is split: a small portion is charged immediately and the rest is deducted from your next recharge automatically.
Can postpaid Ufone users get a loan?
Yes, postpaid users can get an advance too, but they use a different code. Dial *229# from your Ufone postpaid number. A fee of Rs 5 plus tax is added to your next postpaid bill.
What happens if I do not repay the Ufone loan?
Repayment is automatic. As soon as you add balance to your SIM, Ufone deducts the advance amount plus service fee from that recharge. If you want to switch from prepaid to postpaid, you must clear any outstanding UAdvance balance first before the migration can happen.













