Kenya (KE)
Kenya is East Africa's economic, tech, and diplomatic powerhouse — home to the United Nations' Africa headquarters, the Silicon Savannah startup ecosystem, and some of the world's most iconic wildlife.
⚠️ Costly Mistakes to Avoid
The most expensive and common mistakes expats make in Kenya — and exactly how to avoid them.
eTA required before travel — apply online first
Since January 2024, Kenya has replaced most visa types with an Electronic Travel Authorisation (eTA). You must apply and receive approval BEFORE boarding your flight to Kenya at etakenya.go.ke. Fee: USD 30. Processing: typically 72 hours but can take up to 7 days.
⚡ Airlines will deny boarding if you do not have an approved eTA or valid EAC entry document. You will be left at the departure airport with no ticket refund.
✅ Apply at etakenya.go.ke at least 1 week before travel. Save the approved eTA PDF to your phone. EAC citizens (Uganda, Tanzania, Rwanda, Burundi, South Sudan, DRC) are exempt — enter visa-free.
Plastic bags banned — carry reusable bags at all times
Kenya has one of the world's strictest plastic bag bans since 2017. Possession, use, or importation of single-use plastic bags is a criminal offence. Fine: up to KES 4,000,000 or 4 years imprisonment. Enforced at airports, markets, and supermarkets.
⚡ Fines, arrest, or confiscation at entry or at markets. Not knowing the law is not a defence.
✅ Pack reusable shopping bags before travel. Ensure your luggage does not contain loose plastic bags (bag liners, retail carrier bags). Airport inspection on arrival may include bag checks.
Work permit required — obtain before starting work
Working in Kenya without a valid work permit is a serious immigration offence. A Class G (employment) or Class I (self-employment) permit is required. Apply via eCitizen (ecitizen.go.ke). A Special Pass (temporary 3-month permit) can be issued while the main permit is processed.
⚡ Deportation, fines, and ban on future re-entry for working illegally. Employer also faces fines and penalties. Immigration enforcement has increased significantly since 2023.
📅 Deadline: Before first working day
✅ Confirm your employer has initiated the work permit application before you start. Ensure you receive your Special Pass as minimum documentation while the main permit is processed. Do not work on a tourist eTA.
KRA PIN required within first weeks
A Kenya Revenue Authority (KRA) Personal Identification Number (PIN) is required for bank account opening, property transactions, vehicle registration, business registration, and most government services. Register free at itax.kra.go.ke. Issued instantly online.
⚡ Cannot open a bank account, process work permit-related applications, or access most formal services without a KRA PIN. Delays cascade into many other processes.
📅 Deadline: Within your first week in Kenya
✅ Register for your KRA PIN online at itax.kra.go.ke within your first week. You need only your passport and email address. Keep the PIN certificate (PDF download) in your documents folder.
Alien Card required after 90 days
All foreign nationals residing in Kenya for more than 90 days must obtain an Alien Registration Certificate (Alien Card). This is a mandatory identity document required for banking, property, SIM cards, and most formal transactions. Apply at Department of Immigration or via eCitizen.
⚡ Fines for failing to register. Inability to open bank accounts, register a vehicle, or access many services without an Alien Card.
✅ Initiate the Alien Card application process within your first 90 days. Cost: KES 500–5,000 depending on card type. Your employer's HR should assist with this process.
No international-grade trauma or specialist care — medical evacuation cover is essential
Nairobi has improved private hospital capacity (Aga Khan University Hospital, MP Shah, Nairobi Hospital) but complex trauma, advanced cardiac, oncology, and neurological care often requires evacuation to South Africa, India, or Europe. AMREF Flying Doctors provides air ambulance services across East Africa but costs USD 20,000–80,000 without cover.
⚡ Enormous out-of-pocket costs for medical evacuation; delayed specialist care due to lack of insurance; families forced to choose between inadequate local care and unaffordable evacuation.
✅ Purchase international health insurance with explicit Kenya evacuation cover before arrival. AMREF Flying Doctors annual membership (approximately USD 90–120/year) provides emergency air rescue within East Africa as a supplement to insurance. Confirm your policy covers air ambulance and guarantee-of-payment at Kenyan private hospitals.
Get M-Pesa SIM card on arrival — it is not optional
M-Pesa is Kenya's dominant payment system and is required for electricity (KPLC token purchase), water bills, rent, school fees, hospital bills, government service payments, and everyday shopping. Without M-Pesa, daily life is significantly harder. Get a Safaricom SIM with M-Pesa at JKIA airport or any Safaricom shop.
⚡ Without M-Pesa, you will struggle to pay electricity bills (KPLC tokens), use government services, or manage many daily transactions. International bank cards are not accepted at many essential services.
✅ Buy a Safaricom SIM card on arrival at JKIA (Safaricom shop in arrivals). Register it with your passport. Activate M-Pesa (minimum KES 500 deposit). This is the single most important practical step for your first day in Kenya.
M-Pesa and bank OTP fraud is extremely common in Kenya
Fraudsters impersonate Safaricom, M-Pesa, KCB, Equity Bank, and even NTSA officers to obtain OTP codes, PINs, or trick recipients into sending money. Common tactics include fake "wrong number" deposits requiring refund, fake lottery wins, and impersonation of your contacts' numbers.
⚡ M-Pesa wallet or bank account drained within minutes; virtually no practical recovery mechanism once money is sent.
✅ Never share your M-Pesa PIN, OTP, or bank codes with anyone. Never send money to "correct a wrong transfer" — if money appears in your M-Pesa, report to Safaricom (100) and wait. Safaricom will NEVER call you asking for your PIN.
Road safety risk — drive defensively, avoid night driving outside cities
Kenya has one of the highest road fatality rates in Africa. Contributing factors include speeding matatus, impaired driving, poor road conditions, and inadequate lighting on rural roads. Night driving on rural roads carries significant risk from unlit obstacles, livestock, and security concerns.
⚡ Traffic accidents are a leading cause of expat injury and death in Kenya. Serious accidents in rural areas may not receive timely emergency response.
✅ Drive defensively and within speed limits. Avoid driving between cities after dark unless absolutely necessary. Use SGR train or overnight buses with reputable operators (Easy Coach, Modern Coast) for long-distance travel. Always wear a seatbelt (mandatory). Be extra cautious around matatus and boda-bodas.
Nairobi traffic is among Africa's worst — test your commute before signing a lease
Nairobi rush hour traffic on routes including Thika Road, Mombasa Road, Ngong Road, and Waiyaki Way can turn a 10 km journey into a 1.5–2.5 hour commute. Traffic jams regularly occur from 7:00–10:00 and 16:30–20:00. Map distance is meaningless for planning work and school schedules.
⚡ Daily burnout, school and work lateness, and unacceptable quality of life if housing is chosen by distance rather than commute time.
✅ Drive or take an Uber/Bolt along your expected commute route during peak hours before signing any lease. Consider housing in Karen, Gigiri, Westlands, or Lavington depending on your workplace location. Use the Nairobi Expressway (toll road) for significant time savings on some routes.
Nairobi security: understand local safety geography
Nairobi has areas with elevated crime risk, particularly at night and in certain zones. CBD pickpocketing, car hijacking on isolated roads, and home break-ins are real concerns. However, expat areas (Karen, Gigiri, Westlands, Lavington) are relatively safe with appropriate precautions.
⚡ Theft, mugging, or home burglary — risks that are manageable with awareness and appropriate precautions.
✅ Use Bolt or Uber for evening transport rather than walking alone. Avoid displaying expensive items in public. Live in a gated compound with 24/7 security. Get a security assessment from your employer or expat network on arrival. Register with your country's embassy for security alerts.
Malaria risk — prophylaxis and prevention essential
Malaria is endemic in Kenya, with elevated risk in coastal areas, western Kenya (Lake Victoria region), and at lower altitudes. Nairobi (altitude 1,700m) has low but not zero malaria risk. The strain in Kenya (Plasmodium falciparum) can be life-threatening if untreated.
⚡ Severe malaria can be fatal — particularly dangerous for children and pregnant women. Delayed treatment significantly worsens outcomes.
✅ Consult your travel medicine doctor before arrival regarding prophylaxis (Malarone, Doxycycline, or Mefloquine). Use DEET repellent in evenings. Sleep under insecticide-treated mosquito nets outside Nairobi. If you develop fever within 3 months of potential exposure, seek immediate medical care and request a malaria RDT test.
SHA enrollment mandatory — ensure employer registers you
Social Health Authority (SHA) enrollment and contribution is mandatory for all formally employed workers in Kenya. Your employer must register you and deduct 2.75% of your gross salary monthly. SHA replaced NHIF in October 2023. Even if you have private health insurance, SHA contribution is legally required.
⚡ Non-enrollment exposes both you and your employer to legal penalties. You may also be denied access to SHA-accredited facilities in an emergency if not registered.
✅ Confirm with your employer's HR within the first month that you are enrolled in SHA and have your SHA card. Check your payslip shows the SHA deduction (2.75% of gross). If self-employed, register directly at SHA offices.
NSSF pension contributions are mandatory — confirm your employer is remitting
The National Social Security Fund (NSSF) requires mandatory contributions from all formally employed workers in Kenya. Under the NSSF Act 2013 (currently being phased in), contributions are tiered based on salary. Both employee and employer must contribute. Many smaller employers fail to remit contributions despite deducting them from salary.
⚡ No NSSF benefit entitlement; employee losing pension credits they believed they were accruing; employer penalties for non-remittance.
✅ Confirm your payslip shows the NSSF deduction and ask HR for written confirmation that contributions are being remitted. Register on the NSSF portal (nssf.or.ke) with your NSSF number to verify your contribution history quarterly.
Frequent KPLC power outages — plan for backup power
Kenya Power (KPLC) supply is improving but power outages (blackouts) remain common, ranging from 30-minute interruptions to 4–8 hour outages, particularly during rainy seasons and when demand exceeds supply. Areas further from Nairobi city centre are more affected. Token meters (prepaid electricity) can disconnect if you run out of credit.
⚡ Work disruption for remote workers; spoiled food; heat exposure if AC-dependent; inability to charge devices or run security systems during extended outages.
✅ Buy a UPS (uninterruptible power supply) for critical work equipment. Consider a small generator or lithium power station for extended outages. Monitor your KPLC token balance via the KPLC app or M-Pesa (Paybill 888880) and top up before running low. Keep cash handy as ATMs and card readers also go down during outages.
Do not drink tap water — boil or buy bottled water
Nairobi's municipal water is treated but not reliably safe to drink directly from the tap due to ageing infrastructure, supply cuts, and storage tank contamination. Most properties use storage tanks that can harbour bacteria if not maintained.
⚡ Risk of waterborne illness (typhoid, cholera, giardia, E. coli). Stomach upset from contaminated water is the most common expat illness in Kenya.
✅ Drink only bottled water or filtered/boiled water. Use a quality water filter (LifeStraw, Berkey) at home. Ensure ice in drinks is from purified water. Brief any household staff about water safety. Consider a UV steriliser for home water purification.
International school fees are very high and admission is competitive
International schools in Nairobi (ISN, Rosslyn Academy, Brookhouse, DLD, Braeburn) charge annual fees of USD 12,000–30,000+ per child depending on grade level and school. Application waitlists exist at popular schools. Curriculum choice (IB, British, American, CBC) may also affect which schools are available in your preferred location.
⚡ School fees not budgeted correctly; no school place available for planned start date; family relocation delayed while waiting for admission.
✅ Apply to multiple schools simultaneously before arrival, ideally 3–6 months ahead. Confirm your employer's education allowance and whether it covers the full fee. Research school catchment areas relative to your intended housing location to reduce commute burden.
Annual KRA tax returns required — do not assume PAYE covers everything
All individuals earning income in Kenya must file an annual income tax return with KRA by 30 June of the following tax year. Employees whose only income is PAYE salary may file a simplified "nil return" if no additional income exists. Self-employed persons and those with rental, investment, or other income must file a full return. Failure to file carries penalties.
⚡ KRA penalties of KES 20,000+ for failure to file; interest on late tax payments; account and property freezes for persistent non-compliance.
📅 Deadline: 30 June of the following tax year (online via iTax)
✅ Register on iTax (itax.kra.go.ke) with your KRA PIN. If employed and PAYE is your only income, file a nil return before 30 June each year — this takes about 5 minutes. If you have additional income, engage a Kenyan CPA or tax consultant to prepare your return.
eTA or work permit overstay carries fines and deportation risk
Overstaying your eTA or work permit validity carries a fine of KES 10,000 per day of overstay, potential deportation, and a bar on future entry. Immigration enforcement has increased significantly since 2023. Always maintain current, valid documentation.
⚡ Daily fines (KES 10,000/day), detention, deportation, and potential multi-year ban from Kenya.
📅 Deadline: Before eTA or permit expiry
✅ Track your permit and eTA expiry dates carefully. Start renewal processes 3 months before expiry for work permits. If your work permit is delayed, ensure you have a valid Special Pass as a bridge document. Never work on an expired permit.
Pet import requires Kenya Veterinary Authority permit and full documentation
Pets entering Kenya require an import permit from the Kenya Veterinary Authority (KVA), a veterinary health certificate endorsed by an official government vet in the exporting country, microchip, current vaccinations, and rabies titer test for dogs and cats from some countries. Processing takes 2–4 weeks.
⚡ Pet refused entry at JKIA, quarantine at owner's cost, or return of the animal to origin country.
✅ Apply for a KVA import permit at kvb.go.ke at least 6 weeks before travel. Confirm the vaccination and health certificate requirements with the KVA for your specific origin country. Use an experienced pet relocation agent for complex cases.
High import duties on personal effects and household goods
Kenya charges significant import duties (0–35% depending on category) and VAT (16%) on goods imported into Kenya, including household effects shipped by container. Some duty exemptions exist for incoming expats who can prove they are establishing residence, but the process is complex and not always approved.
⚡ Customs bill of USD 2,000–15,000+ on a typical container shipment; items held in bonded warehouse at daily charge until duties are paid.
✅ Use a licensed Kenyan customs broker (clearing agent) before shipping anything. Confirm residency-exemption eligibility with KRA before committing to shipping. Consider sourcing furniture and electronics locally in Nairobi — prices are competitive for basic items and save customs risk.
NTSA traffic cameras active — speed limits strictly enforced
The National Transport and Safety Authority (NTSA) operates speed cameras on major Nairobi roads (Thika Road, Mombasa Road, Ngong Road, Waiyaki Way) and highways nationwide. Fines are issued automatically and must be paid to avoid licence suspension.
⚡ Fines of KES 5,000–50,000+ for speeding. Unpaid fines can result in licence suspension and vehicle impoundment at roadblocks.
✅ Observe speed limits: 50 km/h in urban areas, 100 km/h on open roads, 30 km/h in school zones. Check NTSA fines online at ntsa.go.ke. Pay fines via M-Pesa paybill 209200. Fines accumulate and do not simply disappear.
Long rains (March–May) and short rains (October–November) affect roads
Nairobi experiences significant flooding during rain seasons. Some roads flood rapidly and become impassable. Flash floods can occur within 30 minutes of heavy rain. Some residential estates in lower-lying areas are susceptible to flooding.
⚡ Vehicle flooding, road delays of 2–4 hours in serious cases, and property flooding risk for ground-floor units in flood-prone estates.
✅ Monitor weather forecasts (Kenya Meteorological Department). Avoid low-lying roads during heavy rain. Verify your rented property is not in a flood-prone zone before signing. Have household contents insurance that covers flooding.
Yellow fever certificate required if arriving from endemic countries
Kenya requires proof of yellow fever vaccination for travellers arriving from yellow fever endemic countries. Without the yellow fever WHO Card, you may be vaccinated at the airport at your cost or denied entry.
⚡ Mandatory airport vaccination (at cost) or potential denial of entry if arriving from an endemic country without certificate.
✅ Get yellow fever vaccination at least 10 days before travel if coming from an endemic country. Carry your WHO Yellow Card at all times in Kenya — required for re-entry to some countries when departing Kenya.
Costly Mistakes to Avoid
Unlock the complete Costly Mistakes to Avoid guide for Kenya — including every detail, document, tip and link you need.
Become a SupporterSupport the guide on Ko-fi · Unlocks every premium section, everywhere