Skip to content
Insurance

How to pay Madison Insurance premiums via M-PESA (paybill 880928), 2026

Paying a Madison Insurance premium from M-PESA is a Pay Bill with your policy number in the account field. The paybill is 880928.

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

Madison Insurance is a Kenyan insurer covering life, health, and general insurance. Paying a premium from M-PESA keeps a policy active without a branch visit, and it is a single Pay Bill flow. The account field is your policy number.

The verified paybill

Madison Insurance uses paybill 880928 for premium payments. The account is your policy number, printed on your policy document or membership card. It is not your national ID and not your phone number.

Pay your premium step by step

  1. Open the M-PESA app, or dial *334#.
  2. Select Lipa na M-PESA, then Pay Bill.
  3. Business number: 880928.
  4. Account: your Madison Insurance policy number.
  5. Enter the premium amount.
  6. Enter your M-PESA PIN and confirm.

Keep the M-PESA SMS. Premium posting is usually same-day but not always instant.

The reference trap

Insurance paybills change

Premium paid but policy still shows lapsed

If M-PESA confirmed but your policy still reads lapsed or unpaid, the money has usually reached the insurer and is waiting to be reconciled to your policy. Give it a few hours. If it has not posted, contact Madison with your 10-character M-PESA transaction code and your policy number. Keep the SMS until the policy updates.

What it costs

Standard M-PESA paybill fees apply. Madison does not add a fee on top.

If you payM-PESA feeTotal off your wallet
KES 500KES 5KES 505
KES 1,000KES 10KES 1,010
KES 5,000KES 34KES 5,034
KES 20,000KES 62KES 20,062

Frequently asked questions

What is the Madison Insurance paybill number?

Madison Insurance uses paybill 880928. The account is your policy number. Insurance paybills change occasionally, so confirm with the insurer if a payment does not go through.

What account number do I use for Madison?

Your Madison Insurance policy number, from your policy document or membership card. Not your national ID and not your phone number.

I paid my Madison premium but the policy still shows lapsed. What do I do?

Posting is usually same-day but not instant. Wait a few hours, then contact Madison with your M-PESA transaction code and policy number if it still has not updated.

Is there an M-PESA fee to pay Madison?

Standard M-PESA paybill fees apply and Madison does not add its own fee. What the M-PESA screen shows is what you pay.

Resources