Quick answer: Freelancing in Kenya means selling a skill to clients online: writing, design, video editing, web development, virtual assistance, marketing. Start with one skill, build 3–5 portfolio samples, win your first clients locally or on freelance marketplaces, and grow your rate as reviews come in. Never buy or rent someone else’s freelancing account.
In-Demand Freelance Skills
- Writing and editing (blogs, product descriptions).
- Graphic design and video editing.
- Website and app development.
- Social media and digital marketing.
- Virtual assistance and data work.
- Translation (Swahili ↔ English and more).
Step by Step
- Learn the basics of one skill from free courses and practice.
- Make portfolio samples for real or imagined clients.
- Set up profiles in your own name on freelance platforms, plus a simple portfolio page.
- Pitch local businesses: many Kenyan SMEs need websites, posts and photos.
- Deliver on time and ask for reviews.
How to Price Your Work
Start with a fair price to win reviews, then raise it every few projects. Price by project where possible and agree the scope in writing.
Getting Paid and Tax
Freelance platforms pay through their supported methods; local clients pay by M-Pesa or bank. Freelance income is taxable in Kenya; keep records and file with KRA.
Sell Your Services Online
List your services in a free Buy More Mall shop and on your Stay Home Network profile so Kenyan clients can find and pay you.
Stay safe: never pay a "registration", "activation" or "withdrawal" fee to get paid, and never share your password or M-Pesa PIN. Real online income comes from people paying for your content, products or skills.
Create your free Stay Home Network account, or log in with H-MAIL on app.stayhomenetwork.com.
Your First 30 Days
- Week 1: choose a skill and a niche (e.g. product descriptions for e-commerce).
- Week 2: create 3–5 portfolio pieces and a short profile in your own name.
- Week 3: send 20 personalised pitches to local businesses and 10 proposals online.
- Week 4: deliver your first job early and ask for a review.
Common Mistakes to Avoid
- Copy-paste proposals.
- Underpricing forever; raise prices after each few reviews.
- Starting work without written scope and a deposit.
- Working on accounts in someone else’s name.
Getting Repeat Clients
Repeat clients are cheaper to keep than new ones are to find. Deliver on time, communicate clearly, and offer a monthly package after the first job.
Realistic Timeline
| When | What to expect |
|---|---|
| Month 1 | Portfolio and profiles; first pitches |
| Months 2–3 | First clients and reviews |
| Months 4–12 | Repeat clients, higher rates, maybe a niche specialty |
Checklist Before You Start
- ☐ Skill and niche chosen
- ☐ 3–5 portfolio pieces
- ☐ Profiles in your own name
- ☐ Simple contract and deposit rule
- ☐ KRA PIN for tax
Frequently Asked Questions
How do I start freelancing in Kenya?
Pick one skill, build a portfolio, create profiles in your own name and pitch local and online clients.
Which freelancing skills pay best in Kenya?
Web development, video editing, marketing and specialist writing usually pay more than general tasks.
Is freelancing legal in Kenya?
Yes. Declare the income to KRA.
How do Kenyan freelancers get paid?
Through freelance platforms’ payout methods, bank transfers or M-Pesa for local clients.
Should I buy a freelancing account?
No. It breaks platform rules and can get you banned or scammed.