Skip to content
Lending

How to pay Onfon Mobile via M-PESA (paybill 4104151), 2026

Onfon is paybill 4104151 with your registered phone as the account. Onfon runs a second paybill too, so confirm which one the recipient wants before you send.

AO
by Reviewed by Josephine Njeri
5 min read Updated 15 September 2026Verified 15 Sept 2026

Onfon Mobile offers phone financing and mobile services in Kenya. Its M-PESA payment is straightforward, with one wrinkle: Onfon runs more than one active paybill, so confirm the number the recipient wants before you send.

The verified paybill

The main Onfon paybill is 4104151. The account is your Onfon-registered phone number. Onfon also operates paybill 622645 for some accounts, so check which one applies to your product.

Pay Onfon step by step

  1. Open the M-PESA app, or dial *334#.
  2. Select Lipa na M-PESA, then Pay Bill.
  3. Business number: 4104151.
  4. Account: your Onfon-registered phone number.
  5. Enter the amount.
  6. Enter your M-PESA PIN and confirm.

Keep the M-PESA SMS.

Payment not reflecting

What it costs

Onfon adds no fee on top of the M-PESA tariff.

If you payM-PESA feeTotal off your wallet
KES 500KES 5KES 505
KES 1,500KES 13KES 1,513
KES 3,000KES 20KES 3,020

Frequently asked questions

What is the Onfon Mobile paybill number?

The main Onfon paybill is 4104151, with your registered phone number as the account. Onfon also runs paybill 622645 for some accounts.

Why does Onfon have two paybills?

Onfon uses more than one paybill across its products. Confirm which one your specific account or recipient expects before sending.

What account do I use for Onfon?

Your Onfon-registered phone number.

Resources

  • Onfon paybill 4104151, the verified directory entry, is at paybillke.com/paybill/onfon-mobile.
  • See is Onfon Mobile licensed in Kenya and Onfon phone financing for the cost and consumer-rights detail.

Related reading

Curated external sources we cite. Open in a new tab.