Your call cuts off right in the middle of an important conversation. You try to dial back, but nothing happens. Then it hits you that your Du balance has run out. If you have been in the UAE for any amount of time, this situation is very familiar. Du (Emirates Integrated Telecommunications Company) has been serving UAE residents since 2006 and now covers over 8 million subscribers across the country. But a lot of people still do not know the quickest ways to check their remaining credit, data, or bill status.

The good news is that Du gives you multiple free methods to check your balance. You do not need to visit a store or call customer care every time. Whether you are on a prepaid SIM, a postpaid plan, or a tourist SIM picked up at Dubai Airport, the same set of tools works for you. This guide covers every working method in 2026, including what to do when the usual codes stop working.
Before checking your balance, you need to first find out how to check your Du number, which is a quick separate step you can sort out in seconds.
Du Balance Check: All Methods at a Glance
| Method | What to Do | Needs Internet? | Best For |
| USSD Code | Dial *135# | No | Fastest credit check |
| Data USSD | Dial *102# | No | Data balance only |
| SMS | Send BAL to 1355 | No | Offline fallback |
| Du App | Login > Account Summary | Yes | Full detail view |
| Du Website | Du.ae > My Account | Yes | Bills and usage history |
| IVR Call | Call 135 | No | When USSD fails |
| Customer Care | Call 155 | No | Human support |
How to Check Du Prepaid Balance?
Prepaid users want speed. No menus, no waiting, just the number on screen. Here are the three methods that work every time.
Method 1: USSD Code (Fastest, No Internet Needed)
This is the method most Du users rely on daily. It works on GSM signal alone, no data required.
- Open your phone dialer.
- Dial *135# and press the Call button.
- A menu appears on screen. Select 1 for Account Information.
- Select 1 again for Balance Inquiry.
- Your remaining credit in AED appears instantly.
Tip: If the screen says “You have no remaining credit,” your balance is at zero. Incoming calls may still connect depending on your plan, but outgoing calls and data will be blocked. Dial *108# to request Du emergency credit, which gets deducted on your next recharge.
Method 2: Check Du Prepaid Balance via SMS
If the USSD menu is slow or unresponsive, SMS is the most reliable offline backup.
- Open your Messages app.
- Type “BAL” into a new message.
- Send it to 1355.
- You will receive an SMS showing your remaining credit and plan validity.
Method 3: Du App (Most Detailed View)
The Du app gives you a full picture: remaining credit, active bundles, data usage, and plan renewal dates on one screen.
- Download the Du App from the Google Play Store or Apple App Store.
- Open the app and log in with your Du mobile number or through UAE Pass.
- Your credit balance will appear on the home screen under “Account Summary.”
- Tap “Usage” for a breakdown of the remaining minutes, SMS, and data.
How to Check Du Postpaid Balance?
Postpaid works differently. You are not spending credit; you are building a bill. What matters here is how much you have used this month and what your current outstanding amount is before the payment date.
Method 1: SMS for Postpaid Users
- Open your Messages app.
- Type rewards and send to 1355.
- You will receive your current usage, remaining data allowance, and remaining minutes.
To see all your active subscriptions and add-ons, send “List” to 9000. This tells you exactly which bundles are running and when they renew, which is useful if you suspect a subscription is quietly auto-renewing.
Method 2: Du App for Postpaid
- Open the Du app and log in.
- Tap “My Bills” or “Account Summary” from the home screen.
- You will see your outstanding bill amount, billing cycle dates, and data or call usage so far this month.
- Tap “Usage” for a full breakdown by category.
Method 3: Du Website
- Go to the official Du page and click Login at the top right.
- Choose “Consumer” or “Business” based on your account type.
- Enter your credentials and click Login.
- Go to My Account > Usage and Bills.
- Your bill details, payment Due date, and full usage history are displayed here.
How to Check Du Data Balance?
Most Du users search specifically for their remaining internet data, not just credit. Here are the dedicated methods for data balance only.
USSD Code for Du Data Balance
Dial *102# from your phone dialer. A pop-up shows your remaining data (in MB or GB), bundle name, and expiry date. No internet is needed.
Alternatively, dial *135# and navigate to the Data or Usage option from the on-screen menu.
Important: If you are on a daily allowance plan (for example, 1GB per day), unused data does NOT roll over to the next day. The USSD code shows only your remaining allowance for today. If you are on a bucket or monthly plan, it shows the total remaining GB and the number of days left before renewal.
SMS for Du Data Balance
Send ‘BAL’ to 1355. The reply SMS shows your remaining data in MB or GB, your active bundle name, and the exact expiry date of your plan.
Du App for Data Balance
Open the Du app and tap ‘Usage.’ You will see two things:
- Main pack balance shows GB remaining from your primary plan.
- Add-on balance shown as a separate line if you purchased any extra data boosters.
The app also shows your bundle renewal date, which is the most important figure to watch if you want to avoid being switched to pay-as-you-go rates mid-month.
Du MyData Website (Browser Option)
Open the official Du MyData page in any browser on your phone or laptop. Log in with your Du number. This portal shows a full breakdown of your data usage including add-ons, roaming data consumed, and renewal cycles. It works on WiFi alone, so even if your SIM data is empty, you can check it from any connected device.
All Du USSD Codes and SMS Shortcuts
Keep this table saved on your phone. These codes cover every common account action without needing to open an app or have internet.
| What to Check | USSD Code | SMS Keyword | Send To |
| Credit balance (prepaid) | *135# | BAL or Balance | 1355 |
| Data balance | *102# | BAL | 1355 |
| Postpaid usage and rewards | *135# | rewards | 1355 |
| Active subscriptions | N/A | List | 9000 |
| Your Du number | *116# | N/A | N/A |
| Internet offers | *055# | N/A | N/A |
| Emergency credit request | *108# | N/A | N/A |
| Balance transfer | *121*[number]*[AED]# | N/A | N/A |
| IVR self-service (call) | Call 135 | N/A | N/A |
| Customer care (human) | Call 155 | N/A | N/A |
How to Check Du Balance While Roaming Abroad?
This is the section most guides skip. When you are outside the UAE, the usual USSD codes often stop working because foreign networks do not always pass those requests through. Here is what actually works:
- Du App on WiFi: Open the app connected to hotel or cafe WiFi. Your balance and data usage will show normally.
- Du My Data Page: Works from any browser on any WiFi connection. Go to the Du My Data webpage, log in, and check everything.
- Call Du from abroad: Dial +971 4 390 5555 for customer care. This is the international number that works outside the UAE.
- Automatic SMS alerts: Du sends SMS notifications when you hit 70%, 80%, and 100% of your roaming data bundle. These come automatically without you doing anything.
Before you travel: Buy a roaming bundle from the Du app or dial 13520# (prepaid) to activate the daily roaming data pack. Pay-as-you-go roaming rates are significantly higher than bundle rates. Also check your roaming data usage through My Data if the app is slow on a foreign network.
If you travel regularly and carry a second SIM from Etisalat (e&), the process to check your Etisalat balance and recharge online follows a similar pattern with different codes.
How to Recharge Your Du Balance?
If your balance runs out, here are the quickest ways to top up without heading to a store:
- Du App: Tap “Recharge,” enter your card details, and the top-up will reflect instantly.
- Du Website: Log in to My Account and pay by debit or credit card.
- Physical recharge cards: Available at Carrefour, LuLu hypermarkets, petrol stations, and most convenience stores across the UAE.
- Emergency credit (*108#): When your balance hits zero, dial *108# and Du will advance you a small amount to keep you connected. The amount is deDucted automatically from your next recharge.
LuLu hypermarkets are one of the most convenient places to find Du recharge cards across UAE. You can also check your LuLu card balance from the same visit if you use their loyalty card for shopping.
Du Balance Check Not Working: Fixes That Actually Help
USSD codes are not always reliable, especially in crowded areas or when the signal is weak. Here is a quick fix guide to the most common problems:
| Problem | Likely Cause | Fix |
| *135# shows error | Weak or no signal | Move to an open area. Try again after 30 seconds. |
| No response from USSD | SIM suspended or zero balance | Recharge via app or contact Du on 155. |
| App will not load balance | No internet connection | Use *135# or send BAL to 1355 by SMS. |
| SMS reply not received | Network delay | Wait 2 to 3 minutes. Retry if nothing comes. |
| USSD not working abroad | Foreign network does not support it | Use Du app on WiFi or open mydata.Du.ae. |
| SIM completely inactive | No recharge in 90+ days | Visit Du store with your Emirates ID to reactivate. |
SIM expiry warning: If you have not recharged your Du prepaid SIM in more than 90 days, it enters a suspended state. At that point USSD, SMS, calls, and data all stop. You need to visit a Du store or authorized outlet with your Emirates ID to reactivate the number. Do not wait too long, as Du may permanently recycle the number after an extended inactive period.
Frequently Asked Questions
What is the Du balance check code?
The main code is *135#. Dial it from your Du number, select Account Information, then Balance Inquiry. For data balance specifically, dial *102# for a direct pop-up without going through any menu.
How do I check Du data balance without internet?
Dial *102# or *135# from your phone dialer. Both work on GSM signal only, no data required. You can also send “BAL” to 1355 by SMS, which also works without any internet connection.
How do I check my Du postpaid bill?
Send “rewards” to 1355 for a quick SMS summary of your usage and outstanding amount. For the full bill breakdown with payment Due date, log into the Du app and go to My Bills.
Can I check Du balance while outside the UAE?
Yes, but USSD codes are unreliable on foreign networks. Open the Du app on WiFi or visit MyData page from any browser. For urgent account help, call +971 4 390 5555.
Is Du balance check free?
Yes. Checking your balance via *135#, *102#, SMS to 1355, the Du app, or the website is completely free inside the UAE. Standard roaming charges may apply if you use SMS or call-based methods from outside the country.
How do I transfer Du balance to another number?
Dial *121*[recipient number]*[amount in AED]# from your Du prepaid SIM. For example, to send AED 5 to 0551234567, dial *121*0551234567*5#. This works for Du-to-Du and Du-to-other-UAE-network transfers.
How do I find my Du number?
Dial *116# from your Du SIM. Your number displays on screen immediately. No need to call anyone or open any app.
What happens when my Du prepaid balance hits zero?
Outgoing calls, SMS, and data stop immediately. Incoming calls may still work depending on your plan. Your quickest option is to dial *108# for Du emergency credit, or top up through the Du app, website, or a physical recharge card.
Final Thoughts
For everyday use dialing *135# and *102# is the fastest and free way to check your remaining Du balance offline. If you need complete details like billing cycles or active add-on statuses, the official Du application provides a full account overview within seconds of logging in.
It is highly recommended to monitor your auto renewal dates regularly rather than just tracking data usage so you never get surprised by unexpected charges. You can quickly audit all active services by sending the word ‘List’ to 9000 and always ensure that your Emirates ID is up-to-date to prevent any future account verification delays.