Taxation of Independent Contractors in Kenya

How are consultants and freelancers taxed in Kenya? 2025 guide
The desire to be an independent contractor or a freelancer in Kenya lies in the freedom and flexibility it offers. You get to be your own boss, set your schedule, and choose projects that align with your passion and expertise.
However, like any profession, there are responsibilities, especially when it comes to taxes. In this article, we'll dive into the realm of taxation for consultants and freelancers in Kenya. Whether your clients are in Kenya or overseas or on platforms like Fiverr, Upwork, and the likes.
Understanding Taxation in Kenya
In Kenya, taxation plays a key role in the country's economic arena. It fuels the government's ability to provide essential public services, infrastructure, and social programs.
The Kenya Revenue Authority (KRA) shoulders the responsibility of tax collection.
Do freelancers pay tax in Kenya?
Yes. Consultants and freelancers are taxed under the individual income tax category, but there's more to it than meets the eye.
Remember that an independent contractor is considered to be self-employed or a sole proprietor, so in effect, you are running your own one-person business.
Tax Obligations and Responsibilities of Independent Contractors
As an independent contractor, it's essential to understand your income tax obligations. The tax year in Kenya for individuals runs from 1st January to 31st December. You are required to file your tax returns by the 30th of June the following year.
For example, if you earned income as a freelancer in 2025, you will need to file your tax return by June 30, 2026.
Common Tax Deductions for freelancers
The good news is that as a consultant or freelancer, you do not pay taxes on your whole income. You are entitled to deduct expenses that you incur in the course of doing your work. The net income is what KRA will feast on.
Some common deductions and allowances include:
Training and Professional Development: Expenses incurred for training and professional development directly related to your work can be deducted.
Travel Expenses: If you have to travel for work-related purposes, expenses such as transportation, accommodation, meals, and other associated costs can be deducted.
Marketing and Advertising Costs: Money spent on promoting your freelance services, including advertising, business cards, and website development, can be claimed as deductions.
Bank Fees and Interest: Fees related to your business bank account and the interest on business loans or credit can be deducted.
Insurance Premiums: You can deduct insurance premiums for business-related policies, such as liability insurance or professional indemnity insurance.
Meals and Entertainment: While not all meal and entertainment expenses are deductible, those directly related to client meetings or business discussions can be claimed.
Legal and Professional Fees: Fees paid to lawyers, accountants, or other professionals for services related to your freelancing business are deductible.
Supplies and Materials: Costs for supplies and materials necessary for your work, such as stationery, software, or equipment, can be deducted.
Subcontractor Costs: If you hire subcontractors for specific projects, the fees you pay them can be claimed as deductions.
Charitable Contributions: If you make business-related charitable contributions, you can often deduct the value of those donations.
Retirement Contributions: Contributions to a retirement plan, such as an Individual Retirement Account (IRA) or a Simplified Employee Pension (SEP), may be deductible.
Home Office Expenses: If you work from home, you can claim deductions for a portion of your rent, utilities, and internet expenses.
But Not All Expenses Are Deductible
Not all expenses are tax-deductible, and it's important to be aware of this to avoid any issues with KRA. Personal expenses like groceries, personal vehicle expenses not related to work, and non-business-related entertainment costs are not deductible.
Freelance Income Tax Rates in Kenya
Freelancers in Kenya are classified under the individual income tax category. Their tax rate is not static but progressive. Currently, the rates range from 10% to 35%.
This means, the more you earn, the higher your tax bracket, and the more tax you pay.
See illustration below.
| Annual freelancer Income (Ksh) | Tax Rate |
|---|---|
| First 288,000 | 10% |
| Next 100,000 | 25% |
| Next 5,612,000 | 30% |
| Next 3,600,000 | 32.5% |
| Above 9,600,000 | 35% |
Staying Organized With Record Keeping
Proper record-keeping is crucial for a smooth tax filing process. As a freelancer or consultant, you should keep records of your income, expenses, and any supporting documentation such as receipts and invoices. And there are many accounting softwares that you use. This documentation is essential when filing your taxes and can be requested by KRA during audits.
Instalment or Estimated Taxes
For those whose taxes in a given year are expected to exceed Ksh. 40,000, paying taxes in instalments during the tax year may be required. To avoid penalties and interest charges, it's crucial to estimate your income accurately and make these instalment payments.
Value-Added Tax (VAT)
If a freelancer's income exceeds Kshs 5 million in a year, they are required to register for Value Added Tax (VAT). Once registered, freelancers must charge VAT on their services and remit it to the KRA. They can also claim VAT on expenses incurred for their business. This ensures compliance and helps manage tax liabilities effectively
Is eTIMS Applicable to Freelancers?
Absolutely. As of January 1, 2024, it is mandatory for freelancers to enroll in the Electronic Tax Invoice Management System (eTIMS). This system requires freelancers to submit all client invoices electronically via the eTIMS platform. The initiative by the Kenya Revenue Authority (KRA) aims to monitor taxpayer income through a continuous, real-time or near real-time tracking system.
To comply with tax regulations and avoid potential income loss, freelancers must:
Procure goods and services only from vendors that provide eTIMS-compliant invoices.
Be aware that the KRA has explicitly stated that expenses lacking eTIMS-compliant invoices will not be eligible for tax deductions.
Adhering strictly to these requirements is crucial to prevent any disallowed expense claims.
Tips for Managing Tax Obligations as a Consultant or Freelancer in Kenya
Budget for Taxes: Set aside a portion of your income for taxes to ensure you have the funds when the time comes to pay.
Seek Professional Guidance: Consider consulting with a tax professional who can help you navigate the complexities of tax compliance and ensure you take full advantage of available deductions.
Keep Organized Records: Good record-keeping not only simplifies the tax process but also helps you keep track of your business's financial health.
Stay Informed: Stay up to date with changes in tax regulations and rates, as these can affect your obligations.
File on Time: Ensure you file your taxes by the deadline to avoid penalties and interest charges.
Conclusion
Becoming an independent contractor or freelancer in Kenya can be a rewarding career choice, but it comes with tax responsibilities. Understanding your obligations, maximizing deductions, and staying compliant with tax regulations are key to a successful and financially sound freelancing journey.
By following the tips and guidelines outlined in this article, you can ensure that your freelance career remains not only fulfilling but also fiscally responsible.
Need Freelancer Tax Help?
ClearTax is Kenya’s #1 tax preparation firm for freelancers and consultants. Our team knows every legal deduction, every compliance rule, and every shortcut to simplify your taxes.
Here’s what you get when you work with us:
Proven Tax Strategies → Know exactly how your freelance income is taxed and how to legally reduce your tax bill.
Smart Expense Tracking → We set you up with simple, reliable bookkeeping software.
eTIMS Compliance Made Easy → Registration, setup, and training handled by us.
Tax Filing: Accurate, timely returns, done right the first time.
Audit Defence → If KRA ever comes knocking, we’ve got your back.
When freelancers think tax, they think ClearTax.
Click To Book 1:1 Online Consultation Now
Written by CPA Joseph Wachira
The author is a senior Tax Consultant and can be reached via wachira@cleartax.co.ke