You have worked hard abroad and want to send some shillings home to support a good cause. But the fear of your hard-earned cash disappearing into someone’s pocket instead of helping those in need is real, si rahisi.
This article gives you a clear, step-by-step checklist to verify any local charity. The whole vetting process takes less than an hour and will give you complete peace of mind before you send a single coin.
What You Need Before You Start
- Official Charity Name: The exact registered name of the organisation. Look for it on their official website, letterhead, or M-Pesa paybill number. A vague name like “Helping Kids” is a red flag.
- NGO Co-ordination Board Registration Number: Every legitimate Kenyan charity must have a valid registration from the NGO Co-ordination Board. Ask them for their certificate number directly.
- KRA PIN Certificate: A valid KRA PIN shows the charity is tax-compliant and operating formally. You can verify this online through the iTax portal at no cost.
- Active Phone Number & Address: A physical location in Kenya and a working phone line you can call. Charities that only use WhatsApp or social media DMs are hard to track.
- Bank Account Name: The account name must match the registered charity name exactly. If it is in a personal name, pole, but that is a major warning sign.
Step-by-Step: How to Vet a Kenyan Charity Before Donating from Abroad in Kenya
These six steps take about 30 minutes online and will save you from losing your money to conmen.
-
Step 1: Confirm their NGO Co-ordination Board registration
Go to the NGO Co-ordination Board website (ngobureau.go.ke) and use the online verification tool. Enter the charity’s full name or registration number. If their name does not appear, do not send money. This step is free and takes two minutes.
-
Step 2: Verify their KRA PIN is valid
Visit the iTax portal (itax.kra.go.ke) and use the “PIN Checker” service. Enter the charity’s KRA PIN. A valid PIN confirms they are registered for tax purposes. If the system returns “Invalid PIN,” that is a clear warning sign.
-
Step 3: Check their physical address on Google Maps
Type the charity’s stated physical address into Google Maps. A legitimate organisation should have a visible location or at least be traceable to a known building or area. If the address leads to a residential house or an empty plot, be very suspicious.
-
Step 4: Call the phone number they provide
Call the charity’s official phone line and ask to speak to a real person. Ask specific questions about their current projects and how funds are used. If nobody answers, or the person cannot give clear answers, that is a red flag.
-
Step 5: Request their latest annual report
A serious charity will have a recent annual report showing income, expenditure, and project outcomes. Ask them to email it to you. If they refuse or say they do not have one, they are likely not transparent with their finances.
-
Step 6: Search for them on social media and news
Search for the charity’s name on Facebook, Twitter, and Google News. Look for posts from beneficiaries, complaints, or news articles about their work. A total absence of online presence or many negative comments are both warning signs.
Common Problems and How to Fix Them
The NGO Bureau website is down or slow
Many Kenyans find the NGO Co-ordination Board website loading slowly or giving errors during peak hours. Try accessing it early in the morning or late at night. If it still fails, call their Nairobi office directly on 020-272-6030 to confirm the registration verbally.
The charity has a name similar to a legitimate one
Conmen often register names that are one letter off from well-known charities. Always compare the exact spelling on the NGO Bureau database. If the name is “Hope for Children” but the real one is “Hopes for Children,” that is a different organisation entirely.
The KRA PIN checker shows no results
This usually means the charity has not updated their registration or is using an expired PIN. Ask them to provide a current KRA compliance certificate. If they cannot, do not donate until they sort it out with the KRA office.
The charity asks for M-Pesa payments to a personal line
If a charity insists you send money to a personal M-Pesa number instead of a registered paybill or bank account, stop all communication immediately. Legitimate organisations always have a proper business account or paybill number registered in their official name.
Cost and Timeline for How to Vet a Kenyan Charity Before Donating from Abroad in Kenya
The good news is that vetting a charity costs you almost nothing. All the official checks are free online, but you might spend a little on phone calls to Kenya.
| Item | Cost (KES) | Timeline |
|---|---|---|
| NGO Bureau online verification | Free | 2 minutes |
| KRA PIN Checker on iTax | Free | 1 minute |
| Call to charity’s phone line (Safaricom) | ~4 per minute | 5-10 minutes |
| Request for annual report | Free | 1-3 days for email reply |
There are no hidden government fees for these checks, and the costs are the same whether you are in Nairobi, Mombasa, or abroad. The only extra cost is your time, which is well spent protecting your donation.
The Bottom Line
Vetting a Kenyan charity before sending money from abroad is not complicated. Those 30 minutes you spend checking the NGO Bureau, KRA PIN, and a phone number will protect your hard-earned cash from ending up in the wrong hands.
If you found this guide helpful, share it with your diaspora WhatsApp group so your people can also donate with confidence. Have you ever been scammed by a fake charity in Kenya? Drop your story in the comments below.
Frequently Asked Questions: How to Vet a Kenyan Charity Before Donating from Abroad in Kenya
Can I vet a charity completely from abroad without calling Kenya?
Yes, most checks are online. You can verify the NGO Bureau registration and KRA PIN from anywhere in the world using their websites.
However, a quick phone call to confirm they answer and speak professionally is strongly recommended before sending any money.
What if the NGO Bureau website shows the charity as “inactive”?
An inactive status means the charity has not renewed its registration with the NGO Co-ordination Board. Do not donate to them until they sort this out.
Ask the charity to provide proof of renewal. If they cannot, find another organisation to support instead.
Is it safe to donate via M-Pesa from abroad to a Kenyan charity?
M-Pesa is safe only if you are sending to a registered business paybill number under the charity’s official name. Never send to a personal phone number.
Use international money transfer services like WorldRemit or Western Union for larger donations, as they offer more protection and traceability.
Do I need to pay any fee to verify a charity in Kenya?
No, all the official verification tools we listed are completely free. The NGO Bureau and KRA do not charge for checking a registration status online.
The only cost you might incur is the small charge for a phone call to Kenya, which is minimal compared to the money you are protecting.
How often should I re-vet a charity I already donate to?
You should re-vet a charity at least once every year. Registrations can lapse, and organisations can change their leadership or financial practices.
Set a reminder on your phone to run the checks again before your annual donation. A quick five-minute check gives you continued peace of mind.
