📑 In this guide
If you're a Safaricom user in Kenya, you know the struggle of running out of airtime or data at the worst possible moment. That's why Safaricom introduced Okoa Jahazi — a lifeline that lets you borrow airtime, data, or SMS bundles when your balance hits zero.
But borrowing is only half the story. To stay on top of your finances and avoid service interruptions, you need to know exactly how much you owe and what's left. In this guide, we'll show you the three fastest ways to check your Okoa Jahazi balance in 2026, along with some pro tips to get the most out of your borrowed credit.
What is Okoa Jahazi?
Okoa Jahazi is Safaricom's emergency credit service. It allows eligible prepaid customers to borrow airtime, data bundles, or SMS bundles when they have insufficient balance. The service is available to customers who have been active on the Safaricom network for a certain period and have a good repayment history.
🔑 Key Fact: The amount you can borrow depends on your usage history and repayment record. Regular borrowers who repay on time often qualify for higher Okoa Jahazi limits.
Method 1: Check via USSD (*544#)
The USSD code is the quickest and most reliable method, especially if you're in an area with poor internet connectivity. Follow these steps:
- Dial *544# on your Safaricom line and press send.
- Select Option 4 (Okoa Jahazi) from the main menu.
- Select Option 2 (Check Balance).
- Your screen will display your current Okoa Jahazi balance, the amount you owe, and your credit limit.
⚡ Quick Reference
| USSD Code | *544# |
| Navigation Path | Option 4 → Option 2 |
| Direct Shortcut | *545# |
Method 2: Check via MySafaricom App
If you prefer a visual interface, the MySafaricom App is your best bet. Here's how to check your Okoa Jahazi balance using the app:
- Step 1: Open the MySafaricom App and log in with your PIN or biometrics.
- Step 2: On the home dashboard, scroll down to the "Okoa" section.
- Step 3: Tap on "Okoa Jahazi".
- Step 4: Your available Okoa balance, outstanding loan, and due date will be displayed immediately.
💡 Pro Tip: The app also sends push notifications when your Okoa balance is low, so you never get caught off guard.
Method 3: Check via SMS
For those who prefer text messages, Safaricom offers a simple SMS option:
- Open your SMS app and create a new message.
- Type the word "BALANCE" (all caps).
- Send it to 544.
- You will receive an SMS reply containing your Okoa Jahazi balance and repayment amount.
⚠️ Note: Standard SMS rates apply to this service, so ensure you have at least 1 shilling of real airtime to send the message, or connect to Wi-Fi if your device supports SMS over Wi-Fi.
How Okoa Jahazi Repayment Works
Understanding the repayment cycle is crucial to maintaining your eligibility. Here is what you need to know:
- Automatic Deduction: The loan is automatically deducted from your next airtime top-up. For example, if you borrow Ksh 50 and top up Ksh 100, the system deducts Ksh 50 to repay the loan, leaving Ksh 50 for you.
- Validity Period: You typically have 7 days to repay the loan. If you fail to top up within this period, the system may restrict your ability to borrow again until the outstanding amount is cleared.
- Impact on Eligibility: Late repayments can lower your Okoa Jahazi limit, while consistent on-time payments can increase it.
Best Bundles to Buy with Your Credit
Once you have your Okoa Jahazi balance, you might want to convert it into long-lasting data or minutes. While Safaricom's official bundles are great, Bingwa Data offers even cheaper alternatives that work seamlessly with your Okoa credit. Here are our top picks:
🛒 Ready to buy? Visit datasokoni.com to browse all 42+ bundles. Pay via M-PESA Till 509947 and get instant delivery.
Frequently Asked Questions
Dial *544# and select option 4 (Okoa Jahazi), then select option 2 to check your balance. Alternatively, simply dial *545# directly for Okoa services.
Yes. Send the word "BALANCE" to 544 via SMS. You will receive a reply with your remaining Okoa Jahazi balance and the amount you owe.
Okoa Jahazi is automatically deducted from your next airtime top-up. For example, if you borrow Ksh 50 and later top up Ksh 100, the system will deduct Ksh 50 to repay the loan, leaving Ksh 50 for your use.
Yes! You can use your borrowed airtime to purchase Safaricom bundles directly via USSD (*544#), or use your M-PESA balance (if you have some) to buy affordable bundles from platforms like Bingwa Data at datasokoni.com