Every ambitious Kenyan graduate has, at some point, asked the same question: “Where do I find a government job that pays well, offers real growth, and actually matters?” The answer for thousands of applicants every year is the KRA recruitment portal 2026. The Kenya Revenue Authority — one of the country’s most respected and best-paying public institutions — runs structured, merit-based recruitment cycles and every vacancy is accessible through a single dedicated online platform.
This guide gives you the full picture. From understanding what KRA does and why it is worth applying for, to navigating the KRA recruitment portal 2026 step by step, checking your eligibility, preparing your Chapter Six clearance documents, and understanding what happens after you hit submit — everything is here, clearly laid out, with no fluff.
About the Kenya Revenue Authority: The Institution Behind the Portal
The Kenya Revenue Authority (KRA) is the national revenue collection agency established by an Act of Parliament — Chapter 469 of the Laws of Kenya — which came into force on 1st July 1995. KRA’s core mandate is the assessment, collection, administration, and enforcement of all revenue laws on behalf of the Government of Kenya. It operates under the oversight of a Board of Directors drawn from both the public and private sectors, with the Chairman appointed by the President.
KRA administers a broad portfolio of revenue streams including Income Tax, Value Added Tax (VAT), Customs and Excise Duty, Stamp Duty, Capital Gains Tax, and Rental Income Tax. In 2026, the Authority continues to drive transformation through flagship digital platforms such as iTax (for individual and corporate tax), eTIMS (electronic Tax Invoice Management System), and integrated customs systems at all entry and exit points across Kenya.
With over 8,000 employees deployed nationwide — at its headquarters in Times Tower, Haile Selassie Avenue, Nairobi, and across regional offices, customs stations, border posts, and port facilities — KRA consistently ranks among the top five employers of choice in Kenya. The combination of structured career progression, competitive salaries, and nation-building impact makes the KRA recruitment portal 2026 one of the most searched career gateways in East Africa.
Available Positions: What KRA Recruits For in 2026
KRA recruits across a wide range of professional, technical, and administrative functions. In 2026, the Authority is particularly focused on roles that support its digital transformation agenda and strengthen revenue enforcement capacity:
| Role Category | Department / Function | Minimum Qualification |
| Graduate Trainee Programme | All departments — rotational placement | Bachelor’s degree (any discipline), age below 35 |
| Tax Auditor & Compliance Officer | Domestic Taxes Department | B.Com, BSc Finance, Economics, or related |
| Customs & Border Control Officer | Customs & Border Control Department | Degree in Customs, Logistics, Business, or related |
| ICT & Data Analytics Officer | Digital & Technology Services | BSc Computer Science, IT, Data Science, or related |
| Legal, Risk & Enforcement Officer | Legal Services / Internal Audit | LLB or Bachelor’s in Law, Risk Management |
| Human Resource Officer | Corporate Support Services | Bachelor’s in HRM, Business Admin, or Social Sciences |
| Finance & Accounts Officer | Finance Department | BCom Accounting, CPA(K) or ACCA qualification |
| Supply Chain & Procurement Officer | Supply Chain Management | Bachelor’s in Procurement, Supply Chain, or related |
| Investigation & Intelligence Officer | Investigations & Enforcement | Bachelor’s in Criminology, Law, Security, or related |
Each position published on the KRA recruitment portal 2026 comes with a detailed job description outlining exact qualifications, experience requirements, and specific competencies. Always read the full job description before selecting a position to apply for.
Eligibility Requirements: Do You Meet the KRA Standard?
Before you visit the KRA recruitment portal 2026, take time to confirm you meet every condition below. KRA’s screening is automated at the initial stage — ineligible applications are filtered before any recruiter sees them:
- Kenyan citizenship: All applicants must be Kenyan citizens. Non-citizens do not qualify for any position in the 2026 recruitment exercise.
- Age: Graduate Trainee applicants must be below 35 years of age. Senior and specialist positions have varying age ceilings specified in individual job advertisements.
- Academic qualifications: A minimum of a Bachelor’s degree from a recognised and accredited Kenyan or foreign university. Some technical support roles accept a Diploma or Certificate from an accredited institution. Certificates of professional membership (CPA, ACCA, CIPS, etc.) are mandatory for specific roles.
- KRA Personal Identification Number (PIN): Every applicant must have a valid KRA PIN. You cannot proceed on the portal without it.
- Tax Compliance Certificate (TCC): A current, valid TCC from KRA is a mandatory requirement at the point of application — not just at the offer stage. Obtain yours at iTax (itax.kra.go.ke) before logging into the portal.
- Chapter Six clearances: All shortlisted candidates must present four constitutional clearance documents: a Certificate of Good Conduct (DCI), HELB Clearance Certificate, KRA Tax Compliance Certificate, and a current Credit Reference Bureau (CRB) report. Prepare these early.
- Relevant experience: Some mid-level and senior roles require two to five years of relevant post-qualification experience. Entry-level and graduate trainee positions do not require prior work experience.
- Integrity and conduct: KRA places integrity above all other attributes. Candidates with criminal records, tax non-compliance history, or prior dismissal from public service for misconduct are not eligible.
How to Register and Apply on the KRA Recruitment Portal 2026
The KRA recruitment portal 2026 is located at erecruitment.kra.go.ke. The entire application process is online — KRA does not accept hard copy or email applications. Here is the step-by-step registration and application guide:
Step 1 — Open the KRA e-recruitment portal: Navigate to erecruitment.kra.go.ke using a desktop or laptop browser. Ensure you have a stable internet connection before beginning — interrupted sessions may lead to unsaved data.
Step 2 — Click “Register”: First-time users click the “Register” button on the login page. Use a personal, non-work email address — this is your primary communication channel with KRA throughout the entire recruitment process.
Step 3 — Confirm your email address: After registration, a confirmation link arrives in your inbox. Click it to verify your email and activate your account. If the email is delayed, check your spam or junk folder before contacting isupporthr@kra.go.ke.
Step 4 — Log in and build your candidate profile: Use your registered credentials to log in. Complete your full candidate profile — personal details, education history, professional certifications, work experience, and referee contacts. Accuracy at this stage is critical; your profile data feeds directly into the shortlisting system.
Step 5 — View open vacancies and select a position: Navigate to “View Job Openings” and review all active vacancies. Read each job description fully before selecting your preferred role. Do not apply for a position your qualifications do not match.
Step 6 — Upload required documents: Attach scanned copies of your academic certificates, KRA PIN certificate, valid Tax Compliance Certificate, professional membership certificates (if applicable), and your national ID. Files must be clear and within the stated size limit.
Step 7 — Review and submit your application: Before submitting, review every section of your application for accuracy. Once submitted, changes are not possible. Save your application reference number — it is needed for all future correspondence with KRA.
Chapter Six Documents: What You Need Ready
Chapter Six of the Constitution of Kenya (2010) sets integrity standards for anyone seeking public employment. Unlike many other government agencies, KRA requires candidates to produce these documents at the shortlisting and interview stages — not only after receiving an offer. Start the process before you apply through the KRA recruitment portal 2026:
| Document | Issuing Authority | Where to Obtain |
| Certificate of Good Conduct | Directorate of Criminal Investigations (DCI) | Apply at any DCI office or via eCitizen (ecitizen.go.ke) |
| HELB Clearance Certificate | Higher Education Loans Board (HELB) | Apply online at helb.co.ke — only for HELB loan beneficiaries |
| Tax Compliance Certificate (TCC) | Kenya Revenue Authority (KRA) | Generate on iTax at itax.kra.go.ke — free, issued instantly if compliant |
| CRB Clearance Report | Approved Credit Reference Bureaus (e.g. TransUnion, Metropol) | Request through your commercial bank or directly from a CRB |
The Certificate of Good Conduct and HELB clearance can take several weeks to process. Do not wait until after shortlisting — apply for these documents as soon as you register on the KRA recruitment portal 2026.
The KRA Selection Process: From Application to Appointment
KRA runs a structured, multi-stage selection process. Here is what every applicant progresses through after submission:
Stage 1 — Online Application Review: KRA’s recruitment team reviews all applications. Those meeting the published criteria are automatically advanced; others are filtered out. Completeness of profile and document uploads is crucial.
Stage 2 — Shortlisting: A merit-based shortlist is generated from eligible applications. Shortlisted candidates receive email notifications with instructions for the next stage. Notifications go to the email address used during registration.
Stage 3 — Written or Online Assessment: Shortlisted candidates sit a structured assessment covering verbal and numerical reasoning, situational judgement, and role-specific technical knowledge. For 2026, KRA continues to use Computer-Based Testing (CBT) at designated centres.
Stage 4 — Interview: Candidates who pass the assessment face a panel interview at KRA’s Times Tower headquarters or designated regional offices. The interview tests subject-matter expertise, integrity alignment with KRA’s core values, analytical thinking, and communication.
Stage 5 — Chapter Six Verification: All original Chapter Six documents — Good Conduct Certificate, HELB clearance, TCC, and CRB report — are presented and verified. Any discrepancy, forgery, or non-compliance results in immediate disqualification.
Stage 6 — Medical Examination: Successful candidates undergo a medical fitness assessment at a KRA-approved health facility before an offer is issued.
Stage 7 — Employment Offer and Onboarding: Final candidates receive formal employment letters from KRA. New hires undergo an onboarding and orientation programme covering KRA’s mandate, institutional values, tax legislation, and departmental protocols.
Application Deadlines: What the Timeline Looks Like
KRA does not maintain a single published annual recruitment calendar. Each vacancy on the KRA recruitment portal 2026 carries its own opening and closing date, which is stated in the individual job advertisement. Once a deadline passes, the application link for that vacancy is closed and no late submissions are accepted.
| Recruitment Stage | Typical Timeline |
| Vacancy published on erecruitment.kra.go.ke | Announced with opening and closing dates — apply immediately |
| Application window closes | Stated per vacancy — typically 14 to 21 days after announcement |
| Shortlisting completed | 2 to 4 weeks after portal closes — email notification sent |
| Written CBT assessment | Communicated via email with venue and date details |
| Panel interviews | Following assessment results — scheduled progressively |
| Chapter Six verification and medical | Post-interview — presented before offer issuance |
| Employment offer issued | After all verification stages clear |
The most important habit to develop when tracking KRA vacancies is consistency. Check erecruitment.kra.go.ke and www.kra.go.ke/careers at least twice a week. Set up a job alert on the portal if the option is available. Vacancies at the graduate trainee and entry-level technical officer levels fill up fast — the window is often only two weeks wide.
KRA Salary Structure and Career Benefits in 2026
KRA’s competitive compensation is one of the strongest reasons candidates flock to the portal every recruitment cycle. Here is a snapshot of what successful recruits receive:
| Category | Details |
| Graduate Trainee monthly pay | KSh 60,000 – KSh 85,000 depending on department and role |
| Mid-level officer salary range | KSh 100,000 – KSh 200,000+ based on grade and experience |
| Annual salary reviews | KRA conducts annual performance-linked salary adjustments |
| Medical cover | Comprehensive medical scheme for employee and dependants |
| Pension / retirement benefits | Mandatory retirement savings scheme — employer contribution included |
| Study leave and scholarships | KRA sponsors staff for relevant professional certifications and degrees |
| Staff housing scheme | Mortgage facilitation scheme available to confirmed employees |
| Career progression | Clear promotion ladder — graded pay band system tied to performance reviews |
Expert Tips to Strengthen Your KRA Application in 2026
Standing out on the KRA recruitment portal 2026 takes more than just meeting the minimum requirements. Here is what gives candidates a measurable edge:
- Get your TCC before you start: The Tax Compliance Certificate is required at the point of application — not just at offer stage. Generate yours on iTax before anything else. It is free and instant for compliant taxpayers.
- Apply on day one: KRA vacancies close fast. Server traffic spikes near deadlines — submit as early as possible to avoid technical failures and last-minute stress.
- Tailor your profile to the role: Highlight the specific academic background, certifications, and skills that match the vacancy description. A generic profile performs poorly in KRA’s merit-based shortlisting system.
- Prepare for CBT assessments: Practice numerical and verbal reasoning questions using standard psychometric test platforms. For technical roles, revise your core subject knowledge — KRA’s assessments are rigorous.
- Start Chapter Six documents early: The Certificate of Good Conduct takes several weeks. Apply for it at eCitizen as soon as you register on the portal — not after you are shortlisted.
- Use a personal email address: KRA explicitly advises against using work email addresses for portal registration. Use a private, regularly checked personal email.
- Never pay anyone: KRA charges no fees at any stage of the recruitment process — not for application, shortlisting, interview, or offer. Any person or website requesting payment for access to KRA jobs is running a scam.
Frequently Asked Questions (FAQs)
Q1. Where exactly is the KRA recruitment portal located?
The KRA recruitment portal 2026 is at erecruitment.kra.go.ke. All job listings, registration, and application forms are on this platform. Vacancies are also listed on the main KRA website at www.kra.go.ke/careers.
Q2. Is the KRA application process free?
Yes. KRA does not charge any fee at any stage — application, shortlisting, interview, or offer. Report any suspicious requests for payment to corruptionreporting@kra.go.ke or call +254 0726 984 668.
Q3. Do I need a KRA PIN to apply?
Yes. A valid KRA PIN and a current Tax Compliance Certificate are mandatory requirements. Obtain your TCC on iTax at itax.kra.go.ke before beginning your portal registration.
Q4. Can I apply for multiple positions in one recruitment cycle?
KRA generally allows candidates to apply for positions that match their qualifications. However, applying for roles you clearly do not qualify for wastes your application — the system filters by eligibility criteria automatically.
Q5. What is the age limit for KRA Graduate Trainee positions?
Graduate Trainee applicants must be below 35 years at the time of application. Senior specialist and management roles have their own age parameters stated in each vacancy advertisement.
Q6. What happens if I miss a deadline on the portal?
Once a vacancy’s closing date passes, the application link is deactivated. KRA does not accept late applications under any circumstances. Monitor the regularly to avoid missing future openings.
Q7. Do I need to physically visit KRA’s offices to complete my application?
No. The entire application and registration process is digital. Physical presence is only required at the interview stage and Chapter Six document verification, which are conducted at Times Tower or designated regional offices.
Q8. What does the CBT assessment test?
KRA’s Computer-Based Test covers verbal reasoning, numerical reasoning, situational judgement, and in some cases, role-specific technical knowledge. Entry-level and graduate trainee assessments focus on general aptitude, analytical thinking, and written communication.
Q9. How does KRA notify shortlisted candidates?
Shortlisted candidates receive email notifications from KRA to the email address used during portal registration. Ensure this address remains active and check it daily after the application deadline passes.
Q10. Is KRA an equal opportunity employer?
Yes. KRA is committed to equal opportunity employment and encourages applications from persons with disabilities, women, and candidates from all regions of Kenya. Diversity and inclusion are embedded in its institutional recruitment policy.
Conclusion
A career at the Kenya Revenue Authority is more than a government payslip — it is a front-row seat to the financial systems that fund Kenya’s roads, hospitals, and public services. With competitive salaries starting at KSh 60,000–85,000 for graduate trainees, a clear promotion pathway, world-class training, and a mandate that connects directly to national development, KRA stands in a league of its own among Kenya’s public sector employers.
Everything you need to launch your application is now in your hands. Navigate to erecruitment.kra.go.ke, create your account, get your Tax Compliance Certificate from iTax, and start building your candidate profile today. The KRA recruitment portal 2026 is live — and the candidates who read this, prepare thoroughly, and apply early are the ones who consistently advance through the selection process.
Bookmark erecruitment.kra.go.ke right now and revisit it regularly. Share this guide with every qualified Kenyan graduate in your circle — the KRA recruitment portal 2026 is one of the most rewarding career doors open in Kenya in 2026. Walk through it prepared.