What are the KRA requirements for withholding tax on freelance payments to individuals?
Quick Advisory:
In Kenya, payments to freelancers (independent contractors) are subject to withholding tax if the service qualifies as professional, consultancy, or contractual income under the Income Tax Act. The payer (your business) is legally required to deduct tax before payment and remit it to KRA within 5 working days.
Failure to deduct or remit withholding tax attracts penalties, interest, and potential audit exposure under KRA compliance rules.
Understanding Withholding Tax on Freelance Income in Kenya
Quick Advisory:
Withholding tax (WHT) is a “tax-at-source” system where the client deducts tax before paying a freelancer and remits it directly to KRA. For freelancers, it is not a separate tax—it is an advance payment against their annual income tax liability.
In Kenya, the Kenya Revenue Authority (KRA) classifies freelance and independent contractor payments under categories such as:
- Professional fees (e.g., consultants, designers, developers)
- Consultancy fees
- Contractual payments
- Training and agency services
Under KRA rules, the payer becomes the “withholding agent” responsible for deducting tax before payment is made.
This means if your business hires a freelancer, you are not just paying for services—you are also acting as a tax collector for the government.
KRA Withholding Tax Rates for Freelancers (Residents vs Non-Residents)
Quick Advisory:
For resident freelancers, the standard withholding tax rate is typically 5% for professional or consultancy services. For non-residents, the rate is generally 20%, depending on the service category.
Below is a simplified breakdown of KRA withholding tax rates relevant to freelancers:
| Type of Service | Resident Rate | Non-Resident Rate |
|---|---|---|
| Professional / Consultancy fees | 5% | 20% |
| Contractual services | 3% | 20% |
| Training services | 5% | 20% |
| Digital services / content monetization | 5% | 20% |
These rates are consistent with KRA’s published withholding tax schedules under the Income Tax Act.
Example:
If you pay a freelance consultant KSh 100,000:
- WHT (5%) = KSh 5,000
- You pay freelancer = KSh 95,000
- KSh 5,000 is remitted to KRA
Who is Required to Deduct Withholding Tax?
Quick Advisory:
Any business, organization, or individual making qualifying payments to freelancers above statutory thresholds is required to deduct withholding tax and remit it to KRA.
The obligation applies to:
- Registered companies (LLCs, SMEs, corporations)
- NGOs and institutions
- Government agencies
- Individuals running business income (not personal/private payments)
The law places responsibility on the payer, not the freelancer.
How Freelancers Are Taxed After Withholding Tax is Deducted
Quick Advisory:
Withholding tax is not always the final tax. Most resident freelancers must still declare their income in annual returns and offset the withheld tax against their total tax liability.
Here is how it works in practice:
- Client deducts WHT before paying freelancer
- Client remits WHT to KRA via iTax
- Freelancer receives a withholding tax certificate
- Freelancer declares total income in annual tax return
- WHT is credited against final tax payable
However, for certain cases (like specific investment income or non-resident payments), withholding tax may be a final tax.
Key KRA Compliance Requirements for Businesses Paying Freelancers
Quick Advisory:
KRA requires strict compliance on timing, documentation, and remittance. Failure to comply can trigger penalties, interest charges, and audit risk.
To remain compliant, businesses must:
1. Deduct tax at source
The tax must be deducted before payment is released to the freelancer.
2. Remit within 5 working days
KRA requires all withholding tax to be remitted within five working days after deduction.
3. Issue withholding tax certificate
After payment, the freelancer must receive a WHT certificate through iTax.
4. File and maintain proper records
Businesses must keep:
- Freelancer contracts
- Invoices
- Payment records
- Proof of tax remittance
Common Mistakes Businesses Make With Freelancer Taxation
Quick Advisory:
Most compliance issues arise from treating freelancers like casual vendors instead of taxable service providers under KRA rules.
Frequent errors include:
- Paying freelancers gross without deducting WHT
- Misclassifying consultancy services as “goods” to avoid tax
- Delayed remittance of deducted tax
- Failure to issue withholding certificates
- Not verifying freelancer KRA PIN status
These mistakes often lead to KRA audits and penalties.
Adamjee Advisory Insights (2026 Compliance Update)
Quick Advisory:
From 1 January 2026, KRA’s enhanced eTIMS integration framework strengthens expense verification, meaning freelancer payments without proper eTIMS-compliant invoicing risk being disallowed as tax deductions.
At Adamjee Auditors, we highlight three critical 2026 shifts affecting freelance payments:
1. eTIMS Expense Validation Rule
KRA’s compliance engine increasingly flags expenses not supported by valid eTIMS invoices. Freelance payments without proper invoicing may be treated as non-deductible.
2. Automated Withholding Tax Matching
KRA systems now reconcile withholding tax certificates against declared income, reducing the ability to under-declare freelance earnings.
3. Increased Audit Focus on Contract Workers
Under the 2025 Finance Act enforcement direction, SMEs using multiple freelancers are now a high-risk audit category.
How Businesses Should Structure Freelancer Payments (Best Practice)
Quick Advisory:
The safest approach is to formalize all freelancer relationships through contracts, ensure proper invoicing, and apply withholding tax consistently.
Recommended structure:
- Signed service agreement
- Valid KRA PIN from freelancer
- Invoice issued before payment
- Withholding tax deducted at payment stage
- iTax remittance within deadline
- Certificate issued to freelancer
Why Compliance Matters More in 2026
Quick Advisory:
KRA is increasingly data-driven, meaning freelance income is now automatically traceable through banks, mobile money, and eTIMS-linked systems. Non-compliance is easier to detect than ever before.
Key enforcement trends:
- Automated income matching across platforms
- Bank transaction analysis
- Cross-checking of withholding certificates
- Integration with VAT and income tax systems
Businesses that ignore withholding tax obligations face:
- Penalties and interest charges
- Disallowed expenses during audits
- Tax Compliance Certificate (TCC) delays
Conclusion
Withholding tax on freelance payments is not optional in Kenya—it is a statutory requirement that shifts responsibility to the paying business. Understanding the correct rates, timelines, and documentation requirements is essential for avoiding KRA penalties and maintaining compliance.
For freelancers, withholding tax is part of their income tax journey. For businesses, it is a compliance obligation that directly affects audit outcomes and deductible expenses.
Internal Resources for Compliance Support
To strengthen your compliance framework, explore:
- Strengthen your compliance systems through Audit & Assurance Services
- Ensure proper reporting with Tax Compliance Advisory
- Manage contractor records using Bookkeeping Services
- Improve payroll structuring via Payroll Services
- Get strategic guidance from CFO Advisory Services
- Learn more from Adamjee Training & Webinars
CONTACT US
Gain Clarity and Confidence in Your Finances Navigate the complexities of compliance, tax, and financial management with a trusted partner. Adamjee Auditors, a member of Santa Fe Associates International (SFAI), provides world-class audit, tax, and advisory services to help your business achieve its goals.
Schedule a consultation with our expert team in Nairobi or Mombasa to discuss your business needs.
Nairobi Office 📍 Park View Heights, Mombasa Road, OR Mbandu Complex, Langata Road 📞 +254 717 908 241 📧 madamjee@adamjeeauditors.co.ke
Mombasa Office 📍 Suite 401, Motorwalla Building, Jomo Kenyatta Road 📞 +254 750 053 053 📧 info@adamjeeauditors.co.ke 🌐 https://adamjeeauditors.com/