This post shows a list of KRA Websites and online portals.
Table of Contents

The Kenya Revenue Authority (KRA) operates several official websites and online portals that allow taxpayers in Kenya to access tax services, file returns, apply for compliance certificates, and manage customs processes.
Because tax services involve sensitive personal and financial information, it is important for users to access only official KRA websites. Fraudulent websites that imitate government portals sometimes appear online, and entering your PIN or password on such sites can expose you to identity theft.
Below is a directory of the main official KRA websites and portals used by individuals, businesses, and clearing agents.
| Portal | Main Use | Official URL |
|---|---|---|
| KRA Main Website | General tax information, announcements, tax guides, publications, and access to all KRA services. |
www.kra.go.ke
Official KRA information portal |
| iTax Portal | File tax returns, apply for PIN, generate payment slips, update taxpayer details, apply for tax compliance certificates. |
itax.kra.go.ke
Primary taxpayer portal |
| KRA eCitizen Portal | Access KRA services through the national eCitizen login including tax services integration. |
ecitizen.kra.go.ke
KRA services via eCitizen |
| eTIMS Portal | Electronic Tax Invoice Management System used by businesses to generate and manage tax invoices. |
etims.kra.go.ke
Electronic invoicing system |
| KRA Customs Portal | Customs declarations, cargo clearance, import/export processing for traders and clearing agents. |
customs.kra.go.ke
Customs & trade services |
| iCMS Portal | Integrated Customs Management System used for customs processing and trade documentation. |
icms.kra.go.ke
Customs processing platform |
| iBid Portal | KRA online auction platform for bidding on customs goods and seized items. |
ibid.kra.go.ke
KRA customs auction portal |
| KRA TV Portal | Tax education videos, tutorials on filing returns, and KRA announcements. |
kratv.kra.go.ke
KRA education and training videos |
| KRA M-Service | Mobile services and digital tools that allow taxpayers to access KRA services via mobile platforms. |
KRA Mobile Services
Mobile taxpayer services |
Why KRA Uses Multiple Online Portals
The Kenya Revenue Authority operates multiple online systems because different tax services require specialized platforms.
For example:
- iTax handles individual and business tax filings.
- eTIMS manages electronic tax invoices for VAT-registered businesses.
- iCMS and Customs portals are designed for international trade and cargo clearance.
- iBid manages customs auctions for seized goods.
This structure allows KRA to manage millions of transactions and taxpayer records efficiently.
How to Identify Official KRA Websites
To avoid fraudulent websites, taxpayers should always verify the following:
- Official KRA portals normally end with
.kra.go.ke - Access portals directly instead of clicking random links
- Avoid entering your PIN or password on unfamiliar websites
- Confirm the URL before logging in
If you suspect a fake website impersonating KRA, report it immediately through the official KRA support channels.
Check out our online shop
Check Out our Recent Posts
Leave a Reply
You must be logged in to post a comment.