How to Set Your Freelance Rates as a Kenyan Professional
Discover how to price your freelance services competitively in Kenya while meeting tax obligations and local market standards.
Understanding the Kenyan Freelance Market Reality
Setting freelance rates in Kenya requires balancing international competition with local purchasing power. Unlike Western markets where day rates exceed KSh 50,000, Kenyan clients—whether SMEs or government entities—typically budget differently. Research shows that verified Kenyan freelancers on Kaziiko price services 30-60% lower than their Western counterparts, yet earn sustainable income by serving volume and local clients effectively.
Your rates must account for three core factors: your expertise level, Kenya Revenue Authority (KRA) tax obligations, and M-Pesa transaction costs that clients may pass to you.
Factor In Your KRA Tax Obligations
Before quoting rates, understand your tax liability. Individual freelancers earning above KSh 500,000 annually must register for Personal Income Tax (PIT) via itax.kra.go.ke. Self-employed professionals pay a standard rate of 30% personal income tax on net income after allowable deductions.
This means if you quote KSh 10,000 per project, approximately KSh 3,000 will go to taxes (after deductions for materials, utilities, and business costs). Your actual take-home is lower than the quoted rate. Price accordingly to ensure profitability after tax obligations.
Research Local Benchmarks By Service Type
Rates vary dramatically by skill and industry:
- Content writing: KSh 500–2,000 per article (500–1,000 words)
- Graphic design: KSh 2,000–8,000 per deliverable
- Web development: KSh 15,000–50,000+ for full projects
- Digital marketing consultation: KSh 3,000–10,000 per hour
- Translation services: KSh 1,500–5,000 per 1,000 words
These benchmarks reflect 2026 Nairobi-based pricing. Tier-2 cities (Kisumu, Nakuru, Eldoret) may accept 15–25% lower rates due to lower cost of living.
Account for M-Pesa Fees and Payment Friction
Most Kenyan freelancers receive payment via M-Pesa. Withdrawal fees range from KSh 25 (for amounts under KSh 500) to KSh 500+ for large transfers. Some clients deduct these fees from invoices. Build a 2–5% buffer into your rates to absorb payment processing costs without eroding margins.
Build a Rate Card With Tiers
Avoid flat rates. Create tiered pricing:
- Standard rate: For routine, ongoing work (e.g., monthly content)
- Premium rate: For rush jobs, specialized skills, or high-profile clients
- Bulk discount: For retainers or multi-project packages (5–10% discount encourages long-term contracts)
Use Platforms Strategically
Verified Kenyan freelancers on Kaziiko often command 15–20% premium rates compared to generic freelance platforms because client trust is pre-vetted. If you're building your portfolio, start slightly below market rate; once verified and established, raise rates annually by 10–15%.
Document Everything for KRA Compliance
Maintain invoices, M-Pesa receipts, and project records. When filing tax returns via itax.kra.go.ke, you'll need proof of income. Clear documentation also protects you during KRA audits.
Your freelance rate is not fixed—it should evolve as your experience, client demand, and tax obligations change. Review and adjust quarterly.
Find an Expert on Kaziiko
