Thursday, March 23, 2017

How to Buy Treasury Bonds via Mpesa #MAkiba

The Kenyan Government recently launched a mobile-based treasury bonds auction platform dubbed M-Akiba. Through M-Akiba, you can now invest in the Kenyan Government Infrastructure bond where the government is looking to raise Kes 5 Billion and other subsequent treasury bonds for as little as Kes 3,000. This is a big departure from the traditional system that has locked out many people who could afford the high minimum investment amounts required.

Investing in treasury bonds offers greater returns compared to savings accounts such as M-Shwari and fixed deposit accounts. Investors will be paid interest twice a year. According to The Treasury, at a 10 per cent M-Akiba Interest rate, an investment of Kes 10,000 is set to give investors a return of Kes 500 every six months or 1,000 annually. At the end of the bond's three year maturity period, investors will get their original investment back.

The current bond is an infrastructure bond hence, interest payments to investors are tax-free.

When the bond matures, the principal amount you invested and the interest earned will be paid to you via Mpesa or Airtel Money.

How to Use M-Akiba

  • Dial *889# from a Safaricom or Airtel line. These are the only two mobile operators participating at the moment. 
  • Follow the prompts. 

Tips & Warnings

  • Registration, trading, and settlement will be done through your mobile phone. There will be no physical documentation for CDS accounts. 
  • If you miss out on the bond in the primary issue you the option of buying it in the secondary market at the Nairobi Stock Exchange. But, market forces will determine the purchase of the bond in the secondary market.

Suggested Reading

How to open a CDS account


The National Treasury

Monday, March 20, 2017

Infographic: Ten Equations that Changed the World


Tuesday, March 7, 2017

How to Query & Pay Land Rent Online

All government services in Kenya are going digital. As we noted in an earlier article, it is now possible to perform land searches online. In addition, you can also query and pay land rent online right from the comfort of your home or office. In fact, you can even query and pay land rent using your mobile phone.

This service is saving people lots of time. You no longer have to waste long hours in a queue to find out and pay your land rents. In fact, the Ministry of Lands is no longer accepting manual payments.

Option 1 - eCitizen

  • Log into to eCitizen and sign up or sign in if you are already registered. 
  • Click on Ministry of Lands & Physical Planning and select Make Application.
  • Next, Select Land Rent from the options available. There are currently two options under this menu, so choose what you want to do from:
  • Land Rent Payment History
  • Query and Pay Land Rent
  • Next, enter your Title Number – e.g. NAIROBI/BLOCK123 and the parcel number – e.g. 321 which is found on the Certificate of Title. 
  • Fill in the online form and submit. 
  • Confirm all the details and proceed to pay using available payment options.
  • Once payment has been confirmed, you have the option to print the results or simply leave the results in your eCitizen account. 

Option 2 - Mobile Phone

  • Begin by registering. Send the word ‘lands’ to the shortcode 21504. 
  • Once you get a confirmation, dial *512# to request amount due.

Tips & Warnings

  • You can also perform a land search online, report missing land records and soon stamp duty will be payable online. 

Ministry of Lands

Share on Whatsapp

Monday, March 6, 2017

County Offices of Registrar of Political Parties

The following is a list of the contact persons in the county offices of the Registrar of Political Parties. Telephone numbers have been included.

