Skip to main content

Pay Insurance Bill

hassle-free

Save time by paying your bill direct.

In today’s crazy busy world, no one wants to spend time keeping track of bills and writing checks. Paying your bill directly with your insurance company will help you keep better track of your bills and save you time.
Insurance Partner - AIG

AIG Payment Details

AIG offers a number of ways you can pay your premiums easily and conveniently. The following are the acceptable modes of premium payment.

Bank Details: Commercial Bank of Africa

Branch: Mamlaka
Account Name: AIG Kenya Insurance Company Limited
Account Number: 6549190018 – KES
Account Number: 6549190026 – USD
Swift Code: CBAFKENX
Bank Clearing Code: 07 000

Bank Details: Barclays Bank Of Kenya Limited

Branch: Hurlingham
Account Name: AIG Kenya Insurance Company Limited
Account Number: 045 1545051 – KES
Swift Code: BARCKENX
Bank Clearing Code: 03 045

Bank Details: CFC Stanbic Bank Limited

Branch: Chiromo
Account Name: AIG Kenya Insurance Company Limited
Account Number: 0100003403763 – KES
Swift Code: SBICKENX
Bank Clearing Code: 31 000

Bank Details: Citibank N.A

Branch: Upperhill, Nairobi
Account Name: AIG Kenya Insurance Company Limited
Account Number: 0400929009 – KES
Account Number: 0400929017 – USD
Swift Code: CITIKENA
Bank Clearing Code: 16 000

Mpesa Payments Details

On the M-Pesa menu choose Pay Bill
Enter business: 503200
Enter account: Policy number or KRA Tax PIN Number
Enter amount: Amount one is paying for
Enter PIN. : Enter your MPesa pin.

There is a confirmation message after which one selects ok.

Indicate the M-PESA receipt number on the renewal notice or any document being returned to AIG for processing.

Insurance Partner ICEA Lion

ICEA LION Payment Details

ICEA LION offers a number of ways you can pay your premiums easily and conveniently. The following are the acceptable modes of premium payment.

Bank Details: NCBA (Ksh.)

Bank: NCBA
Branch: NIC House, Masaba Road
Account Name: ICEA LION General Insurance Company Limited
Account Number: 1000417749
Swift Code: CBAFKENX
Bank Code: 07
Branch Code: 000

Bank Details: NCBA (USD)

Bank: NCBA
Branch: NIC House, Masaba Road
Account Name: ICEA LION General Insurance Company Limited
Account Number: 1000418168
Swift Code: CBAFKENX
Bank Code: 07
Branch Code: 000

Mpesa Payments Details

On the M-Pesa menu choose Pay Bill
Enter business: 300901
Enter account: Policy number or vehicle registration number
Enter amount: Amount one is paying for
Enter PIN. : Enter your MPesa pin.

There is a confirmation message after which one selects ok.

Indicate the M-PESA receipt number on the renewal notice or any document being returned to ICEA LION for processing.

Jubilee Allianz General Insurance (K) Limited

Allianz Insurance offers a number of ways you can pay your premiums easily and conveniently. The following are the acceptable modes of premium payment.

Bank Details: Diamond Trust Bank

Account Name: Jubilee Allianz General (K) Limited
Bank: DIAMOND TRUST BANK KENYA LIMITED
Branch: Nation Center Nairobi
Bank Code: 63-001
Branch Code: 16000
Account Number: 0541506001 (KES)
Account Number: 0541506004 (USD)
Swift Code: DTKEKENA
Address: P.O. BOX 61711 – 002000

MPesa Details

On the M-Pesa menu choose Pay Bill
Enter business: 7146151
Enter account:  Vehicle Registration Number or Policy Number
Enter amount: Amount one is paying for
Enter Pin: Enter your MPesa pin.

Insurance Partner Sanlam

Sanlam Insurance Payment Details

Sanlam Insurance payment details are shown below.

Bank Details: NCBA

Bank Name : NCBA
Account Name: Sanlam General Insurance LTD.
Account Number: 6482520015 – Ksh.
Branch Name: International Life House
Bank Code: 070007
Swift Code: CBAFKENX

MPesa Details

On the M-Pesa menu choose Pay Bill
Enter business: 543200
Enter account: Reg. No. or KRA Pin No.
Enter amount: Amount one is paying for
Enter PIN. : Enter your MPesa pin.

Insurance Partner Heritage

Heritage Insurance Payment Details

