Explore over 1,600+ Kenya Revenue Authority vacancies, updated listings, and easy online applications.

KRA Jobs & Careers in Kenya (2026): Kenya Revenue Authority Recruitment Guide

The Kenya Revenue Authority (KRA) plays a central role in Kenya’s economic stability by administering tax laws, customs services, and revenue collection on behalf of the government. As the country accelerates its transition toward a fully digitised tax and customs ecosystem, KRA continues to expand its workforce to support compliance, technology, audit, and border operations.

For job seekers searching for KRA jobs in Kenya, KRA careers, or government jobs at Times Tower, the Authority offers one of the most structured, secure, and professionally rewarding career paths in the public sector. In 2026, recruitment is expected to remain active across graduate, technical, and specialist roles as KRA strengthens systems such as iTax, eTIMS, and integrated customs platforms.

Official KRA job opportunities are published exclusively through the KRA E-Recruitment Portal:

Why Work at the Kenya Revenue Authority?

A career at KRA offers more than just employment; it provides long-term professional development within a highly regulated and performance-driven environment.

Key benefits of working at KRA include:

  • Permanent and pensionable positions for most roles

  • Competitive public sector salary structures

  • Exposure to national fiscal policy and international trade systems

  • Continuous training and professional certification

  • Clear career progression pathways

  • High standards of ethics, accountability, and governance

These factors make KRA one of the most sought-after employers for candidates searching for public service jobs in Kenya and government graduate trainee programs.

Most In-Demand KRA Jobs and Roles (2026)

As revenue systems become more data-driven and enforcement-focused, KRA continues to recruit professionals across several critical departments.

Key Roles Frequently Advertised

  • Graduate Trainee Programmes
    Annual recruitment programmes designed to equip young professionals with hands-on experience in tax administration, customs operations, audit, and compliance. These roles attract candidates searching for KRA graduate trainee jobs and entry-level government jobs in Kenya.

  • ICT & Data Analytics Officers
    Professionals responsible for maintaining and improving core systems such as iTax, eTIMS, data warehouses, and cybersecurity infrastructure.

  • Customs & Border Control Officers
    High-responsibility roles stationed at entry and exit points including Jomo Kenyatta International Airport (JKIA), the Port of Mombasa, border posts, and inland container depots.

  • Tax Auditors & Compliance Officers
    Specialists tasked with enforcing tax compliance, conducting audits, and supporting investigations across various economic sectors.

  • Legal, Risk & Enforcement Officers
    Support litigation, dispute resolution, and enforcement of tax laws.

These roles align with popular searches such as KRA vacancies, customs jobs in Kenya, and tax auditor jobs Kenya.

KRA Salary Structure in Kenya (2026)

Salaries at the Kenya Revenue Authority vary depending on job grade, department, professional qualifications, and experience. In addition to basic pay, employees may receive allowances and performance-based incentives.

Note: The figures below are indicative and based on public sector benchmarks and market trends.

Estimated Monthly Salary Comparison (Ksh)

Job LevelRole ExampleDepartmentEstimated Monthly Salary (Ksh)
Entry LevelGraduate TraineeMultiple Departments60,000 – 85,000
Entry LevelRevenue AssistantDomestic Taxes50,000 – 70,000
Mid LevelICT OfficerInformation Technology90,000 – 150,000
Mid LevelCustoms OfficerCustoms & Border Control100,000 – 160,000
Mid LevelTax AuditorCompliance & Audit120,000 – 180,000
Senior LevelSenior ICT / Data SpecialistDigital Services180,000 – 300,000
Senior LevelPrincipal Tax AuditorAudit & Enforcement200,000 – 320,000
ManagementManager / CommissionerExecutive Management350,000 – 600,000

Salary Insights

  • Graduate trainees receive competitive entry-level pay compared to other government agencies.

  • Technical and audit roles command higher salaries due to specialised skill requirements.

  • Senior and management roles attract premium compensation linked to responsibility and performance.

  • Benefits may include medical cover, pension, leave allowances, and training sponsorship.

This section supports ranking for searches such as “KRA salary structure”, “KRA graduate trainee salary”, and “How much does KRA pay in Kenya?”.

How to Apply for KRA Jobs in Kenya

All recruitment at the Kenya Revenue Authority is conducted online only through the official portal.

Official Application Process

  1. Access the KRA E-Recruitment Portal
    Visit: https://erecruitment.kra.go.ke

  2. Create an Applicant Profile
    Register using your email address and complete your personal profile.

  3. Upload Required Documents
    These typically include:

    • Updated CV

    • Academic and professional certificates

    • National ID or passport

    • KRA PIN

    • Valid Tax Compliance Certificate (TCC)

  4. Apply for Advertised Vacancies
    Select the position that matches your qualifications and submit your application before the deadline.

  5. Monitor Communication
    Shortlisted candidates are contacted via official @kra.go.ke email addresses.

KRA is an equal opportunity employer and does not charge any fees at any stage of the recruitment process.

Avoiding Recruitment Scams

Due to high demand for KRA jobs, recruitment scams are common. Applicants should note the following:

  • All applications are submitted only through https://erecruitment.kra.go.ke

  • KRA does not request placement fees, interview fees, or processing charges

  • No recruitment is conducted through agents, brokers, or social media

  • Official communication comes strictly from @kra.go.ke email domains

Any request for payment or unofficial communication should be treated as fraudulent.

KRA Jobs & Careers in Kenya (2026) Frequently Asked Questions FAQ

  • Does KRA offer internships?
    Yes. KRA offers industrial attachments for students and paid internship programmes for graduates, subject to annual recruitment schedules.

  • What is the starting salary at KRA?
    Entry-level graduate trainees typically earn between KSh 60,000 and KSh 85,000 per month, depending on the department and role.

  • Can I apply for KRA jobs without a KRA PIN?
    No. A KRA PIN and a valid Tax Compliance Certificate (TCC) are mandatory requirements for all applicants.

  • Where are KRA jobs located?
    Positions are based at Times Tower (Nairobi), regional offices, customs stations, border points, and ports across Kenya.