USSD — Africa
HELB USSD Code *642#: Apply, Check Balance, Repay
How to use the HELB USSD code *642# to apply for a loan, check your balance and repay via paybill 200800, plus how USSD makes it work.
The HELB USSD code is *642#. Dial it from a Safaricom line registered in your name to register, apply for a Higher Education Fund loan, and check your loan status or balance. Repayments are made separately through M-Pesa paybill 200800, using your National ID as the account number.
Every year, hundreds of thousands of Kenyan students and graduates deal with the Higher Education Loans Board (HELB). Most of them never open a laptop to do it. They dial a short code on a basic phone, and that is the whole point of USSD. This guide covers exactly what to dial, how repayment works, what to do when something goes wrong, and why this kind of service is so well suited to Kenya.
The HELB USSD code is *642#. It is a session-based menu, similar to the M-Pesa menu, that lets you interact with HELB without internet, an app or a smartphone. For the 2026/27 academic year, HELB opened the subsequent loan window for continuing students and pointed applicants to this code (source: The Star, 23 July 2026).
| Task | Where | Notes |
|---|---|---|
| Register, apply, check loan status | USSD *642# | Safaricom line registered in your name; National ID needed |
| Repay your loan | M-Pesa paybill 200800 | Account: National ID (some guides also accept the HELB reference number) [verify] |
| Statements, clearance, online payment | HELB student portal | Requires portal account |
| Help | +254 711 052 000 | Confirm on helb.co.ke [verify] |
First-time applicants are handled in a separate window, so check HELB's current notice before you start. Menu wording changes between intakes; follow the on-screen prompts.
Dial *642#, log in with your PIN and look for the loan status or statement option. Third-party guides describe a Loan Status option that sends the headline balance by SMS and a Loan Statement option covering 6 or 12 months [verify]. You can also view full statements on the HELB portal.
Do not use Buy Goods or Pochi la Biashara. Fraudsters use look-alike paybill numbers, so always confirm the number on helb.co.ke. Employers remit through an e-slip number generated on the HELB portal.
Payments can take up to two working days to appear in your statement, and sources differ on timing [verify]. Keep your M-Pesa confirmation SMS, check that you used the right account number, and contact HELB with the transaction code if it has not appeared after two business days.
HELB charges penalties on missed repayments. Published figures vary (KSh 500 per month in some guides, much higher in older ones), so do not rely on a blog: check HELB's current penalty policy [verify].
HELB serves a population that is spread across the whole country, includes first-time borrowers in rural areas, and often uses feature phones or has no data bundle. USSD fits that reality for four reasons:
The same mechanics apply to any organisation that handles high volumes of simple, repetitive requests: balance checks, applications, status updates, payments. If you run a SACCO, utility, school or lender, a USSD service lets customers self-serve around the clock. HelloDuty's USSD platform provides a shortcode, menu builder and API integration so you can launch without building telecom infrastructure. See our guide to choosing the right USSD platform and how USSD applications are built.
Sending repayment reminders is the natural companion to a USSD service. A bulk SMS reminder a few days before due date is one of the cheapest ways to reduce arrears, and volumes of "my payment is missing" queries are best handled by a call center system with ticketing.
| Problem | Likely cause | Fix |
|---|---|---|
| Code does not respond | Network congestion, especially at intake peaks | Retry after a few minutes |
| "Not registered" | Line not registered in your name | Use the line registered to your ID |
| Forgot PIN | - | Use the reset option in the menu or contact HELB [verify] |
| Details do not match | Wrong ID entered at registration | Contact HELB support |
What is the HELB USSD code? *642#.
Can I apply for HELB without internet? Yes, dial *642# on a Safaricom line registered in your name.
Is *642# free? Third-party guides say the session is free apart from standard SMS delivery [verify].
What is the HELB paybill number? 200800, with your National ID as account number.
Can I use Airtel or Telkom for *642#? [verify]. Sources reference Safaricom lines.
How do I check my HELB balance? Dial *642#, log in and choose loan status, or use the HELB portal.
Why is my HELB payment not reflecting? Allow up to two working days, then contact HELB with your M-Pesa code.
What is HELB's phone number? +254 711 052 000 [verify].
HELB shows what a well-run USSD service can do at national scale. HelloDuty helps Kenyan businesses, SACCOs and institutions launch their own: explore HelloDuty USSD.

Are you ready to get started? Sign up here for a demo of the HelloDuty CRM and customer engagement automation software now.

Plan, engage, and analyse with ease. Transform your customer relationship with an all-in-one platform.
