Kenya Revenue Authority

KRA Tax Offices in Kenya 2026

Find your nearest KRA service centre. Most tax services are now available online via iTax 24/7 — visit an office only when you need in-person assistance.

💡 Do This Online First — Save the Trip

Over 95% of KRA services are available via iTax at itax.kra.go.ke. Most Kenyans never need to visit a KRA office. Check whether your query can be handled online before making the journey.

KRA Toll-Free: 0800 722 226Email: callcentre@kra.go.ke

Nairobi Region

Nairobi

Times Tower, Haile Selassie Avenue, Nairobi CBD

P.O. Box 48240-00100

Near Railways Club, Nairobi CBD

Monday–Friday: 8:00 AM – 5:00 PM

Services available

PAYE enquiriesPIN registration & reactivationTax clearance certificatesCustoms enquiries+3 more
View on Google Maps →

Nairobi — Upper Hill

Anniversary Towers, University Way, Nairobi

P.O. Box 48240-00100

University Way, opposite Old Mutual building

Monday–Friday: 8:00 AM – 5:00 PM

Services available

Domestic taxesPAYE filing supportVAT registrationIncome tax returns
View on Google Maps →

Thika

Thika Greens Mall, Thika

P.O. Box 573-01000

Thika Greens Mall, off Garissa Road

Monday–Friday: 8:00 AM – 5:00 PM

Services available

Domestic taxesPAYE enquiriesPIN servicesiTax support
View on Google Maps →

Coast Region

Mombasa

Mombasa Revenue House, Nkrumah Road, Mombasa

P.O. Box 90198-80100

Nkrumah Road, near Treasury Square

Monday–Friday: 8:00 AM – 5:00 PM

Services available

Domestic taxesCustoms & border controlPAYE enquiriesPIN registration+2 more
View on Google Maps →

Malindi

KRA Service Centre, Lamu Road, Malindi

P.O. Box 230-80200

Lamu Road, Malindi Town

Monday–Friday: 8:00 AM – 5:00 PM

Services available

PAYE enquiriesDomestic taxesCustoms supportTax clearance
View on Google Maps →

Western Region

Kisumu

Mega City Mall, 2nd Floor, Kisumu

P.O. Box 1633-40100

Mega City Mall, Oginga Odinga Street

Monday–Friday: 8:00 AM – 5:00 PM

Services available

Domestic taxesPAYE supportiTax assistancePIN registration+1 more
View on Google Maps →

Rift Valley Region

Nakuru

Tailored House, Kenyatta Avenue, Nakuru

P.O. Box 3004-20100

Kenyatta Avenue, Nakuru Town Centre

Monday–Friday: 8:00 AM – 5:00 PM

Services available

Domestic taxesPAYE & payroll queriesTax clearance certificatesPIN registration+1 more
View on Google Maps →

North Rift Region

Eldoret

Zion Mall, Uganda Road, Eldoret

P.O. Box 2424-30100

Uganda Road, opposite Zion Mall

Monday–Friday: 8:00 AM – 5:00 PM

Services available

Domestic taxesPAYE supportiTax registrationTax compliance certificates+1 more
View on Google Maps →

Central Region

Nyeri

Nyeri Revenue House, Kimathi Way, Nyeri

P.O. Box 1065-10100

Kimathi Way, Nyeri Town

Monday–Friday: 8:00 AM – 5:00 PM

Services available

Domestic taxesPAYE supportTax clearancePIN registration
View on Google Maps →

Mt Kenya Region

Meru

Meru Revenue Centre, Moi Avenue, Meru

P.O. Box 640-60200

Moi Avenue, Meru Town Centre

Monday–Friday: 8:00 AM – 5:00 PM

Services available

PAYE enquiriesDomestic taxesiTax registrationTax compliance
View on Google Maps →

South Rift Region

Kisii

KRA Revenue Centre, Hospital Road, Kisii

P.O. Box 2148-40200

Hospital Road, Kisii Town

Monday–Friday: 8:00 AM – 5:00 PM

Services available

Domestic taxesPAYE supportPIN services
View on Google Maps →

North Eastern Region

Garissa

KRA Revenue Office, Garissa Town

P.O. Box 1069-70100

Garissa Town Centre

Monday–Friday: 8:00 AM – 5:00 PM

Services available

Domestic taxesPIN registrationPAYE support
View on Google Maps →

When to Visit vs When to Call vs When to Use iTax

🏢 Visit in Person

  • Complex objections or appeals
  • PIN reactivation with document issues
  • Tax debt negotiation
  • Stamp duty assessment
  • First-time PIN registration with identity issues

📞 Call 0800 722 226

  • General PAYE queries
  • Penalty waiver applications
  • Status of pending returns
  • Password reset assistance
  • KRA system issues

💻 Use iTax Online

  • File monthly P10 return
  • Submit annual income tax return
  • Pay PAYE and other taxes
  • Get tax clearance certificate
  • Register new PIN
  • File nil returns

Before visiting a KRA office, use our calculator to verify your PAYE figures.

Calculate Your PAYE →

Office locations and contact details verified April 2026. KRA offices may relocate — always confirm via kra.go.ke before visiting.

Related Tools & Guides

Do most tasks online first