✓ Verified Listing
Kenya Revenue Authority (KRA)
Kenya’s national tax authority responsible for revenue collection, customs, iTax services, PIN registration, and tax compliance for individuals and businesses since 1995.
🏛️ Government Revenue Authority
📅 Est. 1st July 1995
🏢 41+ Offices Nationwide
📋 About Kenya Revenue Authority
The Kenya Revenue Authority (KRA) is a government agency established by an Act of Parliament, Chapter 469 of the Laws of Kenya, which became effective on 1st July 1995. KRA is charged with the responsibility of assessing, collecting, and accounting for all revenues on behalf of the Government of Kenya in accordance with the laws of the land. The Authority’s headquarters are at Times Tower Building, Haile Selassie Avenue, Nairobi.
KRA operates over 41 tax service offices, 43 service centres, and 52 Huduma Centres nationwide to ensure services are accessible to individuals and businesses across all 47 counties. The Authority is divided into five regions and is governed by a Board of Directors chaired by an appointee of the President. The Commissioner General leads KRA’s management. KRA’s digital platform iTax enables taxpayers to register for a PIN, file returns, pay taxes, and access services online without visiting a physical office. The USSD code *572# and SMS to 22572 provide additional self-service options.
🏷️ Organisation Details
| Type | Government Revenue Authority |
| Established | 1st July 1995 (Chapter 469, Laws of Kenya) |
| Commissioner General | Humphrey Wattanga |
| Head Office | Times Tower Building, Haile Selassie Avenue, Nairobi |
| City | Nairobi, Kenya |
| Postal Address | P.O. Box 48240-00100, GPO, Nairobi, Kenya |
| Service Offices | 41+ Tax Service Offices, 43 Service Centres, 52 Huduma Centres |
| USSD | *572# (Self-Service) / SMS to 22572 |
| Call Centre | +254 020 4 999 999 / +254 0711 099 999 |
| Website | kra.go.ke |
| iTax Portal | itax.kra.go.ke |
⚙️ Services Offered
🔵 iTax Online Filing
🔵 Income Tax Returns (Individual)
🔵 Corporate Tax Returns
🔵 VAT Registration & Filing
🔵 PAYE (Pay As You Earn)
🔵 Customs & Excise Duties
🔵 Import Declaration Services
🔵 Tax Compliance Certificates
🔵 Tax Refunds
🔵 Motor Vehicle Import Duty
🔵 Rental Income Tax
🔵 Withholding Tax
🔵 USSD Self-Service (*572#)
🏢 Key KRA Offices Nationwide
| Office | Location | Phone |
| Nairobi HQ | Times Tower, Haile Selassie Ave | 020-310300 / 020-281000 |
| North of Nairobi | Times Tower, 17th Floor | 020-310900 Ext. 5142 |
| West of Nairobi | Fordha House, Nairobi | 020-2715540 |
| South of Nairobi | Wilson Airport, KRA Building | 020-6005635/6/30 |
| Mombasa | Saleh Salim Building, Moi Avenue | 041-2230869 |
| Kisumu | Kilimani Shopping Centre, Nzoia Rd | 020-2060421 |
| Nakuru | Generation House, Kenyatta Avenue | 051-2213926 |
| Eldoret | Eldoret Town | 053-3031513 |
| Thika | Thika Town | 067-7222258 |
| Meru | Angaine Plaza, Off Tom Mboya Street | 064-30713/31660 |
| Bungoma | Moghe Plaza, Moi Avenue | 053-30543 |
| Garissa | Garissa KRA Office | 046-2102580/2114 |
For the full list of all 41+ offices countrywide visit kra.go.ke/contact-us
🕐 Opening Hours
| Monday | 8:00 AM – 5:00 PM | Open |
| Tuesday | 8:00 AM – 5:00 PM | Open |
| Wednesday | 8:00 AM – 5:00 PM | Open |
| Thursday | 8:00 AM – 5:00 PM | Open |
| Friday | 8:00 AM – 5:00 PM | Open |
| Saturday | — | Closed |
| Sunday | — | Closed |
🗺️ Service Areas
📍 Nairobi (Multiple Offices)
📍 Mombasa Port & City
📍 Kisumu, Nakuru, Eldoret
📍 52 Huduma Centres Nationwide
💻 Online — Nationwide via iTax
📸 Photos

Times Tower, Nairobi
Times Tower Building on Haile Selassie Avenue — Kenya Revenue Authority headquarters

KRA iTax Portal

KRA Service Centre

KRA Commissioner General
KRA Commissioner General Humphrey Wattanga Kenya
📍 Location & Map (Head Office)
📍 Times Tower Building, Haile Selassie Avenue, Nairobi, Kenya · Get Directions →
📬 Contact Information
| 🌐 Website | kra.go.ke |
| 💻 iTax Portal | itax.kra.go.ke |
| 📞 Call Centre | +254 020 4 999 999 / +254 0711 099 999 |
| 📧 Call Centre Email | callcentre@kra.go.ke |
| 📧 Complaints & Info | cic@kra.go.ke |
| 📞 Complaints Hotline | +254 020 281 7700 / +254 020 281 7800 |
| 🚫 Corruption Reporting | +254 0726 984 668 / corruptionreporting@kra.go.ke |
| 📱 USSD | *572# / SMS to 22572 |
| 📍 Head Office | Times Tower Building, Haile Selassie Avenue, P.O. Box 48240-00100, GPO, Nairobi, Kenya |
| 🏙️ City | Nairobi, Kenya |
🔗 Social Media
⭐ Reviews & Ratings
KRA is widely praised for its iTax digital platform which has greatly simplified tax filing, and for its expanded service centre network. However, some taxpayers cite long wait times at physical offices and challenges reaching the call centre during peak filing periods.
“Filing returns on iTax has become very easy. I filed my individual tax return in under 10 minutes this year from my phone. The USSD *572# is also handy for quick checks. KRA has really improved their digital services.”
“I got my Tax Compliance Certificate online through iTax in one day. The Kisumu KRA office was also helpful when I had questions about VAT registration for my business. Staff were professional and patient.”
“The iTax system is a big improvement but the call centre line is very difficult to get through during filing season. Physical offices also have long queues. I wish they would expand the service centre capacity. The Huduma Centre option is helpful though.”
“I was helped to file a nil return on iTax at the Nakuru iTax Support Centre at no charge. The staff walked me through the whole process step by step. I really appreciate that the government made this service free and accessible to everyone.”
📝 Share Your Experience
Have you used KRA services — online or at a branch? Share your experience below.
★
★
★
★
Reviews are moderated before publishing. Please be honest and respectful.
❓ Frequently Asked Questions
🔗 Related Businesses
Explore other useful services listed on Business.co.ke:
Listed on Business.co.ke · Business Listings Kenya · Last Updated: June 2026 ·
Report an error or update this listing
🚀 Want Your Business Listed on Business.co.ke for Free?
Join hundreds of verified Kenyan businesses already listed on our directory. Get found by thousands of customers searching for your services every day.