Pay Insurance Bill
hassle-free
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.
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.
Resolution Insurance Payment Details
Resolution 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: NCBA
Bank Name : NCBA
Account Name: Resolution Insurance Company LTD.
Account Number: 7110120015
Branch Name: Junction Branch
Bank Code: 07
Branch Code: 017
Swift Code: CBAFKENX
MPesa Details
On the M-Pesa menu choose Pay Bill
Enter business: 503100
Enter account: Your Name, Policy number or KRA Tax PIN Number
Enter amount: Amount one is paying for
Enter Pin: Enter your MPesa pin.
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.
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.
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:
NOTE: please remember to indicate either your policy number or KRA PIN whenever making payment.