Business Tips & Tools — Africa
Withholding Tax Kenya: KRA Compliance for B2B Finance Teams
Kenya withholding tax explained for SMBs: rates, iTax filing, plus how finance teams automate WHT supplier communications with SMS, WhatsApp and IVR.
Withholding tax (WHT) is income tax that the payer deducts at source from the gross amount due to the recipient and remits to the Kenya Revenue Authority (KRA) by the 20th of the following month. Common WHT-liable payments include professional fees, consultancy fees, management fees, royalties, interest, rent, dividends, and contractual payments to non-residents. Resident rates typically range from 5% (dividends, qualifying interest) to 10% (consultancy, management, professional fees), while non-resident rates run higher, often 15-20%, subject to double tax treaties.
This guide gives you the consumer-grade tax answer fast, then pivots to where it actually matters in 2026: how Kenyan businesses operationalise WHT compliance with customer and vendor communications, and why CPaaS tooling (SMS, WhatsApp, IVR) has quietly become part of the modern finance team's stack.
If you are an employee, freelancer, or landlord and just want the basics, here is the compressed version:
Excluded transactions include payments to tax-exempt bodies, interest paid to banks and insurers, air travel commissions paid by local operators to overseas agents, and dividends a resident company receives from a local or international subsidiary. Resident landlords face 10% on rental income; non-resident landlords pay 30%, deducted by KRA-appointed agents.
You can apply for a refund of WHT paid in excess at the time of filing your annual return on iTax, attaching supporting documents. Waiver applications go to the Commissioner of Domestic Taxes under section 89(7) of the Tax Procedures Act, 2015 with documentary justification.
That is the consumer answer. Now for the part that matters if you are running a business.
Every business in Kenya that pays consultants, lawyers, marketing agencies, contractors, or non-resident vendors is a withholding agent by operation of law. That sounds like an accounting team headache, but in practice it is a communications workflow: the agent has to notify the payee that WHT was deducted, share the iTax-generated certificate, respond to disputes from suppliers who expected the gross amount, and field 'where is my certificate?' questions for weeks.
For Kenyan SMBs serving tens or hundreds of vendors, this is meaningful operational drag. The finance team typically lives in WhatsApp, the suppliers live in WhatsApp, and the proof-of-deduction lives in an iTax PDF that nobody downloads on time. The result: friction, payment delays, and damaged supplier relationships.
Modern Kenyan fintechs, audit firms, payroll bureaus, and accounting SaaS players are now bundling communications automation on top of their WHT workflow. The pattern looks like this:
That is the buyer angle for this article. If you are reading because you sell software or services to finance teams, or because you are a finance leader, the question is no longer 'what is WHT?' but 'how do I keep 200 vendors informed at tax time without burning out my AP clerk?'
Kenya's tax administration has digitised aggressively. iTax, the eTIMS electronic Tax Invoice Management System, and the M-Service mobile app together push tax workflows into APIs and mobile interfaces. KRA collected over KES 2.4 trillion in FY 2024/25 and continues to expand digital filing requirements. For a finance team this means three things:
The same logic applies to VAT and to broader business tax obligations in Kenya: every tax event is also a customer-communications event. The audit firms and tax SaaS vendors who win in Kenya are bundling CPaaS rails into their pricing.
Concretely, here is how Kenyan finance and tax SaaS teams are using CPaaS to handle WHT at scale:
When iTax issues the WHT certificate by email, an integration listens for the inbound notification, parses the certificate reference, and pushes a structured WhatsApp Business API template message to the vendor: net amount, gross amount, WHT amount, certificate number, downloadable PDF. Vendors get instant confirmation in a channel they already check 30 times a day. Acknowledgement rates exceed 90% within hours, compared to 30-40% for cold email.
Many SMBs miss the 20th-of-the-month remittance deadline simply because the AP clerk was on leave. A bulk SMS campaign scheduled three days before each filing window, sent to directors and finance managers, dramatically cuts late-payment penalties. The same channel works for KRA tax-amnesty windows, eTIMS deadlines, and end-of-year reconciliations. See our breakdown of leveraging bulk SMS during tax season.
An accounting firm or fintech with 1,000+ SMB clients gets hammered every March with 'what was my WHT this quarter?' calls. A simple IVR on a cloud PBX routes 'press 2 for WHT certificate resend' to an automated flow that authenticates with KRA PIN and SMS-delivers the certificate, with zero human touch. Call volume to live agents drops 40-60%.
Many sub-contractors, especially in construction, agriculture, and last-mile logistics, do not check email or WhatsApp. A USSD shortcode lets them dial in, enter their KRA PIN, and hear or receive an SMS confirming WHT deducted by the principal contractor that month. This becomes a competitive feature for payroll bureaus chasing informal-sector clients.
An AI voice agent trained on KRA documentation and the firm's own WHT policy can answer 80% of inbound supplier questions ('Was my invoice withheld?', 'When will I get the certificate?', 'What rate did you apply?') without a human. The remaining 20% transfer to a specialist with full context.
Why is this stack maturing now? Three reasons:
This is also the macroeconomic context behind tax SaaS growth in East Africa: every founder building a Kenyan fintech, accounting SaaS, or payroll product is wrestling with the same WHT-communications problem.
HelloDuty is the African CPaaS layer purpose-built for these workflows. We give Kenyan finance and tax teams a single account that covers:
For accounting and fintech SaaS founders, the HelloDuty API removes the need to integrate Safaricom, Meta, and a PBX vendor separately. One contract, one invoice, one technical account manager who speaks both KRA and CPaaS.
For resident professional, management, and consultancy fees the standard rate is 5% (where the recipient is a registered consultant with valid KRA PIN). Non-resident equivalent rates are typically 20%, subject to applicable double tax treaties. Always confirm the exact rate against the latest KRA published schedule and any treaty relief documentation.
Generally no, for residents it is a credit against the annual income tax. It becomes a final tax only for non-residents without a permanent establishment in Kenya and for specific resident categories (qualifying dividends, qualifying interest, pensions, and winnings).
File your annual return on iTax, claim the WHT certificates as credits, and apply for refund of any excess via the refund module, attaching the supporting WHT certificates and invoices.
Integrate your accounting system with a CPaaS provider's WhatsApp Business API and SMS gateway. When iTax issues the certificate, the integration parses the reference and pushes a templated message to the vendor's phone within seconds. HelloDuty's API supports this out of the box.
Yes, provided you use a verified WhatsApp Business API account (not the consumer Business app), comply with Meta's template-message policies, and meet KRA's record-retention requirements for electronic correspondence. Most Kenyan accounting firms now do this routinely.
WHT is deducted at source on specific payment categories. VAT is consumption tax on goods and services charged to the customer. Turnover Tax (TOT) is a simplified annual presumptive tax for SMBs with turnover between KES 1M and KES 25M. They are separate, and an SMB can be subject to all three.
The withholding agent becomes personally liable for the tax that should have been deducted, plus 5% penalty and 1% monthly interest. KRA can also pursue the appointed officers of the company.
Withholding tax in Kenya is straightforward to define and brutally operational to execute at scale. The finance teams that win in 2026 are the ones treating WHT not as an accounting line item but as a vendor-communications product, with WhatsApp, SMS, USSD, and IVR rails sitting alongside iTax and eTIMS. If you are a Kenyan SMB, accounting firm, payroll bureau, or fintech founder building tax tooling, the question to ask is no longer 'are we compliant?' but 'are our suppliers and customers informed in real time?'
HelloDuty is the easiest way to add that communications layer. Start with our SMS API, layer WhatsApp Business API, and scale into voice and USSD as your client base grows. Talk to our team about your finance-automation use case.

Are you ready to get started? Sign up here for a demo of the HelloDuty CRM and customer engagement automation software now.

Plan, engage, and analyse with ease. Transform your customer relationship with an all-in-one platform.
