Kenya Revenue Authority · KRA
The agency that collects every tax — income tax, VAT, excise, customs, capital gains, withholding — and assesses, audits, and prosecutes.
Mandate
Established by the Kenya Revenue Authority Act, 1995. Mandated to assess, collect, and account for all revenues in accordance with the written laws and the specified provisions of the written laws. Operates under the National Treasury.
How it works
Three main departments — Domestic Taxes (income tax, VAT, excise on Kenyan-source activity), Customs and Border Control (import/export duties), and Investigations & Enforcement. iTax is the integrated filing platform; eTIMS is the new electronic invoicing requirement; Customs uses ICMS. KRA negotiates and administers double-taxation treaties on behalf of the country.
Why it matters
KRA collects the revenue that funds everything else. If KRA misses its revenue target, the budget deficit widens and Treasury borrows more — directly raising bond yields, crowding out private credit. Tax-policy changes (Finance Acts, eTIMS rollout, the Affordable Housing Levy, the Social Health Insurance contributions) flow through household and business cash flows immediately.
What to watch
Annual revenue performance announcements (typically July, after fiscal year-end). Finance Bill / Act (June). KRA Annual Report. Notices and rulings on specific tax positions can move companies and sectors.
More from Kenya — monetary and fiscal authorities
- Central Bank of Kenya · CBK
Kenya's monetary authority, banking regulator, currency issuer, and government banker — the most powerful financial institution in the country.
- The National Treasury and Economic Planning · Treasury
The Ministry that designs the budget, manages public debt, and runs the broader macro-fiscal architecture. The CBK's counterparty.
- Kenya National Bureau of Statistics · KNBS
The official producer of every macro statistic — GDP, CPI, employment, population, poverty — and the institution that defines what 'Kenya' looks like to economists.
- Kenya Deposit Insurance Corporation · KDIC
The deposit insurer — guarantees depositors up to KES 500,000 per depositor per bank if their bank fails, and resolves failed banks.
- Financial Reporting Centre · FRC
Kenya's anti-money-laundering and counter-terrorism financing intelligence unit — receives suspicious transaction reports and refers cases to law enforcement.