1Mombasa Kevina, B0721-523881 
2KwaleNeema, M0700-369502 
3KilifiPatricia, C. 0733-987829
4Tana RiverMaryleen, D.0714-895734 
5LamuAhmed, K.0703-640927 
6Taita-TavetaRamadhan, I.0724-718064
7Garissa (1)Naima, S.0724-450803 
7Garissa (2)Fahad, M.0726-110330 
8WajirHassan, A 0722-250225 
9ManderaAbdinasir, M.0729-430958
10MarsabitHalima, H.0701-144316 
11IsioloIbrahim, W.0790-931094
12MeruLuka, M.0722-450386
13Tharaka-NithiCasty, N.0706-873334 
14EmbuEvalyne, M.0706-911964 
15KituiRuth, M. 0711-351066
16MachakosReynard, N.0720-615057
17MakueniEsther, M.0725-679125
18NyandaruaSerah W.0727-506737 
19NyeriMaureen, K0716-547515
20KirinyagaDavid, G0710-100153 
21Murang'aCaroline, M.0715-823301
22KiambuMary, K.0712-023634
23TurkanaBenjamin, K0726-538208
24West PokotJoseph, C.0728-772034 
25SamburuLily, L.0727-298057 
26Trans-NzoiaLawrence, O. 0723-207344 
27Uasin GishuGideon, K0718-918741
28Elgeyo-MarakwetPriscah, R.0720-306060
29NandiRuth, M. 0720-641450
30BaringoSimon, K0721-504663
31LaikipiaAnthony, T.0706-833911 
32NakuruNelly, M.0711-977024
33NarokMathew, N.0713-385017 
34KajiadoKingwala, L.0725-334798 
35KerichoKemboi, G.0724-281726
36BometWilly, K.0719-190125 
37KakamegaStephen, M.0723-410876 
38VihigaNancy, A.0729-219064
39BungomaIsaac, M.0729-966174
40BusiaWilfred, W.0705-721410
41SiayaMoses, O.0704-565274 
42KisumuNancy, O.0724-475826 
43Homa BayFlorence, O. 0733-891194
44MigoriRhoda, N.0722-558211
45KisiiJudith, K.0719-405134 
46NyamiraMoses, N.0718-967159 
47Nairobi (1)Judy, N.0722-782502 
47Nairobi (2)Michael, M.0723-312730


Share on Whatsapp

Saturday, March 4, 2017

Find Out Your Political Party Membership Status

Are you a member of a political party? Don't be too quick to answer. In recent days, it has been found that some political parties fraudulently registered people as members without their consent or knowledge. The identification data is usually obtained illegally from M-Pesa agents and other sources.

The Registrar of Political Parties has warned of dire consequences for any party caught registering people without their consent or knowledge.

To find out if you have been fraudulently registered, simply visit the Political Parties Membership Status Portal. Enter your ID or Passport number and click View Report to see if you have been registered by any party.

What do you do if you have been fraudulently/Mistakenly Registered?

If you find your name in the register of a political party without your consent, you need to write a complaint letter the Registrar of Political Parties and email it, together with a copy of your ID/passport, to info@orpp.or.ke. If you are unable to email, the Registrar of Political Parties has advised people to call the Office of the Registrar of Political Parties in their County and request the county officers to collect the documents. See their Tweet below.


Office of the Registrar of Political Parties

Share on Whatsapp

Saturday, February 11, 2017

Are you sharing your ID number with someone else? Find out now

Recently, the IEBC confirmed that 128,926 voters were sharing ID and/or passport numbers. IEBC Chairman, Wafula Chebukati said that these anomalies constituted 0.08 percent of the voter register. According to the Chairman, they are the result of data entry errors and deliberate use of IDs to register more than once.

If you are sharing an ID number with someone else, you need to visit the nearest office to report the matter and have it rectified.

To find out if you are sharing an ID or passport number with someone else in the IEBC voter register, please use the search form below.

Suggested Reading

Share on Whatsapp

Wednesday, February 8, 2017

List of Prefabricated Housing Manufacturers

Prefabricated construction is the surest way to cut down on construction costs significantly. The following is a list of prefabricated housing companies in Kenya.

Name Contact Details
Hong Kong Building Centre (HKBC)

Mombasa Rd Opposite Sameer Business Park, Between Lab & Allied and Plaza 2000 Nairobi, Kenya. Tel: 020-2617700 Mobile: 0722-837999, 0787-888444, 0787-888555 Website: www.hkbckenya.com E-mail: info@hkbckenya.com

Eco Homes Ltd

"Muthaiga North Parkside Estate House no 68. Parkside estate is along Coffee Garden Drive (Rock City Stage), off Kiambu road, after CID headquarters and sharks palace. Tel 020 359 1988 / 020 353 5709

