27 February 2026
How to Make Money on Upwork and Fiverr in Kenya: A Beginner’s Guide (2026)

Understanding how to make money on Upwork and Fiverr in Kenya opens the door to earning Ksh 30,000-150,000+ monthly from home with just your skills and internet connection.
A graphic designer in Nairobi landed her first Upwork client in 3 weeks with zero reviews and Ksh 0 investment. Here’s exactly what she did—and what you can replicate. Whether you’re searching for upwork jobs in Kenya, exploring Fiverr Kenya 2026 opportunities, or looking for legitimate online earning jobs in Kenya, this complete guide shows you everything about freelancing in Kenya for beginners—from profile setup to getting paid via M-Pesa.
Upwork vs Fiverr: Key Differences
Before diving in, understand how these platforms differ:
Upwork: You Hunt for Jobs
How It Works:
- Clients post jobs
- You send proposals (bid on jobs)
- Client reviews proposals, picks freelancer
- You do work, get paid
Think: Job applications
Pros: ✅ Higher-paying clients (Ksh 800-2,500/hour common) ✅ Long-term contracts possible (months to years) ✅ Professional clients (businesses, agencies) ✅ Relationship building
Cons: ❌ Harder to get first client (competition) ❌ Proposals cost “connects” (Ksh 20-30 per proposal) ❌ Rejection can be discouraging ❌ Time-consuming (writing custom proposals)
Fiverr: Clients Come to You
How It Works:
- You create “gigs” (service listings)
- Clients browse gigs
- They buy your gig
- You deliver work, get paid
Think: Online shop for services
Pros: ✅ Easier first sale (clients find you) ✅ No application costs (free gigs) ✅ Visual platform (great for designers) ✅ Quick wins possible (sales within days)
Cons: ❌ Lower starting rates (Ksh 500-1,500/gig typical) ❌ 20% fee (Upwork is 10-20% but decreases) ❌ More one-time projects (less long-term) ❌ Price competition (race to bottom)
Which Is Better for Kenyan Beginners?
Start with BOTH:
- Set up Fiverr first (easier first sale)
- Set up Upwork simultaneously (higher long-term potential)
- See which works better for YOUR skill
- Focus on what gets traction
General Pattern:
- Designers, video editors → Fiverr works better
- Writers, VAs, developers → Upwork works better
- But try both!
Setting Up Your Upwork Profile for Kenya
Your profile is your resume. Here’s how to make it work without reviews:
Profile Photo
What Works:
- Professional headshot
- Clear face, good lighting
- Smiling, friendly
- Plain background
What Doesn’t Work:
- Group photos
- Selfies with distracting backgrounds
- Sunglasses or hats
- Blurry/pixelated images
Kenyan Tip: Natural lighting from window works great. No need for professional photographer.
Headline (Critical!)
Bad Example: “Freelancer” “Writer” “Graphic Designer”
Good Example: “SEO Blog Writer for Health & Fitness Brands” “Logo Designer Specializing in African Businesses” “WordPress Developer for Small Business Websites”
Formula: [Skill] for [Target Client/Industry]
Why It Works: Specific = memorable = hired
Overview Section
The “No Reviews” Problem:
Most beginners write: “I’m new but eager to learn! Give me a chance!”
Problem: Sounds desperate, highlights weakness
Instead, Write: “I’m a [skill] professional based in Nairobi, Kenya, with [relevant background]. I specialize in [specific service] for [target clients].
Here’s what I deliver:
- [Benefit 1]
- [Benefit 2]
- [Benefit 3]
My work process:
- [Step 1]
- [Step 2]
- [Step 3]
Let’s discuss your project!”
Example (Writer): “I’m a content writer based in Nairobi, Kenya, with 3 years of marketing experience. I specialize in SEO blog posts for fintech and SaaS companies targeting African markets.
Here’s what you get:
- Thoroughly researched, 100% original content
- SEO optimization (keywords, meta descriptions)
- Quick turnaround (24-48 hours for most articles)
My process:
- Research your topic and competitors
- Create outline for your approval
- Deliver polished, ready-to-publish article
Let’s grow your organic traffic!”
Notice: No mention of “no experience.” Focus on what you WILL deliver.
Portfolio: Building One Without Clients
Option 1: Spec Work
- Create 3-5 samples as if for real clients
- Writers: Write blog posts, publish on Medium
- Designers: Create logos, social posts, mockups
- Developers: Build sample websites
Option 2: Personal Projects
- Your own blog
- Your own graphics
- Your own website
- Document the process
Option 3: Volunteer/Free Work
- Find local NGO or small business
- Offer free work in exchange for testimonial
- Use as portfolio piece
Upload to Upwork:
- Minimum 3 portfolio pieces
- Quality over quantity
- Describe each project clearly
Setting Your Rate
Biggest Mistake: Starting at Ksh 100-200/hour
Why It’s Bad:
- Signals desperation
- Attracts worst clients
- Hard to raise later
- You’re worth more!
Data-Driven Starting Rates:
Writers:
- Start: Ksh 500-800/hour or Ksh 1,500-3,000/article
- After 10 projects: Ksh 800-1,200/hour
- After 6 months: Ksh 1,200-2,000/hour
Designers:
- Start: Ksh 600-1,000/hour or Ksh 3,000-8,000/logo
- After 10 projects: Ksh 1,000-1,500/hour
- After 6 months: Ksh 1,500-2,500/hour
VAs:
- Start: Ksh 400-600/hour
- After 10 projects: Ksh 600-1,000/hour
- After 6 months: Ksh 1,000-1,500/hour
Developers:
- Start: Ksh 1,200-2,000/hour
- After 10 projects: Ksh 2,000-3,500/hour
- After 6 months: Ksh 3,500-5,000/hour
You can always go lower for first client if needed, but don’t anchor yourself at poverty wages.
Getting Your First Upwork Job
This is where most people give up. Don’t.
The Connects System
What Are Connects:
- Currency for submitting proposals
- Each proposal costs 2-16 connects
- New users get 10-20 free connects
- More connects: Ksh ~20 each
Strategy:
- Spend connects wisely
- Don’t apply to everything
- Focus on jobs you’re qualified for
Writing Proposals That Get Read
Bad Proposal (What NOT to Do): “Hi, I am interested in your project. I am a hard worker and will complete your project on time. Please hire me. Thank you.”
Problem: Generic, says nothing, 1000 other proposals look identical
Good Proposal Structure (3 Paragraphs):
Paragraph 1: Hook (Show you read job) “Hi [Client Name],
I saw you need a blog post about [specific topic]. I actually wrote a similar article about [related topic] that got 10,000 views—I can bring that same research depth to your piece.”
Paragraph 2: Relevant experience “I’ve written [X] articles about [industry] and specialize in making complex topics easy to understand. Here are two relevant samples:
- [Link 1]
- [Link 2]”
Paragraph 3: Call to action “I can deliver your 1,500-word article within 3 days. Available to start immediately. Let’s chat about your goals for this content.”
Total length: 100-150 words maximum
What makes it work:
- Personalized (mentioned their specific need)
- Proved relevant experience
- Short (clients review 20-50 proposals)
- Clear timeline
- Easy “yes” decision
How Many Proposals Before First Job?
Realistic Expectations:
- 20-50 proposals = 1-3 interviews
- 3-5 interviews = 1 job offer
- So: 50-100 proposals for first job is NORMAL
Don’t give up after 10-20 proposals!
What to Do If You Don’t Hear Back
First 24 Hours: Nothing (wait)
After 48 Hours: Send gentle follow-up “Hi [Name], wanted to check if you had any questions about my proposal? Happy to provide more samples or discuss your project timeline.”
After 1 Week: Move on
Most jobs: You won’t hear back (normal!) Keep applying: Numbers game initially
Your First Job: Take It Small
Don’t:
- Bid on huge projects (Ksh 50,000+)
- Commit to long-term without testing
- Overpromise
Do:
- Take small, well-defined project
- Budget: Ksh 3,000-10,000
- Short timeline (1-2 weeks)
- Easy to deliver excellently
Why:
- First review is GOLD
- Proves you can deliver
- Builds confidence
- Opens doors to bigger jobs
After delivering great work: Request 5-star review
Setting Up Your Fiverr Gig for Kenya
Fiverr is more visual. Your gig is your storefront.
Gig Title & SEO
Bad Title: “I Will Design Logo”
Good Title: “I Will Design Modern Logo for Your African Business in 24 Hours”
Why Better:
- Specific (modern logo)
- Target audience (African business)
- Timeline (24 hours)
- Includes keywords
Fiverr SEO:
- Research what successful sellers in your category use
- Include keywords: “professional,” “fast,” “business,” etc.
- Location advantage: “Kenya-based,” “African market”
Gig Category
Choose Carefully:
- Browse Fiverr categories
- Pick MOST specific category that fits
- Right category = right buyers find you
Gig Packages (Critical!)
Three-Tier Structure:
Basic Package (Entry Point):
- Minimum service
- Low price (Ksh 500-1,500)
- Gets you in the door
Example (Logo Designer):
- Basic: Simple logo, 2 concepts, 2 revisions (Ksh 1,000)
Standard Package (Sweet Spot):
- More comprehensive
- 2-3X basic price
- Where most sales happen
Example:
- Standard: Premium logo, 4 concepts, 4 revisions, source files (Ksh 3,000)
Premium Package (Upsell):
- Complete solution
- 4-5X basic price
- For serious buyers
Example:
- Premium: Full brand package, logo + social kit, unlimited revisions, rush delivery (Ksh 5,000)
Why 3 Tiers Work:
- Basic gets attention (low price)
- Standard makes profit (most choose)
- Premium boosts average order value
Gig Images & Video
Images (3-5 required):
- Show your work samples
- Before/after comparisons
- Process screenshots
- Use Canva for attractive layouts
Gig Video (HUGE advantage):
- 30-60 seconds
- You talking to camera OR screen recording
- Explain what you offer
- Gigs with video get 3X more orders
- Use smartphone + natural lighting
Kenyan Advantage: English proficiency, professional presentation = competitive edge
Getting First 20 Orders (Without Reviews)
Challenge: New sellers struggle to get visibility
Strategies:
1. Buyer Requests (Check Daily)
- Fiverr → More → Buyer Requests
- Clients post what they need
- You send custom offer
- 5-10 sent offers daily
2. Social Media Promotion
- Share gig on Instagram, Facebook, Twitter
- Post in relevant groups
- WhatsApp status
- Ask friends to share
3. Offer Launch Discount
- First 5 orders: 50% off
- Creates urgency
- Gets those crucial first reviews
4. Optimize for Long-Tail Keywords
- Instead of “logo design” (saturated)
- Try “church logo design” or “restaurant logo design”
- Less competition, easier to rank
Timeline:
- Week 1-2: Set up gig, promote
- Week 3-4: First 1-3 orders (often from people you know)
- Month 2: 5-10 orders (algorithm favors you more)
- Month 3+: Steady orders
First reviews = momentum = more orders
Getting Paid in Kenya – Upwork and Fiverr in Kenya
Finally, the money part! Here’s how to get your earnings to M-Pesa:
Upwork Payment Methods
Option 1: Payoneer (Most Common)
Setup:
- Create Payoneer account (payoneer.com)
- Verify identity (upload Kenya ID)
- Add Kenyan bank account
- Link Payoneer to Upwork
Withdrawal Process:
- Upwork → Payoneer (1-2 days, free)
- Payoneer → Kenyan bank (2-3 days, 2% fee)
- Bank → M-Pesa (instant, free)
Total: 4-6 days, ~2% cost
Option 2: Wise (Formerly TransferWise)
- Similar process
- Slightly lower fees (1.5%)
- Check our withdrawal guide for details
Fiverr Payment Methods
Option 1: Payoneer (Recommended)
- Same Payoneer account works
- Fiverr → Payoneer → Bank → M-Pesa
Option 2: PayPal
- Fiverr → PayPal → Bank → M-Pesa
- Slightly higher fees
- See our PayPal to M-Pesa guide
Timeline: Earning to M-Pesa
Complete Journey:
Week 1: Complete work Week 1-2: Client reviews, releases payment Week 2: Money in Upwork/Fiverr balance Week 2:Withdraw to Payoneer/PayPal Week 3: Payoneer/PayPal → Kenyan bank Week 3: Bank → M-Pesa (instant)
Total: 2-3 weeks from work completion to M-Pesa
After first time: Faster (accounts already set up)
Minimum Withdrawal
Upwork: $1 minimum (but wait for $100+ to minimize fees) Fiverr: $1 minimum (wait for $50+ recommended)
Strategy: Accumulate Ksh 8,000-15,000 before withdrawing (better fee percentage)
Scaling from Ksh 20,000 to Ksh 80,000/Month
Once you have first clients, here’s how to grow:
Month 1-3: Build Reviews
Focus: Get 10-20 five-star reviews
- Take smaller projects
- Over-deliver
- Request reviews
- Build reputation
Income: Ksh 15,000-40,000/month
Month 4-6: Raise Rates
Upwork:
- Increase hourly rate 20-30%
- New clients get new rate
- Existing clients: Same rate (for now)
Fiverr:
- Create new gig packages at higher price
- Keep old gig running
- Gradually phase out cheap gig
Income: Ksh 30,000-70,000/month
Month 7-12: Specialize & Package
Become THE Expert In:
- Specific niche (fintech writing, restaurant logos)
- Specific service type (WordPress sites, Facebook ads)
Create Packages:
- Instead of hourly, offer fixed-price packages
- “Complete Blog Package: 4 articles/month, Ksh 25,000”
- Easier to sell, better margins
Get Retainer Clients:
- Monthly recurring work
- Predictable income
- Less hustle
Income: Ksh 60,000-120,000+/month
Common Mistakes Kenyan Freelancers Make
Mistake #1: Bidding on Everything
Problem: Waste connects, no strategy
Solution: Only apply to jobs you’re 80%+ qualified for
Mistake #2: Underpricing Permanently
Problem: Stuck at Ksh 300/hour after 1 year
Solution: Raise rates every 20-30 projects
Mistake #3: Not Requesting Reviews
Problem: Client happy but doesn’t leave review
Solution: Always message: “Thank you for working with me! Would you mind leaving a quick review? It really helps.”
Mistake #4: Giving Up Too Soon
Problem: Apply to 10 jobs, don’t get hired, quit
Solution: 50-100 proposals is normal for first job. Keep going.
Mistake #5: Poor Communication
Problem: Client messages, you reply 2 days later
Solution: Reply within 24 hours (ideally 2-4 hours). Communication = repeat clients.
Realistic Income Stories (Composite Examples)
Jane, Content Writer (8 months on Upwork):
- Month 1-2: Ksh 12,000/month (learning)
- Month 3-5: Ksh 35,000/month (consistent clients)
- Month 6-8: Ksh 85,000/month (raised rates, retainer client)
- Current rate: Ksh 1,200/hour
- Works 25 hours/week
Mike, Graphic Designer (10 months on Fiverr):
- Month 1-3: Ksh 8,000/month (first orders)
- Month 4-6: Ksh 30,000/month (reviews building)
- Month 7-10: Ksh 55,000/month (premium gigs)
- Current: 3-4 orders/week at Ksh 3,500 average
- Works 20 hours/week
Grace, Virtual Assistant (6 months on Upwork):
- Month 1-2: Ksh 18,000/month (one part-time client)
- Month 3-4: Ksh 42,000/month (three clients)
- Month 5-6: Ksh 68,000/month (raised rates)
- Current rate: Ksh 800/hour
- Works 30 hours/week, flexible schedule
These are realistic, achievable incomes for Kenyan freelancers willing to put in consistent effort.
Conclusion – Upwork and Fiverr in Kenya
Making money on Upwork and Fiverr in Kenya is absolutely possible—thousands of Kenyans are doing it successfully. The key is proper profile setup, consistent proposal writing (Upwork) or strategic gig creation (Fiverr), delivering excellent work, and being patient through the first 50-100 applications or 20-30 gig views before traction builds.
Your 90-Day Action Plan:
Week 1-2:
- Create Upwork profile (professional, specific)
- Create Fiverr gigs (3 tiers, video if possible)
- Set up Payoneer account
Week 3-8:
- Upwork: Apply to 10 jobs daily
- Fiverr: Promote gigs, respond to buyer requests
- Target: First client/sale
Week 9-12:
- Over-deliver on first 5-10 projects
- Request five-star reviews
- Raise rates after 10 projects
Month 4-6:
- Focus on best-performing platform
- Build retainer relationships
- Scale to Ksh 30,000-60,000/month
Month 7-12:
- Specialize in niche
- Premium pricing
- Scale to Ksh 60,000-100,000+/month
Start today. Your first client is waiting.
For skill development guidance, see our freelancing skills guide. For withdrawal help, check our complete platform withdrawal guide. For alternative online income methods, explore our earning online guide.
FAQ: Upwork and Fiverr in Kenya
Q: Can Kenyans use Upwork?
Answer:
Yes, Kenyans can absolutely use Upwork. Thousands of Kenyan freelancers are successfully working on Upwork and getting paid.
Verification:
- Upwork is available in Kenya
- No restrictions on Kenyan accounts
- Full platform access
- Same opportunities as other countries
What You Need:
- Valid email address
- National ID or passport (for verification)
- Bank account (for payment)
- Skill to sell
Payment Works:
- Upwork → Payoneer → Kenyan bank → M-Pesa
- Timeline: 4-6 days
- Proven, reliable method
Kenyan Advantages on Upwork: ✅ English proficiency (official language) ✅ Cheaper rates than US/UK (competitive) ✅ Good work ethic reputation ✅ Time zone works for US/EU clients ✅ Growing tech ecosystem
Success Evidence:
- 5,000+ Kenyan freelancers on Upwork
- Earning ranges: Ksh 20,000-300,000/month
- All categories: writing, design, development, VA
Bottom Line: Yes, Kenyans can use Upwork. Sign up today!
Q: How do I receive Upwork payment in Kenya?
Answer:
To receive Upwork payments in Kenya, use Payoneer or Wise to bridge Upwork to your Kenyan bank account, then transfer instantly to M-Pesa.
Complete Step-by-Step Process:
ONE-TIME SETUP:
Step 1: Create Payoneer Account
- Go to payoneer.com
- Sign up (free)
- Upload Kenya ID for verification
- Add Kenyan bank details (Equity, KCB, Co-op, etc.)
- Wait for approval (1-3 days)
Step 2: Link Payoneer to Upwork
- Login to Upwork
- Settings → Get Paid and Pay
- Add withdrawal method → Payoneer
- Enter Payoneer email
- Authorize connection
RECEIVING PAYMENTS (Recurring):
Step 1: Complete Work on Upwork
- Finish project
- Submit for client review
- Client approves and releases payment
Step 2: Money in Upwork Balance
- Available immediately after client releases
- Shown in USD in your Upwork account
Step 3: Withdraw to Payoneer
- Upwork → Reports → Transaction History
- “Withdraw Funds”
- Select Payoneer
- Enter amount (minimum $1, but wait for $100+ to minimize fees)
- Confirm
- Money in Payoneer: 1-2 business days
- Upwork fee: $0 (free!)
Step 4: Withdraw from Payoneer to Bank
- Login to Payoneer
- Withdraw → To bank account
- Select your Kenyan bank
- Amount (converts USD → KES automatically)
- Confirm
- Arrives: 2-3 business days
- Payoneer fee: 2% (for amounts above $100)
Step 5: Bank to M-Pesa
- Open mobile banking app (Equity, KCB, etc.)
- Send to M-Pesa
- Your M-Pesa number
- Amount
- Confirm
- Instant transfer
- Fee: Free or Ksh 30
COMPLETE TIMELINE:
- Day 1: Complete work
- Day 1-7: Client review/release
- Day 8: Withdraw Upwork → Payoneer
- Day 10: Money in Payoneer
- Day 10: Withdraw Payoneer → Bank
- Day 13: Money in bank (as KES)
- Day 13: Transfer to M-Pesa (instant)
Total: ~2 weeks from work completion to M-Pesa
COSTS:
- Upwork → Payoneer: Free
- Payoneer → Bank: 2% (on amounts $100+, higher % below)
- Bank → M-Pesa: Free to Ksh 30
Total cost: ~2% of earnings
ALTERNATIVE: Wise (Lower Fees)
- Upwork → Wise → Bank → M-Pesa
- Fees: ~1.5% (saves 0.5% vs Payoneer)
- Same timeline
- See our withdrawal guide for Wise setup
WHICH TO USE:
Payoneer: Most common, easier to set up Wise: Slightly cheaper, worth it if earning $500+/month
Bottom Line: Upwork → Payoneer → Kenyan Bank → M-Pesa is the proven route. Setup takes 1 hour, then works automatically for all future payments. Thousands of Kenyan freelancers use this exact method successfully.
Q: What is the minimum withdrawal on Fiverr?
Answer:
The minimum withdrawal on Fiverr is $1, but you should wait until you have at least $50-100 to minimize fee impact.
Official Minimum:
- Fiverr allows withdrawals starting at $1
- No restrictions on small amounts
But Should You Withdraw $1?
No! Here’s why:
Fee Impact Example:
Withdrawing $1:
- Fiverr balance: $1
- PayPal/Payoneer fee: ~$0.50 (50%!)
- Payoneer to bank: 2% + withdrawal fee
- You receive: ~Ksh 70-80
- Lost 45% to fees
Withdrawing $50:
- Fiverr balance: $50
- PayPal/Payoneer fee: ~$1 (2%)
- Payoneer to bank: 2%
- You receive: ~Ksh 7,400
- Lost 4% to fees
Withdrawing $100:
- Fiverr balance: $100
- Fees: ~3%
- You receive: ~Ksh 15,000
- Lost 3% to fees
Recommended Minimum:
Minimum: $50 (~Ksh 7,750)
- Reasonable fee percentage
- Worth the withdrawal effort
Optimal: $100-200 (~Ksh 15,500-31,000)
- Best fee percentage
- Allows for any withdrawal issues
When to Withdraw:
Monthly: If earning $50-100/month (wait for month-end) Bi-weekly: If earning $200+/month (twice monthly) Weekly:If earning $500+/month (can afford higher fee %)
How Long Until Available:
Fiverr Clearance:
- Order completed → 14 days → Available for withdrawal
- Safety period (chargebacks, disputes)
Example:
- Complete order January 1
- Available for withdrawal: January 15
- Can withdraw anytime after that
First-Time Sellers:
- Sometimes longer clearance (up to 21 days)
- After 10-20 orders: Standard 14 days
Withdrawal Methods from Fiverr:
Payoneer (Recommended):
- Minimum: $1
- Fee: Reasonable
- Route: Fiverr → Payoneer → Bank → M-Pesa
PayPal:
- Minimum: $1
- Fee: Similar
- Route: Fiverr → PayPal → Bank → M-Pesa
Bank Transfer (Some Banks):
- Minimum: Usually $20-50
- Direct to Kenyan bank
- Check if your bank supported
Strategy for New Sellers:
First Month:
- Accumulate earnings
- Don’t withdraw small amounts
- Wait until $50-100
After Established:
- Monthly withdrawals
- Batch orders together
- Minimize fee impact
Bottom Line: Upwork and Fiverr in Kenya
While Fiverr allows $1 minimum withdrawal, smart Kenyan freelancers wait for $50-100 to minimize fees. The 14-day clearance period naturally encourages batching withdrawals monthly, which is optimal for fee management.