If you are a Safaricom subscriber, you have probably borrowed airtime through Okoa Jahazi at some point. But do you know exactly how much you owe and when it is due? Regularly checking your Okoa balance is essential to avoid service interruptions and plan your repayments. This guide shows you the easiest ways to check your Okoa Jahazi balance – via USSD, the MySafaricom app, and other methods. Plus, you will discover how to buy bundles even with an active Okoa debt using a simple reseller trick.
📌 What is Okoa Jahazi?
Okoa Jahazi is Safaricom's emergency credit service that allows you to borrow airtime when your balance reaches zero. You can borrow Ksh 10, 20, 50, or 100 depending on your usage history and eligibility. The borrowed amount is automatically deducted from your next airtime top‑up. While convenient, it is important to keep track of your outstanding balance to avoid accumulating debt that may block future purchases.
📱 Method 1: Check Okoa Balance via USSD (*100#)
The quickest way to check your Okoa Jahazi balance is by using the Safaricom USSD menu. Follow these steps:
- Dial *100# on your Safaricom line.
- Select My Account (usually option 1).
- Choose Okoa Jahazi or Check Balance (the menu may vary).
- Your outstanding Okoa loan amount and repayment status will be displayed on the screen.
You will also receive an SMS confirming your balance and the repayment deadline.
📲 Method 2: Check via MySafaricom App
For a more detailed view of your Okoa Jahazi history and repayment schedule, use the MySafaricom app.
- Open the MySafaricom app and log in.
- Tap on the Account tab (bottom menu).
- Scroll down to the Okoa Jahazi section.
- You will see your outstanding balance, the date you borrowed, and the amount due.
The app also allows you to set reminders for repayment and view your transaction history.
📬 Method 3: Other Ways to Check Okoa Balance
- SMS: You can send a blank SMS to 100 (Safaricom's shortcode) – you will receive an automated reply with your account summary, including Okoa balance.
- Customer Care: Call 100 and follow the voice prompts to check your Okoa status, or speak to a customer service agent.
- USSD (*544#): Some users can check Okoa balance by dialling *544# and navigating to “My Account” or “Okoa Jahazi”.
📡 Checking Airtel Okoa (Pewa) Balance
Airtel Kenya offers a similar service called Pewa or Airtel Okoa. To check your Airtel Okoa balance:
- Dial *544# → Select My Account → Airtel Okoa.
- Alternatively, use the MyAirtel app – go to Account → Okoa.
- For a full guide, read our Airtel Okoa (Pewa) guide.
🔥 How to Buy Bundles Even with Active Okoa Debt
If you have an outstanding Okoa Jahazi balance, buying bundles directly from Safaricom via USSD (*544#) will either fail or your payment will be used to repay the loan instead of giving you data. This is where reseller tills come to the rescue.
Using a reseller till like 509947 (BingwaSoko), you can purchase data bundles, minutes, and SMS packages instantly – even if you owe Okoa. The system bypasses the Okoa check because it is a "Buy Goods" transaction, not a direct airtime top‑up. Your bundle is credited to your line, and your Okoa balance remains unchanged (you still need to repay it later).
Here is how to do it:
- Open M‑PESA → Lipa na M‑PESA → Buy Goods and Services.
- Enter till number 509947.
- Enter the discounted amount for your chosen bundle (e.g., 19 for 1GB 1‑hour, 55 for 1.25GB Midnight).
- Enter your M‑PESA PIN and confirm.
- The bundle is delivered instantly – Okoa debt is ignored.
| Method | Works with Okoa? | Price for 1.25GB (Midnight) | Delivery Speed |
|---|---|---|---|
| Official USSD (*544#) | ❌ No (fails or repays loan) | Ksh 100 | Instant (if successful) |
| Reseller Till 509947 | ✅ Yes (bypasses Okoa) | Ksh 55 | Instant |
Using a reseller till not only saves you money but also keeps you connected even when you are paying off your Okoa loan.
❓ Frequently Asked Questions – Okoa Jahazi Balance
Dial *100# on your Safaricom line, select 'My Account' then 'Okoa Jahazi' or 'Check Balance' to see your outstanding loan and repayment details.
Yes – open the MySafaricom app, log in, and go to the 'Okoa Jahazi' section under your account overview. Your current balance and repayment status will be displayed.
Official USSD purchases will fail if you owe Okoa. Use a reseller till like 509947 (BingwaSoko) – it bypasses the Okoa check and delivers your bundle instantly, even with outstanding debt.
Repayment is automatic when you top up airtime. The system deducts the outstanding amount from your next recharge. You can also pay directly via M-PESA using the Paybill number provided by Safaricom.
No – Airtel has a separate service called 'Pewa' or Airtel Okoa. Dial *544# and navigate to 'Airtel Okoa' or check via the MyAirtel app. For details, see our Airtel Okoa guide.