Kenya Revenue Authority (KRA) — iTax, Tax Returns & Customs Services | Business Listings Kenya

Grace Wanjiku
11 Min Read

✓ Verified Listing

🏛️ Government Revenue Authority

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.

📍 Times Tower, Nairobi, Kenya
🏛️ 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

TypeGovernment Revenue Authority
Established1st July 1995 (Chapter 469, Laws of Kenya)
Commissioner GeneralHumphrey Wattanga
Head OfficeTimes Tower Building, Haile Selassie Avenue, Nairobi
CityNairobi, Kenya
Postal AddressP.O. Box 48240-00100, GPO, Nairobi, Kenya
Service Offices41+ 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
Websitekra.go.ke
iTax Portalitax.kra.go.ke

⚙️ Services Offered

🔵 KRA PIN Registration
🔵 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

OfficeLocationPhone
Nairobi HQTimes Tower, Haile Selassie Ave020-310300 / 020-281000
North of NairobiTimes Tower, 17th Floor020-310900 Ext. 5142
West of NairobiFordha House, Nairobi020-2715540
South of NairobiWilson Airport, KRA Building020-6005635/6/30
MombasaSaleh Salim Building, Moi Avenue041-2230869
KisumuKilimani Shopping Centre, Nzoia Rd020-2060421
NakuruGeneration House, Kenyatta Avenue051-2213926
EldoretEldoret Town053-3031513
ThikaThika Town067-7222258
MeruAngaine Plaza, Off Tom Mboya Street064-30713/31660
BungomaMoghe Plaza, Moi Avenue053-30543
GarissaGarissa KRA Office046-2102580/2114

For the full list of all 41+ offices countrywide visit kra.go.ke/contact-us

🕐 Opening Hours

Monday8:00 AM – 5:00 PMOpen
Tuesday8:00 AM – 5:00 PMOpen
Wednesday8:00 AM – 5:00 PMOpen
Thursday8:00 AM – 5:00 PMOpen
Friday8:00 AM – 5:00 PMOpen
Saturday—Closed
Sunday—Closed
💻 iTax portal at itax.kra.go.ke is available 24/7. During filing season, iTax Support Centres extend hours to 7AM–9PM Mon–Fri and 8AM–1PM Sat. Dial *572# for self-service anytime.

🗺️ Service Areas

📍 All 47 Counties in Kenya
📍 Nairobi (Multiple Offices)
📍 Mombasa Port & City
📍 Kisumu, Nakuru, Eldoret
📍 52 Huduma Centres Nationwide
💻 Online — Nationwide via iTax

📸 Photos

timetowers

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

KRA iTax Portal

kra offices 1

KRA Service Centre

Humphrey Wattanga KRA Commissioner General 4

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

🌐 Websitekra.go.ke
💻 iTax Portalitax.kra.go.ke
📞 Call Centre+254 020 4 999 999 / +254 0711 099 999
📧 Call Centre Emailcallcentre@kra.go.ke
📧 Complaints & Infocic@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 OfficeTimes Tower Building, Haile Selassie Avenue, P.O. Box 48240-00100, GPO, Nairobi, Kenya
🏙️ CityNairobi, Kenya

🔗 Social Media

⭐ Reviews & Ratings

3.8
⭐⭐⭐⭐
Taxpayer Rating

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.

⭐ Leave a Review on Google

S
Samuel Mwangi
Taxpayer, Nairobi · April 2026
★★★★★

“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.”

F
Faith Atieno
Small Business Owner, Kisumu · February 2026
★★★★☆

“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.”

D
David Njoroge
Importer, Mombasa · December 2025
★★★☆☆

“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.”

G
Grace Chepkemoi
Salaried Employee, Nakuru · October 2025
★★★★★

“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.

★
★
★
★
★
Click to rate



Reviews are moderated before publishing. Please be honest and respectful.

❓ Frequently Asked Questions

How do I file KRA returns online?

Log in to the iTax portal at itax.kra.go.ke using your KRA PIN and password. Navigate to Returns, select the return type (e.g. Income Tax Individual), fill in your details, and submit. You can also dial *572# for self-service filing assistance.

How do I register for a KRA PIN?

Visit itax.kra.go.ke, click on "New PIN Registration", and follow the prompts. You will need your National ID, email address, and mobile number. Approval is usually instant for individuals. Businesses require additional documentation.

How do I contact KRA customer care?

Call the KRA contact centre on +254 020 4 999 999 or +254 0711 099 999, or email callcentre@kra.go.ke. You can also dial *572# for self-service or visit any of the 41+ KRA offices or 52 Huduma Centres nationwide.

Where is KRA headquarters?

KRA headquarters are at Times Tower Building, Haile Selassie Avenue, Nairobi. P.O. Box 48240-00100, GPO, Nairobi. Main lines: 020-310300 and 020-281000.

How do I get a KRA Tax Compliance Certificate?

Log in to iTax, click on "Certificates", then select "Apply for Tax Compliance Certificate". Ensure all your returns are filed and taxes paid up to date. The certificate is issued online and can be downloaded immediately if you are compliant.

What is the deadline for filing KRA returns?

Individual income tax returns must be filed by 30th June each year for the previous calendar year. Employed individuals (P9 filers) have the same deadline. VAT returns are due on the 20th of each month. Late filing attracts a penalty of KSh 2,000 per month for individuals.

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.

📩 Contact Us Today — It's Free

Share This Article
Follow:
Grace Wanjiku is a commerce writer dedicated to helping small and medium enterprises (SMEs) thrive in East Africa. A graduate of Commerce from the University of Nairobi, she focuses on digital banking solutions, mobile money integration, and local market trends across Kenya’s counties. When not analyzing market shifts, Grace manages verified data updates for the Business.co.ke local directory. She can be reached at grace.wanjiku@business.co.ke
Leave a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *