Blog
HOW TO MAKE KSH 30,000 PER MONTH FREELANCING IN KENYA

Freelancing has become one of the most viable ways to earn a living in Kenya, allowing individuals to work remotely and make money online. With the right strategy, skills, and dedication, you can earn at least Ksh 30,000 per month. This guide will walk you through the process of getting started, choosing profitable freelancing niches, finding clients, and scaling your income.
1. Identify a Profitable Freelancing Niche
Choosing the right niche is crucial for success in freelancing. Some of the most profitable freelancing niches in Kenya include:
a) Writing and Editing
If you have a good command of English or Swahili, you can make money by offering content writing, copywriting, or editing services. Popular writing platforms include Upwork, Fiverr, and PeoplePerHour.
b) Graphic Design
Graphic design is in high demand, with businesses looking for logos, social media banners, and marketing materials. You can use tools like Adobe Photoshop, Illustrator, or Canva to create stunning visuals for clients.
c) Transcription and Translation
Kenyan freelancers can earn money by transcribing audio files or translating content from English to Swahili or other languages. Websites like Rev, GoTranscript, and Scribie offer transcription jobs.
d) Virtual Assistance
Many businesses and entrepreneurs outsource tasks such as email management, scheduling, data entry, and customer support. You can find VA jobs on Upwork, Freelancer, or remote job boards.
e) Web Development and Programming
If you have coding skills in languages like HTML, CSS, JavaScript, Python, or PHP, you can build websites and applications for clients globally. Platforms like Toptal and Upwork offer great opportunities.
f) Digital Marketing
Businesses are constantly looking for experts in social media management, SEO, email marketing, and paid advertising. If you have skills in digital marketing, you can monetize them on Fiverr or Upwork.
2. Set Up a Strong Online Presence
To attract clients, you need to establish a strong online presence. Here are steps to do so:
a) Create a Professional Portfolio
A portfolio showcases your work and skills. If you’re a writer, create sample articles. If you’re a designer, display previous projects. Use platforms like Behance, Dribbble, or a personal website.
b) Optimize Your LinkedIn Profile
LinkedIn is a great platform to connect with potential clients. Update your profile with your skills, experience, and samples of your work.
c) Join Freelancing Platforms
Register on websites like:
- Upwork – Ideal for beginners and professionals.
- Fiverr – Allows you to sell specific services.
- Freelancer – Offers multiple job categories.
- PeoplePerHour – Good for project-based work.
3. Finding Freelancing Jobs
Finding consistent work is key to making Ksh 30,000 per month. Here’s how you can land jobs:
a) Apply for Jobs on Freelancing Websites
Set up a compelling profile on freelancing sites and submit proposals regularly. Tailor each proposal to the client’s needs and showcase relevant skills.
b) Network on Social Media
Join Facebook groups for freelancers in Kenya, follow LinkedIn job posts, and engage with potential clients on Twitter and Instagram.
c) Cold Pitching
Reach out to small businesses, startups, and entrepreneurs via email, offering your services. A well-crafted pitch can help you secure high-paying gigs.
4. Pricing Your Services
Setting the right pricing is important for achieving your monthly income goal. Here’s how you can do it:
a) Start With Competitive Rates
As a beginner, start with lower rates and increase them as you gain experience and build a client base.
b) Offer Packages
Instead of charging per hour, offer packages that bundle services. For instance, a social media manager can offer a package that includes content creation, posting, and engagement.
c) Charge Based on Value
If your service helps a business increase revenue, charge accordingly. For example, if your writing helps a client generate sales, you can charge more for high-quality content.
5. Managing Your Time and Workload
Freelancing requires discipline. Here’s how to stay productive:
a) Set Daily and Weekly Goals
Plan how much work you need to complete daily to reach your monthly target.
b) Use Productivity Tools
Use tools like Trello, Asana, or Google Calendar to manage tasks and deadlines.
c) Avoid Distractions
Create a dedicated workspace and stick to a work schedule.
6. Scaling Your Freelancing Business
Once you start earning, focus on growth. Here are ways to scale up:
a) Upskill and Specialize
Invest in online courses and certifications to increase your value and command higher rates.
b) Build Long-Term Client Relationships
Consistently deliver high-quality work to secure long-term contracts.
c) Offer Additional Services
Expand your offerings to include related services. For example, a writer can offer SEO services.
d) Create Passive Income Streams
Monetize your skills by selling online courses, eBooks, or templates.
Conclusion
Making Ksh 30,000 per month as a freelancer in Kenya is achievable with the right skills, consistency, and smart marketing. Whether you’re a writer, designer, virtual assistant, or developer, there’s an opportunity for you to thrive in freelancing.
For a step-by-step guide on setting up and growing your freelancing career, download our PDF guide by clicking the link below.