Koto Housing Kenya

Koto House (Formerly the People Printing House), Mombasa Road (Mlolongo, Machakos County), Kenya. +254 789 80 89 91 +254 772 12 44 08. info@kotohousingkenya.co.ke  

Economic Housing Group Ltd

Before Ngong Racecourse Along Ngong Road Nairobi, Kenya Tel; +254722525097 254733213103 Email: sales@ehgkenya.com

Zenithsteel Ltd

P.O. Box 18314- 00500 Nairobi, Kenya Enterprise Road, Industrial Area, P: +254-20-555281, 551874/5

National Housing Corporation Kenya

NHC House, Aga Khan Walk P.O Box 30257-00100 Nairobi - Kenya Email: info@nhckenya.co.ke     Tel: +254 (020) 3312 149


DMS Africa Ltd.  P.O Box 10625-00100 GPO  PEARL VILLAS  Musa Gitau Road, off Waiyaki Way,(behind Deloitte) Lavington Estate Nairobi-Kenya sales@dms-africa.com Mobile +254 (0) 718 174 154

Share on Whatsapp

Tuesday, February 7, 2017

How to get an M-PESA PrePay VISA Debit Card

Did you know that it is possible to apply for and get an M-Pesa Prepaid Visa Debit card that you can use to withdraw cash in any currency from over 1.6 million Visa ATMs worldwide and to make purchases at over 28 million VISA branded shops and other merchant outlets all over the world? You can also use it to make purchases online.


  1. Anyone above the age of 18 with an M-Pesa registered line. 
  2. A copy and original National Identity Card/Passport.
  3. Completed application form.

Where to get it

  1. Safaricom outlets
  2. I&M bank branches countrywide.

Tips & Warnings

  • The card can be reloaded initially with Kenya shillings and later via M-Pesa via the PayBill Business Number 541 541.
  • Residual balances are also refundable at any I&M Bank countrywide. 

Share on Whatsapp

Friday, January 6, 2017

You Won't Believe How this Empire Star Looks now #ThisBody

Gabourey Sidibe is best known for playing “Precious” in the hit series "Empire". She has been known for being a large woman and once told Oprah that her first diet started when she was six-years-old.
One thing about Gabby, is that she isn't ashamed of her body.

Recently, she embarked on a weight loss that has seen her shed several pounds. The changes are most noticeable on her face which looks considerably thinner. Below are some photos she posted on Instagram.

She also recently posed in a sheer shirt and sexy bra for Lane Bryant’s latest fashion campaign, #ThisBody campaign.

Share on Whatsapp

Wednesday, January 4, 2017

Crocodile snaps his keeper’s arm in half!

Watch the horrific moment when Sumet Thongkhammuan, an entertainer in Thailand, was entertaining crowds on Nakhon Sawan at the Bung Boraphet Show of Crocodiles on new year's eve. Suddenly and without warning, when one of the massive beasts clamped its jaws around his arm. It performed the "death roll" snapping the bones in his right forearm before finally releasing him to the shock of the audience.

Share on Whatsapp

Shocking: Kenya Airways Plane in Close Call

According to reports on social media, a Kenya Airways plane (KQ112 5Y-KZB) en-route to Paris on 30th December 2016 experienced decompression soon after take-off from JKIA and had to turn back to Nairobi.

During the incident, a full emergency was declared and all oxygen masks were deployed. Social media comments by people in the know suggest that depressurization was caused by a leaking seal of a recently replaced recirculating fan. The plane landed safely back in Nairobi and the issue was fixed after which the plane took off and headed to Charles De Gaulle, Paris, France.

The images below were taken by the passengers and posted on social media. 

Friday, December 16, 2016

How to Withdraw M-pesa from Airtel Line

If you own an Airtel line, you can still receive a Mpesa mobile money payment. An Airtel number is treated in the same manner as an unregistered Safaricom number. The person sending the money will follow the usual steps and receive a notification that the number is unregistered before they send the payment.

