The fastest way to check your Zain balance in Kuwait is to dial *142# and press call — you will receive an SMS with your account balance within seconds, no internet required. Zain also offers balance checking through its app, WhatsApp, website and SMS. The method that works best depends on whether you have internet access and whether your line is prepaid or postpaid.
What to Do Now
- Dial *142# and press call for your main balance instantly
- Open the Zain app for a full breakdown of data, calls and credit
- Message “Balance” to WhatsApp number 91107107 if you prefer in-app
Table of Contents
Zain Balance Check Code — USSD Methods
USSD codes work without any internet connection — they run directly on the mobile network, making them the most reliable option when data is unavailable or exhausted. Zain Kuwait provides separate USSD codes for different balance types.
| Balance Type | USSD Code | Notes |
|---|---|---|
| Main account balance | *142# | Prepaid and postpaid — result by SMS |
| Postpaid minutes and data | *107# | Postpaid lines only |
| Data roaming balance | *900# | Active when travelling outside Kuwait |

Dial the code and press the call button — do not press send as you would for a voice call. Zain returns balance details via SMS within a few seconds on all three codes.
*142# is the primary Zain balance check number for Kuwait — it works on both prepaid and postpaid lines and returns the current credit balance and expiry date.
*107# is for postpaid subscribers only and shows remaining bundled minutes and data allowance. Prepaid subscribers who dial *107# will receive an error response — use *142# instead.
Zain Balance Check via WhatsApp
Zain Kuwait operates a WhatsApp business account that responds automatically to balance enquiries — useful when you are already in WhatsApp and do not want to leave the app.
- Save 91107107 to your contacts as Zain Kuwait
- Open a chat and send the message: Balance
- Zain’s automated reply returns your current balance details
The WhatsApp method requires an active internet connection. It does not work on a SIM with zero data or no Wi-Fi — use *142# in those cases instead.

Zain Data Balance Check via the Zain App
The Zain app — available on the Google Play Store and Apple App Store — gives the most detailed breakdown of all balance types including remaining data, minutes and credit. It is the recommended method for postpaid subscribers who need to track usage across multiple add-ons.
- Download the Zain app from Google Play or App Store
- Log in using your Zain Kuwait mobile number
- Your main balance appears on the home screen
- Tap My Account for a full breakdown of data usage, remaining minutes and expiry dates
The Zain app also allows recharging, bundle activation and usage history — functions not available through USSD codes.
In practice the Zain app balance display updates every few minutes rather than in real time. If you have just made a call or used data and the app still shows the old balance, dial *142# for the live figure — the USSD code always reflects the real-time balance at the moment of dialling.
Zain Net Balance Check via SMS
SMS balance checking is available as a fallback when the app is unavailable and USSD codes are not working.
- Open your messaging app
- Type BC and send to 959
- Zain returns an SMS with your current balance details
The SMS method requires your SIM to be able to send messages. On a fully exhausted prepaid balance, outgoing SMS may also be blocked — in which case *142# via USSD is the only offline option that works without any credit.

Check Zain Balance on the Website
For managing your Zain account from a computer or tablet, the Zain Kuwait website provides a full account dashboard.
- Go to www.kw.zain.com
- Log in with your Zain mobile number and password
- Your balance and data usage appear on the account dashboard
The website method requires Wi-Fi or a separate internet connection. It is most useful for reviewing usage history, downloading invoices and managing postpaid plan settings — tasks that are easier on a full screen than on a mobile app.
For Zain-specific service pages including top-up and plan options, Zain Kuwait services covers the operator’s full service range. For a comparison of all three Kuwait operators, see our Kuwait telecom guide.
Zain Customer Care Balance Check
If all self-service methods fail — for example on a new SIM with activation issues — contact Zain customer care directly.
- Dial 107 from your Zain Kuwait number (free of charge)
- Follow the automated prompts and select the balance inquiry option
- A customer care agent can also assist if the automated system does not resolve the query
Zain customer care operates Sunday to Thursday. Call volumes are typically highest in the morning — calling after 2:00 PM on working days usually results in shorter wait times.
FAQs:
1.What is the Zain balance check code in Kuwait
The Zain balance check code in Kuwait is *142#. Dial this code and press call — you will receive an SMS with your current account balance within seconds. This code works on both prepaid and postpaid Zain Kuwait lines and does not require an internet connection. It is the fastest and most reliable method for checking your balance at any time.
2.How do I check my Zain data balance in Kuwait
To check your Zain data balance, open the Zain app and tap My Account for a full breakdown of remaining data allowance and usage. Postpaid subscribers can also dial *107# to receive an SMS showing remaining bundled data and minutes. For roaming data balance when travelling outside Kuwait, dial *900#. Prepaid data balance details are most accurately shown in the Zain app.
3.Why is *142# not showing my correct Zain balance
The *142# USSD code returns your main account credit balance in real time. If the figure looks incorrect, check whether you are viewing credit balance or remaining bundle allowance — these are separate. Postpaid subscribers with a monthly bundle may have KWD 0.000 credit but still have active bundled minutes and data, which only appear via *107# or the Zain app under My Account.
4.Can I check my Zain balance without internet
Yes. Dial *142# and press call — this USSD code runs directly on the Zain mobile network and does not require data or Wi-Fi. You can also send the SMS “BC” to 959, though this requires the ability to send outgoing messages. USSD is the only method that works with zero data and zero credit on prepaid lines.
5.How do I check my Zain balance via WhatsApp
Save Zain Kuwait’s WhatsApp number 91107107 to your contacts, open a chat and send the message “Balance”. Zain’s automated WhatsApp system will reply with your current balance details. This method requires an active internet or Wi-Fi connection. If you are offline, use *142# instead — it works without data.

