How to Price Your Freelance Work So Kenyan Clients Say Yes
Kenyan clients won't pay what you don't ask for, but they'll disappear if your rate feels disconnected from their budget. The trick is pricing that covers your costs, matches the market, and factors in platform fees.
Kenyan clients won't pay what you don't ask for, but they'll disappear if your rate feels disconnected from their budget. The trick is pricing your freelance work so that Kenyan clients say yes involves three hard moves: know what things actually cost you to work, check what other freelancers in Kenya are charging right now, and add a buffer for the platform or the payment method you use.
Start with your real costs
You can't price blind. Pull up your bank statements and your M-Pesa history for the last three months. Write down internet, electricity, rent (even if it's a corner of the house you call an office), transport, phone, and food. These aren't optional costs if you're going to show up and deliver work.
Internet (Safaricom Home Fibre, Zuku, or data) runs KES 3,000β6,000 a month, electricity KES 2,000β5,000, and transport KES 5,000β15,000. If you work from a rented space, add that too. The goal is not to get rich on one jobβit's to make sure you're not going broke.
Now divide your monthly costs by the number of billable hours you think you can actually work each month. If your total monthly costs are KES 25,000 and you can work 160 hours a month (20 business days, 8 hours), you need at least KES 156 per hour just to break even. That's your floor.
Look at what the market actually pays
For content writing, entry-level freelancers charge KES 1,500β5,000 per article; experienced writers, KES 5,000β20,000. Graphic designers range from KES 3,000β10,000 (entry) to KES 10,000β40,000 (experienced). Web development runs KES 30,000β100,000 (entry) to KES 100,000β500,000 (experienced). Social media management goes from KES 10,000β25,000 (entry) to KES 30,000β80,000 (experienced).
These are Kenyan market rates, not what you'd charge an international client. If you've been in your field for less than a year, sit at the lower end. If you have a portfolio, case studies, or past clients, move to the middle. Only charge at the top if you can show specific results.
The local market is not generous. For international clients, multiply these rates by 2β4 times. But your starting point is Kenyan clients, and they know the real rates because they talk to each other.
Account for the platform (or invoice)
Upwork takes 10% (drops to 5% after you hit USD 10,000 with a single client). Fiverr takes 20% flat. If your target rate is KES 2,000 per hour, you need to charge KES 2,500 on a platform with a 20% fee to net your target amount.
Direct clients cost you nothing in platform fees, but you handle the invoice, the follow-up, and the risk they don't pay. Many Kenyan businesses are slow payers, so you may want to add 10β15% to a direct-client quote just to cover the cash flow headache.
Think about tax now, not later
Freelance income is taxable income regardless of how it arrives (M-Pesa or cash). You need an active KRA PIN. Registering one on iTax is free. Do this before you land your first big client.
If your annual gross turnover is below KES 1,000,000, you'll use ordinary graduated income tax on your profit. If it's between KES 1,000,000 and KES 25,000,000, you can opt for Turnover Tax at 1.5% of gross monthly sales. The second option is simplerβyou don't need receiptsβbut only works if you hit that threshold.
Most new freelancers won't hit KES 1 million in year one. But plan as if you will. Transfer 25β30% of every payment to a separate tax savings account immediately. You won't regret it in June.
Consider registering your business
Reserve your business name on eCitizen for KES 150. Sole proprietorship registration costs under KES 1,000, while a private limited company runs KES 10,650 in government fees. For most freelancers starting out, a sole proprietorship through the eCitizen portal is fast and cheap. Registration typically takes 1β2 business days.
You don't have to register to start freelancing. Many freelancers in Kenya work unregistered for years. But registration makes invoicing easier, gives you credibility with corporate clients, and keeps you on the right side of KRA. If a major client asks for your business registration number, you want to have one.
Negotiate and say no
Once you've set a rate based on your costs and the market, stick to it. Kenyan clients will ask you to discount. They will ask if you can "just quickly" add one more thing. They will offer "exposure" or "follow-up work." Say no, or quote more.
Undercutting yourself trains clients to expect low rates forever. A client who pays KES 2,000 for an article will balk at paying KES 5,000 later, even if your skills have improved. Better to have three clients at the right rate than ten at the wrong rate.
If a client's budget is too low, ask them straight: "What's the budget?" If it doesn't work, recommend the Freelancing Masterclass on Kaziiko Academy to them or offer a scaled-down scope. Don't just cut your rate.
Frequently Asked Questions
Should I charge per hour or per project?
Kenyan clients prefer per-project quotes because they can plan their budget. Per-hour rates leave them nervous about overruns. If you must quote hourly, specify that the estimate assumes a tight scope and add a "changes" clause. For retainers (social media, ongoing content), monthly flat rates work best and suit both sides.
What if a client says I'm too expensive compared to other freelancers?
Ask to see the competing quote. Often it's from someone less experienced, or it's a bait-and-switch where the final bill is higher. Show your past work, explain why you're different, and stand firm. If they won't budge, walk. There's always another client, and a bad rate job takes the same time as a good one.
Do I need to charge VAT?
If your annual income exceeds KES 5 million, you are required to register for Value Added Tax. Once registered, you must charge VAT on your services and remit it to the KRA. Most freelancers in year one won't hit this. Check your annual turnover in June each year and register if you cross the threshold. Until then, include VAT in your quote if required by a corporate client, or clarify that your price is VAT-exempt.
How do I raise my rates without losing clients?
Raise them slowly and on new clients. An existing client at KES 3,000 per article doesn't need to know you're now quoting KES 5,000 to new prospects. When their contract renews, explain that your experience and costs have changed, and offer a modest increase (10β15%) rather than doubling. If you've delivered strong results, most will agree.