Once payment is sent, the sender will receive a confirmation message. The Airtel number will also receive a message from M-pesa containing a 4 digit code which they will use to withdraw money from an M-pesa agent.

How to Withdraw M-Pesa Agent

  1. Find an M-pesa agent
  2. Confirm the agent has sufficient funds for your transaction.
  3. Present the SMS containing the M-pesa voucher number (notification confirming receipt of cash).
  4. Give your Airtel phone number
  5. Show original ID.
  6. The agent will enter the 'one time code' that is displayed on the customer's SMS notification.
  7. Both the agent and the customer will receive an SMS confirming the transaction.
  8. The agent will give you your money and request you to sign the Log book which is a record of M-pesa transactions done in that store.


Share on WhatsappShare on WhatsappShare on Whatsapp

Friday, December 9, 2016

How to Make Chicken Feed

Chicken feed has become very expensive and the only way to make a decent return from rearing chicken for meat or eggs is to make to your own chicken feed. In fact, many Kenyan animal feeds manufacturers make sub-standard feeds so from whatever angle you look at it, you are better making your own chicken feed.

The Nation Newspaper recently ran an interesting piece that explained how a farmer could go about making their own chicken feed. If you missed it, here is an extract of the salient points below.

By Nation Seeds of Gold

To formulate feeds, farmers have to use the Pearson Square method. In this method, the digestible crude protein (DCP) is the basic nutritional requirement for any feed preparation for all animals and birds.

Now, assuming that a farmer wants to make feed for their chicken using this method, they have to know the crude protein content of each of the ingredients they want to use to make their feed.

The following are the DCP values for each of the common ingredients used in feed making:

  • Whole maize — 8.23%
  • Soya — 45%
  • Fishmeal (omena) — 55%
  • Maize bran — 7%
  • Sunflower — 35%

Each category of chicken has its nutritional requirement. For example, if we want to make feed for layers, the feed should have at least 18 percent crude protein.

If one was to formulate feed for layers, then they would have to calculate the percentage of DCP in each of the ingredients they want to use to ensure that the total crude protein content is at least 18 percent.

Therefore, to make a 70kg bag of feed for layers, a farmer would require the following ingredients:

  • 34kg of whole maize
  • 12kg of soya
  • 8kg of omena (fishmeal)
  • 10kg of maize bran
  • 6kg of lime (as a calcium source)

To find out if all the above ingredients meet this standard of 18% crude protein, a farmer can do a simple calculation as follows:

  • Whole maize — 34kg x 8.23 ÷100 = 2.80 %
  • Soya — 12kg x 45kg ÷ 100 = 5.40 %
  • Omena — 8 kg x 55kg ÷ 100 = 4.40 %
  • Lime — 6 kg x 0 kg ÷ 100 = 0.00%
  • Total % of crude protein = 13.30%

To get the total crude protein percentage of all these ingredients in a 70kg bag of feed, the farmer should take this crude protein content of the combined ingredients, divide by 70kg and multiply by 100, thus — 13.30 ÷70 ×100 = 19%; this shows that the crude protein content of the above feed formulation is 19%, which is quite adequate for layers.

To ensure the chicken to get all they need in terms of nutrients such as vitamins, minerals and amino acids, you need these additives in their standard quantities.

In order to make it even simpler for farmers who would wish to make their own feeds, below are feed formulations for each category of chickens and stage of growth already worked out such that all the farmer needs is to buy the ingredients and mix them:

How to Make a 70 kg Bag of Layers Chick Mash (1-4 weeks)

Growing chicks require feed with Digestible Crude Protein (DCP) of between 18 to 20 percent. The following formulation can be used to make a 70kg bag of layers chick mash:


  • 31.5kg of whole maize
  • 9.1kg of wheat bran
  • 7.0kg of wheat pollard
  • 16.8 kg of sunflower (or 16.8 kg of linseed)
  • 1.5kg of fishmeal
  • 1.75kg of lime
  • 30g of salt
  • 20g of premix Amino acids
  • 70g of tryptophan
  • 3.0g of lysine
  • 10g of methionine
  • 70 g of Threonine
  • 50g of enzymes
  • 60g of coccidiostat
  • 50g of toxin binder
  • Making a 70 kg bag of growers mash (4 to 8 weeks)