Heritage Insurance offers a number of ways you can pay your premiums easily and conveniently. The following are the acceptable modes of premium payment.

Bank Details: CFC Stanbic Bank

Bank Name : CFC Stanbic Bank LTD.
Account Name: The Heritage Insurance Company LTD.
Account Number: 0100000020227
Branch Name: Chiromo Road
Bank/Branch Code: 31007
Swift Code: SBICKENX

MPesa Details

On the M-Pesa menu choose Pay Bill
Enter business: 503000
Enter account: Enter your Policy or Claim Number in full
Enter amount: Amount one is paying for
Enter Pin: Enter your MPesa pin.

OLD MUTUAL Payment Details

Old Mutual offers several ways you can pay your premiums easily and conveniently. Below are their payment details. Need any help? Feel free to reach out to us.

Bank Details: ABSA Kenya Shillings

Bank: ABSA Bank Kenya Plc
Branch: Hurlingham
Account Name: Old Mutual General Insurance Kenya Ltd
Account Number: 0451426397
Bank Swift Code: BARCKENX
Bank Sort Code: 03045

Bank Details: KCB Kenya Shillings (For Medical Business)

Bank: KCB Bank Kenya Limited
Branch: Moi Avenue
Account Name: Old Mutual General Insurance Kenya Ltd
Account Number: 01107154170
Bank Swift Code: KCBLKENX
Bank Sort Code: 01100

Bank Details: Bank of Africa Kenya Shillings

Bank Name: Bank of Africa
Branch: Re Insurance Plaz
Account Name: Old Mutual General Insurance Kenya Ltd
Account Number: 01030270006
Bank Swift Code: AFRIKENX
Bank Sort Code: 19000

Bank Details: Bank of Africa US Dollars

Bank: Bank of Africa
Branch: Re Insurance Plaza
Account Name: Old Mutual General Insurance Kenya Ltd
Account Number: 00123850274
Bank Swift Code: AFRIKENX
Bank Sort Code: 19000

Bank Details: NCBA Bank Kenya Shillings

Bank Name: NCBA Bank
Branch: NCBA House
Account Name: Old Mutual General Insurance Kenya Ltd
Account Number: 1633140054
Bank Swift Code: CBAFKENX
Bank Sort Code: 07102

Bank Details: NCBA Bank US Dollars

Bank: NCBA Bank
Branch: NCBA House
Account Name: Old Mutual General Insurance Kenya Ltd
Account Number: 6666720047
Bank Swift Code: CBAFKENX
Bank Sort Code: 07102

Bank Details: Faulu Microfinance Bank Kenya Shillings

Bank Name: Faulu Microfinance Bank
Branch: Ngong Road
Account Name: Old Mutual General Insurance Kenya Ltd
Account Number: 1000807334
Bank Swift Code: FAUMKENA
Bank Sort Code: 79006

Bank Details: SBM Bank (Kenya) Limited Kenya Shillings

Bank: SBM Bank (Kenya) Limited
Branch: Riverside Mews Branch
Account Name: Old Mutual General Insurance Kenya Ltd
Account Number: 0052048880001
Bank Swift Code: SBMKKENA
Bank Sort Code: 60008

Absa Life

The Absa life payment details are shown below. Need any help? Feel free to reach out to us.

Bank Details: Absa Bank (KES Account)

Bank Name: Absa Bank Kenya PLC
Account Name: Barclays Life Insurance Kenya Limited
Account Number: 2031737810
Branch Name: Plaza
Bank Code: 03077
Branch Code:  250
Swift Code: BACCKENX

Bank Details: Absa Bank (USD Account)

Bank Name: Absa Bank Kenya PLC
Account Name: Barclays Life Insurance Kenya Limited
Account Number: 2034922120
Branch Name: Plaza
Bank Code: 03077
Branch Code:  250
Swift Code: BACCKENX

How to Pay with MPESA Pay Bill

The premium payment process is as follows if you’re using MPesa:

1

MPESA Menu
2

Pay bill
3

Enter business number: [INSERT BUSINESS NUMBER FOR INSURANCE COMPANY]
4

Enter Account: Policy Number or KRA Tax PIN number
5

Enter Amount: premium amount you are paying for
6

Enter PIN: M-PESA PIN. There is a confirmation message after which one selects ok
7

Indicate the M-PESA receipt number on return Email to DAWIT INSURANCE for processing

NOTE: please remember to indicate either your policy number or KRA PIN whenever making payment.