Growers (pullets or young layers) should be provided with feed having a protein content of between 16 and 18 percent. Such feed makes the young layers to grow fast in preparation for egg laying:

  • 10kg of whole maize
  • 17kg of maize germ
  • 13kg of wheat pollard
  • 10kg of wheat bran
  • 6kg of cotton seed cake
  • 5kg of sunflower cake
  • 3.4kg of soya meal
  • 2.07kg of lime
  • 700g of bone meal
  • 3kg of fishmeal

  • 14g of salt
  • 1g of coccidiostat
  • 18g of Pre-mix
  • 1g of zinc bacitracitrach
  • 7g of mycotoxin binder

How to Make a 70 kg Bag of Layers’ Mash (18 weeks and above)


  • 34kg of whole maize
  • 12kg of Soya
  • 8kg of fishmeal
  • 10kg of maize bran, rice germ or wheat bran
  • 6kg of lime
  • Amino acids
  • 175g premix
  • 70g lysine
  • 35g methionine
  • 70kg Threonine
  • 35g tryptophan
  • 50g toxin binder
Layer feed should contain a Digestible Crude Protein (DCP) content of between 16-18 per cent.

The feed should contain calcium (lime) for the formation of eggshells (laying hens that do not get enough calcium will use the calcium stored in their own born tissue to produce eggshells).

Layer feed should be introduced at 18 weeks.

How to Make a 70 kg Bag of Broiler Feed

Broilers have different feed requirements in terms of energy, proteins and minerals during different stages of their growth. It is important that farmers adapt feed rations to these requirements for maximum production.

Young broilers have a high protein requirement for the development of muscles, feathers, etc. As the broilers grow, their energy requirements for the deposit of fat increase and their protein requirements decrease.

They therefore require high protein content in their starter rations than in the grower and finisher rations.

Broilers should have feed that has between 22 -24 percent DCP. The following guidelines can help the farmer to make the right feed at each stage of growth:

Broiler Starter Feed (1-4 weeks)

  • 40kg of whole maize
  • 12kg of fishmeal (or omena)
  • 14kg of soya bean meal
  • 4kg of lime
  • 70g of premix
  • Amino acids
  • 35g of lysine
  • 35g of Threonine

Preparing Broiler Finisher feed (70kg)

  • 10kg of whole maize
  • 16.7kg of maize germ
  • 13.3kg of wheat pollard
  • 10 kg wheat bran
  • 6 kg of cotton seed cake
  • 4.7kg of sunflower cake
  • 3kg of fishmeal 2kg of lime
  • 3.4kg of soya meal
  • 40g of bone meal
  • 10g of grower PMX
  • 5g of salt
  • 5g of coccidiostat
  • 5g of Zincbacitrach
NOTE: For farmers who have more than 500 chickens, it is advisable to make 1 ton of feed at once (There are 14 bags of feed in one ton).

Therefore, to make 1 tonne of feed, all a farmer needs is to multiply each of the ingredients by 14. Ensure that all the feed you make will last for one month and not longer — this ensures the feed remains fresh and safe for chickens. Any feed that lasts more than one month may deteriorate in quality and can affect your chickens.

Daily Feed Requirements for each Growth Stage

Farmers should maintain the right feed quantities for chicken at each stage of growth as shown below:

— An egg-laying chicken requires 130-140g of feed per day.

— A chick requires a minimum 60g per day. If they finish their daily rations, give them fruit and vegetable cuttings to ensure they feed continuously.

— Young chickens (or pullets) which are about to start laying eggs should be fed 60g for 2 and ½ months and then put on layer diet (140g per day). Supplement the feed with vegetables, edible plant leaves and fruit peelings in addition to their feed rations.

— Broiler chicks require 67g per day. Broiler finishers require 67g of feed per day to the day of slaughter.

— Chickens are very sensitive to aflatoxins- never use rotten maize (maozo) while making feeds.

Where to buy ingredients

Farmers who need raw materials for feed making including feed additives (pre-mixes and amino acids) can order them from agro-veterinary shops nearest to them.

There are also companies doing calibration services for farmers who wish to make feeds in large scale farming enterprises and even for any farmer who requires these services.

Monday, November 21, 2016

List of Seventh-Day Adventist Churches

The following is a list of Seventh-Day Adventist Churches in Kenya showing their locations and conference name.

Church Name
Bahati Seventh Day Adventist Church
Central Kenya Conference
Kariobangi S.D.A Church
Central Kenya Conference
Satellite Newlife Seventh-Day Adventist Church
Central Kenya Conference
Seventh Day Adventist Church Kawangware
Central Kenya Conference
Githunguri Seventh-Day Adventist Church
Central Kenya Conference
Murang'a Town Seventh-Day Adventist Church
Central Kenya Conference
Gathanji Seventh - Day Adventist Church
Central Kenya Conference
Ngong Road Seventh-Day Adventist Church
Central Kenya Conference
Dandora Terminus
Central Kenya Conference
Cornerstone Seventh-Day Adventist Church
Central Kenya Conference
University Of Nairobi
Central Kenya Conference
Abundant Life Seventh-Day Adventist Church
Central Kenya Conference
Rabuor Seventh-Day Adventist Church
Central Nyanza Conference
Dunga Sda Church
Central Nyanza Conference
Bodi Seventh-Day Adventist Church
Central Nyanza Conference
Victory Seventh-Day Adventist Church
Central Nyanza Conference
Maseno University Seventh-Day Adventist Church
Central Nyanza Conference
Kachok Seventh-Day Adventist Church
Central Nyanza Conference
Racetrack Seventh-Day Adventist Church
Central Rift Valley Conference
Seventh-Day Adventist Narok Central
East Kenya Union Conference
Tinderet Seventh-Day Adventist Church
Greater Rift Valley Conference
Family Life Seventh-Day Adventist Church
Greater Rift Valley Conference
Kapkiam Seventh Day Adventist Church
Greater Rift Valley Conference
Miritini Seventh-Day Adventist Church
Kenya Coast Field
Ziwani Seventh-Day Adventist Church
Kenya Coast Field
Seventh Day Adventist Church Got Rateng'.
Kenya Lake Conference
Nyatir Seventh-Day Adventist Church
Kendu Bay
Kenya Lake Conference
Kasibuor Seventh-Day Adventist Church
Kenya Lake Conference
Kasarani Seveth Day Adventist Church
Kenya Union Mission
Kenyenya Seventh-Day Adventist Church
Nyamira Conference
Bahati Seventh-Day Adventist Church
Nyamira Conference
Engoto Sevent Day Adventist Church
Nyamira Conference
Riangoko Seventh-Day Adventist Church
Nyamira Conference
Lwala West Seventh Day Adventist Church
Homa Bay
Ranen Conference
Ogeng'o West Seventh-Day Adventist Church
Ranen Conference
Migori Central Seventh-Day Adventist Church
Ranen Conference
Nyamage Seventh-Day Adventist Church
South Kenya Conference
Narok Central Seventh-Day Adventist Church
South Kenya Conference

Share on Whatsapp

Tuesday, November 15, 2016

WhatsApp Launches Video Calling

Whatsapp has introduced video calling. In a blog post on the WhatsApp website, the FaceBook owned company announced that "in the coming days, WhatsApp's more than one billion users can make video calls across Android, iPhone, and Windows Phone devices".

To use the feature, users will first need to update the application on their phones. To start a video call, simply open a chat and tap the call icon at the top right corner of the screen. This will bring up a window with a voice and video call option. Select Video call to make a video call. Watch the video below.


WhatsApp is late to the party with this new feature since many messaging apps including Facebook’s own Messenger app already offer video calling. Other messaging apps that have this feature include Skype, Apple’s FaceTime, Viber, LINE and Google’s recently launched Duo, to mention a few.

Share on Whatsapp