Developer docs
API playgroundTry for free, no card

Search company profiles

Kenya Revenue Authority

Full company profile

uuid00074iu

Namestring
Kenya Revenue Authority
Legal namestring
Kenya Revenue Authority
Websiteurl
kra.go.ke
Company typeenum
Private
Founded yearint
1990
Descriptiontext

Kenya Revenue Authority (KRA) is the statutory agency of the Government of Kenya responsible for tax collection and customs administration, established in 1990 under the Kenya Revenue Authority Act and headquartered at Times Tower in Nairobi. It operates as a non-commercial government entity, providing tax registration, filing, payment, and compliance certification services free of charge to over 8 million registered taxpayers, including individuals, companies, partnerships, not-for-profits, customs agents, tax agents, and Authorized Economic Operators. KRA's core digital platforms include iTax (web-based domestic tax administration launched in 2014, processing ~200,000 returns monthly), eTIMS (electronic Tax Invoice Management System with 323,120+ onboarded taxpayers as of September 2024, including a specialised Fuel Station System), iCMS (Integrated Customs Management System), GavaConnect (an Enterprise API platform launched in 2024 exposing 16+ APIs to developers and fintechs), the M-Service mobile app, iBid customs auctions, KESRA (training subsidiary), and the Mobile Device Declaration System (DIR) launched in January 2025 in partnership with the Communications Authority. Revenue is generated indirectly via government budget allocations tied to tax collection performance, with FY 2025/2026 tax collection reported at KES 2.8 Trillion; KRA does not charge taxpayers directly for its services. Its commercial-adjacent positioning centres on ecosystem integration (GavaConnect APIs embedded in third-party ERPs and fintechs) rather than fee-based monetisation.

Short descriptiontext

Kenya Revenue Authority is Kenya's statutory government agency responsible for tax collection and customs administration, serving over 8 million registered taxpayers through digital platforms including iTax, eTIMS, iCMS, and the GavaConnect Enterprise API.

Operating statusenum
Operating
Ownership categoryenum
Headcount rangeband
1,001–5,000
akta.pro rankint
HeadquartersNairobi, Kenya
HQ citystring
Nairobi
HQ countrystring
Kenya
HQ regionstring
Africa
Markets served

Serves global market

Offices3 records

Each record includes

City, Country, Type, Description, Source

Keyword5 values
tax administration services, customs management, electronic tax invoicing, revenue collection, tax compliance
Industry4 codes
1Revenue Systems, E-Filing & Digital Tax Administration
CodeBPAIADAOPrimaryYes
2Tax Return Filing, Processing & Assessment
CodeBPAIADACPrimaryNo
3Revenue Intelligence, Analytics & Risk Management
CodeBPAIADALPrimaryNo
4Excise, VAT/Sales Tax & Indirect Tax Administration
CodeBPAIADAHPrimaryNo
NAICS code3 codes
  • Administration of General Economic Programs92611
  • Administration of Economic Programs9261
  • Public Administration92
Product category
Government Tax Administration Services
Marketing channels7 records

Each record includes

Title, Type, Stage, Description, Source

Distribution channels10 records

Each record includes

Title, Type, Scope, Target buyer, Description, Source

Cost components6 values
Personnel, Technology or R&D, Operations, Infrastructure, Marketing or Sales, Others
Pricing details2 tiers
1eTIMS - Free electronic invoicing solution
ModelFreemiumBilling cadenceMonthly
Notes

eTIMS is provided free of charge to all taxpayers. Available solutions include eTIMS Lite (Web, USSD, Mobile App), Online Portal, eTIMS Client, Virtual Sales Control Unit, and Online Sales Control Unit.

kra.go.ke
2GavaConnect API Access - Currently free, future tiered pricing possible
ModelFreemiumBilling cadencePay-as-you-go
Notes

Access is currently free for approved developers and businesses. KRA may introduce tiered or high-volume pricing in future; any changes will be communicated in advance on the portal.

kra.go.ke
GTM typeB2B and B2C
B2B and B2C
Offering typeServices
Services
Brand1 of 9 records shown
1iTax
Description

Web-based platform for managing domestic taxes in Kenya, enabling PIN registration, tax return filing, payment of taxes, and tax compliance certificate applications.

kra.go.ke
+8 more records
Core offering1 text field

Kenya Revenue Authority (KRA) is the statutory government agency mandated to assess, collect, and account for all revenue in Kenya, including domestic taxes and customs duties. It operates a portfolio of digital platforms—including iTax for domestic tax administration, eTIMS for electronic tax invoicing, iCMS for customs management, and GavaConnect for enterprise API integration—to enable taxpayer registration, filing, payment, compliance certification, and customs procedures.

Differentiator
Functional benefit
Problem solved
Quantifiable outcome1 of 4 values shown
  • 17.5% increase in average monthly Domestic VAT collection following eTIMS implementation
+3 more records
Product overview1 text field

Kenya Revenue Authority operates a comprehensive digital tax administration ecosystem comprising multiple integrated platforms and services. The core infrastructure includes iTax (web-based tax administration for domestic taxes), eTIMS (electronic Tax Invoice Management System with multiple solutions including eTIMS Client, eTIMS Lite for web/USSD/mobile, and specialized eTIMS Fuel Station System), and iCMS (Integrated Customs Management System). Supporting infrastructure includes GavaConnect (Enterprise API platform with 16+ APIs for developer integration), M-Service mobile app, iBid for customs auctions, and KRA TV for taxpayer education. KESRA provides institutional training through ICDP engagements. Key strategic initiatives include the Mobile Device Declaration System (DIR) and Digital Service Tax administration. The product portfolio represents a unified platform strategy aligned to the 9th Corporate Plan and Tax Administration 3.0 vision for digitally integrated, data-driven, citizen-centric tax services.

Product and service11 records
1iTax
CategoryTax Administration Platform
2eTIMS (Electronic Tax Invoice Management System)
CategoryElectronic Invoicing System
3eTIMS Fuel Station System
CategoryElectronic Invoicing System
4iCMS (Integrated Customs Management System)
CategoryCustoms Management Platform
5iBid Customs Auction
CategoryCustoms Disposal Platform
6M-Service Mobile App
CategoryMobile Tax Service Application
7GavaConnect Enterprise API Platform
CategoryEnterprise API Platform
8KESRA (Kenya School of Revenue Administration)
CategoryTraining and Capacity Development
9International Capacity Development Programme (ICDP)
CategoryCapacity Development Programme
10Mobile Device Declaration System (DIR)
CategoryDevice Compliance System
11KRA Tax Amnesty Programme
CategoryTax Compliance Programme
Scale indicator7 records

Each record includes

Type, Value, Description, Source

Partnership22 partners
1Regional and International Revenue Authorities
Strategic tierCoreTypeStrategic or Co-development Partner
Description

KRA engages with regional and international revenue authorities through the International Capacity Development Programme (ICDP). The program supports peer learning, institutional strengthening, and regional cooperation by enabling participating institutions to learn from KRA's practical experience in areas such as domestic taxes, customs operations, electronic invoicing, compliance and enforcement, digital payments, dispute resolution, risk management, and organisational development.

kra.go.ke
Strategic tierCoreTypeStrategic or Co-development Partner
Description

KRA collaborates with development partners through ICDP engagements that are guided by an annual calendar and a clear governance framework. The program supports knowledge-sharing and cooperation on revenue administration best practices.

Strategic tierMinorTypeStrategic or Co-development Partner
Description

KRA partnered with Kenya Red Cross for community outreach programs, providing free medical check-ups during mentorship sessions for teen mothers in Mukuru slums.

Strategic tierMinorTypeStrategic or Co-development Partner
Description

Partnered with KRA for community engagement activities providing support services during taxpayer education programs.

Strategic tierMinorTypeStrategic or Co-development Partner
Description

Partnered with KRA for community outreach programs during mentorship sessions in underserved communities.

Strategic tierMinorTypeStrategic or Co-development Partner
Description

Partnered with KRA providing free medical services during community engagement programs.

Strategic tierMinorTypeStrategic or Co-development Partner
Description

Youth-founded organization providing expertise on menstrual health and hygiene. Partnered with KRA during mentorship programs as subject matter experts.

8Do it with Boldness (DWIBO)
Strategic tierMinorTypeStrategic or Co-development Partner
Description

Youth-founded organization partnered with KRA for mentorship sessions, providing expertise during community engagements.

kra.go.ke
9Bold Phase Initiative
Strategic tierMinorTypeStrategic or Co-development Partner
Description

Youth-led organization partnered with KRA for mentorship programs, complementing events as subject matter experts.

kra.go.ke
10Janris Foundation
Strategic tierMinorTypeStrategic or Co-development Partner
Description

Foundation supporting underprivileged families in Soweto, Kibra area. Hosted KRA's inaugural mentorship session and awards best performing students.

kra.go.ke
11Hindu Council of Kenya
Strategic tierMinorTypeStrategic or Co-development Partner
Description

Partnered with KRA through weekly feeding programmes in underserved communities including Umama Grounds, Komarok, Kawangware, Huruma, Soweto, Embakasi, Dagoretti, and others.

kra.go.ke
Strategic tierMinorTypeStrategic or Co-development Partner
Description

Partnered with KRA for community service engagements in underserved areas through weekly feeding programmes.

Strategic tierMinorTypeStrategic or Co-development Partner
Description

Facility providing transitional house for male youth aged 10-25 years in Ngong Town. KRA staff conducted mentorship programs focusing on life skills, career development, and self-employment options.

Strategic tierMinorTypeStrategic or Co-development Partner
Description

Educational institution in Ngong Town providing opportunities for less privileged children. KRA staff volunteers organized mentorship programs for male youth.

Strategic tierMinorTypeStrategic or Co-development Partner
Description

Vocational training institution in Ngong Town. KRA engaged male youth aged 11-24 years with counseling on life skills, career development, and self-employment.

Strategic tierCoreTypeTechnology or Integration
Description

KRA collaborates with CA on the Mobile Device Declaration System (DIR) under the Enterprise API Integration (EAPI) project. Uses IMEI numbers for tax compliance monitoring of mobile devices imported into or assembled within Kenya.

Strategic tierCoreTypeStrategic or Co-development Partner
Description

KRA works with National Treasury on international tax matters including DTA negotiations, policy analysis, and implementation of OECD/G20 BEPS recommendations.

Strategic tierMinorTypeStrategic or Co-development Partner
Description

Related government website for investment promotion, referenced as a resource for investors seeking information on investing in Kenya.

Strategic tierCoreTypeStrategic or Co-development Partner
Description

KRA participates in OECD meetings on international taxation and BEPS agenda. Engages with OECD Centre for Tax Policy & Administration for tax administration best practices and policy development.

Strategic tierCoreTypeStrategic or Co-development Partner
Description

KRA participates in ATAF meetings for developing international tax laws and policies, ensuring developing country perspectives are incorporated in policy development.

21East African Revenue Authority Technical Committee (EARATC)
Strategic tierCoreTypeStrategic or Co-development Partner
Description

KRA participates in EARATC engagements for regional cooperation on revenue administration and customs modernization.

kra.go.ke
Strategic tierCoreTypeStrategic or Co-development Partner
Description

KRA participates in UN meetings for developing international tax policies and has UN Tax Experts on staff. Engages on tax administration and development matters.

Recent move6 records

Each record includes

Date, Type, Title, Description, Source

Expansion highlight6 records

Each record includes

Type, Description

Peers10 records
TypeDirect peer
Description

Ghana's integrated revenue authority combining domestic taxes and customs with digital platforms. Comparable mandate and African regional peer in ATAF.

TypeDirect peer
Description

National tax and customs authority for South Africa with a similarly comprehensive digital tax administration platform (eFiling) and broad mandate for VAT, income tax, and customs. Most directly comparable African revenue authority by scale and product breadth.

TypeDirect peer
Description

East African revenue authority operating electronic filing (e-Filing), electronic invoicing (e-Invoicing), and customs systems. Direct regional counterpart and ICDP-style peer for KRA.

TypeDirect peer
Description

National revenue authority administering domestic taxes and customs with digital filing platforms. Comparable East African peer within EARATC framework alongside KRA.

TypeDirect peer
Description

East African revenue authority with strong digital-first strategy and electronic invoicing. Comparable in mandate and modernization approach; ICDP partner with KRA.

TypeDirect peer
Description

Federal revenue service administering taxes for Nigeria with growing digital tax platform (TaxPro-Max). Large-scale African revenue authority with overlapping mandate on VAT, CIT, and customs collaboration.

TypeBroad incumbent
Description

UK's national tax and customs authority operating Making Tax Digital (MTD) and established APIs (e.g., HMRC Developer Hub). Broader incumbent with comparable digital transformation playbook that informs African revenue authorities including KRA.

TypeBroad incumbent
Description

US federal tax authority with mature e-file ecosystem, third-party API access, and large-scale digital services. Benchmarked global incumbent for tax administration modernization approaches.

10Ethiopian Ministry of Revenue
TypeRegional player
Description

Ethiopia's revenue authority administering domestic taxes and customs with emerging digital platforms. African regional peer often cited in cross-border revenue administration comparisons.

Market position
Strengths4 records

Each record includes

Headline, Details, Source

Weaknesses4 records

Each record includes

Headline, Details, Source

Competitive moat5 records

Each record includes

Type, Details

Key risks5 records

Each record includes

Headline, Details, Source

Key highlights7 records

Each record includes

Headline, Details, Source

Customer concentration

Classification, Details

Segment9 records

Each record includes

Title, Type, Primary, Description, Pain point addressed, Use case, Source

Ideal customer profile6 records

Each record includes

Profile, Firmographic size, Sales motion, Sales cycle length, Buying structure, Purchase trigger, Buyer persona, Geography, Industry vertical, Primary use case, Description, Pain points, Evidence proof points, Target buyer

Technology focused
Yes
API detail
Has APIbool
Yes

Docs URL, Description

Integration10 records

Each record includes

Title, Type, Description, Source

AI capability6 records

Each record includes

Type, Description, Source

AI maturity
App detail

Has app

Feature5 records

Each record includes

Title, Differentiator, Description, Source

Core technology
Revenue estimate
Valuation estimate
Number of profiles
Profiles6 records

Each record includes

Name, Designation, Designation category, Overview, Profile commentary, Source

Subsidiaries1 record

Each record includes

Name, Acquired on, Relationship type, Type, Business focus

Compliance1 record

Each record includes

Name, Class, Description

Funding overview

Funding stage, Last funding date, Total funding USD

Funding rounds

Each record includes

Round, Amount USD, Date, Pre money valuation, Total investors, Investors, News

Investors

Each record includes

Name, Type, Date of entry, Rounds participated, Website

Funding detail is available on the Subscription and Enterprise plan.Contact sales →

M&A

Each record includes

Name, Acquisition type, Announced date, Completed date, Status, Website, News

Investment

Each record includes

Name, Round, Announced date, Lead investor, Website, News

M&A and investment is available on the Subscription and Enterprise plan.Contact sales →

Kenya Revenue Authority

Government Tax Administration Serviceskra.go.ke

Kenya Revenue Authority is Kenya's statutory government agency responsible for tax collection and customs administration, serving over 8 million registered taxpayers through digital platforms including iTax, eTIMS, iCMS, and the GavaConnect Enterprise API.

What Kenya Revenue Authority does

Kenya Revenue Authority (KRA) is the statutory agency of the Government of Kenya responsible for tax collection and customs administration, established in 1990 under the Kenya Revenue Authority Act and headquartered at Times Tower in Nairobi. It operates as a non-commercial government entity, providing tax registration, filing, payment, and compliance certification services free of charge to over 8 million registered taxpayers, including individuals, companies, partnerships, not-for-profits, customs agents, tax agents, and Authorized Economic Operators. KRA's core digital platforms include iTax (web-based domestic tax administration launched in 2014, processing ~200,000 returns monthly), eTIMS (electronic Tax Invoice Management System with 323,120+ onboarded taxpayers as of September 2024, including a specialised Fuel Station System), iCMS (Integrated Customs Management System), GavaConnect (an Enterprise API platform launched in 2024 exposing 16+ APIs to developers and fintechs), the M-Service mobile app, iBid customs auctions, KESRA (training subsidiary), and the Mobile Device Declaration System (DIR) launched in January 2025 in partnership with the Communications Authority. Revenue is generated indirectly via government budget allocations tied to tax collection performance, with FY 2025/2026 tax collection reported at KES 2.8 Trillion; KRA does not charge taxpayers directly for its services. Its commercial-adjacent positioning centres on ecosystem integration (GavaConnect APIs embedded in third-party ERPs and fintechs) rather than fee-based monetisation.

Kenya Revenue Authority firmographics

Firmographics
Name
Kenya Revenue Authority
Legal name
Kenya Revenue Authority
Website
https://kra.go.ke
Company type
Private
Founded year
1990
Operating status
Operating
Headcount range
1,001–5,000 employees
Short description
Kenya Revenue Authority is Kenya's statutory government agency responsible for tax collection and customs administration, serving over 8 million registered taxpayers through digital platforms including iTax, eTIMS, iCMS, and the GavaConnect Enterprise API.
Ownership category
akta.pro rank

Kenya Revenue Authority industry classification

Industry
Product category
Government Tax Administration Services
NAICS
Administration of General Economic Programs (92611), Administration of Economic Programs (9261), Public Administration (92)
akta.pro primary industry
Revenue Systems, E-Filing & Digital Tax Administration (BPAIADAO)
akta.pro secondary industries
Tax Return Filing, Processing & Assessment (BPAIADAC), Revenue Intelligence, Analytics & Risk Management (BPAIADAL), Excise, VAT/Sales Tax & Indirect Tax Administration (BPAIADAH)

Keywords

  • Tax administration services
  • Customs management
  • Electronic tax invoicing
  • Revenue collection
  • Tax compliance

Where Kenya Revenue Authority is headquartered

Location

Headquarters

HQ city
Nairobi
HQ country
Kenya
HQ region
Africa

Offices3 records

Markets served

Kenya Revenue Authority business model

Business model
GTM type
B2B and B2C
Offering type
Services
Cost components
Personnel, Technology or R&D, Operations, Infrastructure, Marketing or Sales, Others

Pricing tiers

ModelBillingPrice
FreemiumMonthlyeTIMS - Free electronic invoicing solution
FreemiumPay-as-you-goGavaConnect API Access - Currently free, future tiered pricing possible

Distribution channels10 records

Marketing channels7 records

Kenya Revenue Authority product offering

Product offering

Core offering

Kenya Revenue Authority (KRA) is the statutory government agency mandated to assess, collect, and account for all revenue in Kenya, including domestic taxes and customs duties. It operates a portfolio of digital platforms—including iTax for domestic tax administration, eTIMS for electronic tax invoicing, iCMS for customs management, and GavaConnect for enterprise API integration—to enable taxpayer registration, filing, payment, compliance certification, and customs procedures.

Product overview

Kenya Revenue Authority operates a comprehensive digital tax administration ecosystem comprising multiple integrated platforms and services. The core infrastructure includes iTax (web-based tax administration for domestic taxes), eTIMS (electronic Tax Invoice Management System with multiple solutions including eTIMS Client, eTIMS Lite for web/USSD/mobile, and specialized eTIMS Fuel Station System), and iCMS (Integrated Customs Management System). Supporting infrastructure includes GavaConnect (Enterprise API platform with 16+ APIs for developer integration), M-Service mobile app, iBid for customs auctions, and KRA TV for taxpayer education. KESRA provides institutional training through ICDP engagements. Key strategic initiatives include the Mobile Device Declaration System (DIR) and Digital Service Tax administration. The product portfolio represents a unified platform strategy aligned to the 9th Corporate Plan and Tax Administration 3.0 vision for digitally integrated, data-driven, citizen-centric tax services.

Differentiator

Problem solved

Functional benefit

Brands

  • iTax: Web-based platform for managing domestic taxes in Kenya, enabling PIN registration, tax return filing, payment of taxes, and tax compliance certificate applications.
  • eTIMS
  • GavaConnect
  • M-Service
  • iCMS
  • iBid
  • KESRA
  • Tenda Wema
  • Code Red Campaign

Products and services

  • iTax
  • eTIMS (Electronic Tax Invoice Management System)
  • eTIMS Fuel Station System
  • iCMS (Integrated Customs Management System)
  • iBid Customs Auction
  • M-Service Mobile App
  • GavaConnect Enterprise API Platform
  • KESRA (Kenya School of Revenue Administration)
  • International Capacity Development Programme (ICDP)
  • Mobile Device Declaration System (DIR)
  • KRA Tax Amnesty Programme

Quantifiable outcome

  • 17.5% increase in average monthly Domestic VAT collection following eTIMS implementation
  • +3 more outcomes

Companies that use Kenya Revenue Authority

Customer profile

Segments9 records

Ideal customer profiles6 records

Kenya Revenue Authority technology and API

Technology

Technology focussed Yes

API detail

Has API
Yes
API docs
API detail

Core technology

AI maturity

App detail

Integration10 records

AI capability6 records

Feature5 records

Kenya Revenue Authority partnerships and signals

Strategic signal

Partnerships

22 partnerships are on record, tiered core and minor.

  • Regional and International Revenue AuthoritiescoreStrategic or Co-development PartnerKRA engages with regional and international revenue authorities through the International Capacity Development Programme (ICDP). The program supports peer learning, institutional strengthening, and regional cooperation by enabling participating institutions to learn from KRA's practical experience in areas such as domestic taxes, customs operations, electronic invoicing, compliance and enforcement, digital payments, dispute resolution, risk management, and organisational development.
  • Development PartnerscoreStrategic or Co-development PartnerKRA collaborates with development partners through ICDP engagements that are guided by an annual calendar and a clear governance framework. The program supports knowledge-sharing and cooperation on revenue administration best practices.
  • Kenya Red CrossminorStrategic or Co-development PartnerKRA partnered with Kenya Red Cross for community outreach programs, providing free medical check-ups during mentorship sessions for teen mothers in Mukuru slums.
  • YMCAminorStrategic or Co-development PartnerPartnered with KRA for community engagement activities providing support services during taxpayer education programs.
  • Hope WorldwideminorStrategic or Co-development PartnerPartnered with KRA for community outreach programs during mentorship sessions in underserved communities.
  • Partners for Health and Development in Africa (PHDA)minorStrategic or Co-development PartnerPartnered with KRA providing free medical services during community engagement programs.
  • Nivalishe PadminorStrategic or Co-development PartnerYouth-founded organization providing expertise on menstrual health and hygiene. Partnered with KRA during mentorship programs as subject matter experts.
  • Do it with Boldness (DWIBO)minorStrategic or Co-development PartnerYouth-founded organization partnered with KRA for mentorship sessions, providing expertise during community engagements.
  • Bold Phase InitiativeminorStrategic or Co-development PartnerYouth-led organization partnered with KRA for mentorship programs, complementing events as subject matter experts.
  • Janris FoundationminorStrategic or Co-development PartnerFoundation supporting underprivileged families in Soweto, Kibra area. Hosted KRA's inaugural mentorship session and awards best performing students.
  • Hindu Council of KenyaminorStrategic or Co-development PartnerPartnered with KRA through weekly feeding programmes in underserved communities including Umama Grounds, Komarok, Kawangware, Huruma, Soweto, Embakasi, Dagoretti, and others.
  • Relationship Haven OrganisationminorStrategic or Co-development PartnerPartnered with KRA for community service engagements in underserved areas through weekly feeding programmes.
  • Lifesong KenyaminorStrategic or Co-development PartnerFacility providing transitional house for male youth aged 10-25 years in Ngong Town. KRA staff conducted mentorship programs focusing on life skills, career development, and self-employment options.
  • Garden of Hope SchoolminorStrategic or Co-development PartnerEducational institution in Ngong Town providing opportunities for less privileged children. KRA staff volunteers organized mentorship programs for male youth.
  • Kenswed Vocational TrainingminorStrategic or Co-development PartnerVocational training institution in Ngong Town. KRA engaged male youth aged 11-24 years with counseling on life skills, career development, and self-employment.
  • Communications Authority of Kenya (CA)coreTechnology or IntegrationKRA collaborates with CA on the Mobile Device Declaration System (DIR) under the Enterprise API Integration (EAPI) project. Uses IMEI numbers for tax compliance monitoring of mobile devices imported into or assembled within Kenya.
  • National TreasurycoreStrategic or Co-development PartnerKRA works with National Treasury on international tax matters including DTA negotiations, policy analysis, and implementation of OECD/G20 BEPS recommendations.
  • KenInvestminorStrategic or Co-development PartnerRelated government website for investment promotion, referenced as a resource for investors seeking information on investing in Kenya.
  • OECDcoreStrategic or Co-development PartnerKRA participates in OECD meetings on international taxation and BEPS agenda. Engages with OECD Centre for Tax Policy & Administration for tax administration best practices and policy development.
  • African Tax Administration Forum (ATAF)coreStrategic or Co-development PartnerKRA participates in ATAF meetings for developing international tax laws and policies, ensuring developing country perspectives are incorporated in policy development.
  • East African Revenue Authority Technical Committee (EARATC)coreStrategic or Co-development PartnerKRA participates in EARATC engagements for regional cooperation on revenue administration and customs modernization.
  • United Nations (UN)coreStrategic or Co-development PartnerKRA participates in UN meetings for developing international tax policies and has UN Tax Experts on staff. Engages on tax administration and development matters.

Scale indicators7 records

Recent moves6 records

Expansion highlights6 records

Kenya Revenue Authority competitors and assessment

Company assessment

Direct peers

  • Ghana Revenue Authority (GRA): Ghana's integrated revenue authority combining domestic taxes and customs with digital platforms. Comparable mandate and African regional peer in ATAF.
  • South African Revenue Service (SARS): National tax and customs authority for South Africa with a similarly comprehensive digital tax administration platform (eFiling) and broad mandate for VAT, income tax, and customs. Most directly comparable African revenue authority by scale and product breadth.
  • Uganda Revenue Authority (URA): East African revenue authority operating electronic filing (e-Filing), electronic invoicing (e-Invoicing), and customs systems. Direct regional counterpart and ICDP-style peer for KRA.
  • Tanzania Revenue Authority (TRA): National revenue authority administering domestic taxes and customs with digital filing platforms. Comparable East African peer within EARATC framework alongside KRA.
  • Rwanda Revenue Authority (RRA): East African revenue authority with strong digital-first strategy and electronic invoicing. Comparable in mandate and modernization approach; ICDP partner with KRA.
  • Nigeria Federal Inland Revenue Service (FIRS): Federal revenue service administering taxes for Nigeria with growing digital tax platform (TaxPro-Max). Large-scale African revenue authority with overlapping mandate on VAT, CIT, and customs collaboration.

Broad incumbents

  • HM Revenue & Customs (HMRC): UK's national tax and customs authority operating Making Tax Digital (MTD) and established APIs (e.g., HMRC Developer Hub). Broader incumbent with comparable digital transformation playbook that informs African revenue authorities including KRA.
  • Internal Revenue Service (IRS): US federal tax authority with mature e-file ecosystem, third-party API access, and large-scale digital services. Benchmarked global incumbent for tax administration modernization approaches.
  • Australian Taxation Office (ATO):

Regional players

  • Ethiopian Ministry of Revenue: Ethiopia's revenue authority administering domestic taxes and customs with emerging digital platforms. African regional peer often cited in cross-border revenue administration comparisons.

Market position

Strengths4 records

Weaknesses4 records

Competitive moat5 records

Key risks5 records

Key highlights7 records

Customer concentration

Kenya Revenue Authority social profiles

Digital presence

Kenya Revenue Authority compliance and trust

Trust signal

Compliance1 record

Kenya Revenue Authority financial estimates

Financial estimate

Revenue estimate

Valuation estimate

Kenya Revenue Authority leadership team

Management profile

Number of profiles

Profiles6 records

Kenya Revenue Authority subsidiaries and ownership

Company hierarchy

Subsidiaries1 record

Kenya Revenue Authority funding detail

Funding detail

Funding overview

Funding rounds

Investors

Funding detail is available on the Subscription and Enterprise plan.Contact sales →

Kenya Revenue Authority M&A and investment

M&A and investment

M&A

Investments

M&A and investment is available on the Subscription and Enterprise plan.Contact sales →

Frequently asked questions about Kenya Revenue Authority

What does Kenya Revenue Authority do?

Kenya Revenue Authority (KRA) is the statutory government agency mandated to assess, collect, and account for all revenue in Kenya, including domestic taxes and customs duties. It operates a portfolio of digital platforms—including iTax for domestic tax administration, eTIMS for electronic tax invoicing, iCMS for customs management, and GavaConnect for enterprise API integration—to enable taxpayer registration, filing, payment, compliance certification, and customs procedures.

Is Kenya Revenue Authority a public or private company?

Kenya Revenue Authority is a private company. It is classified as state government owned and is currently operating.

When was Kenya Revenue Authority founded?

Kenya Revenue Authority was founded in 1990. It employs 1,001 to 5,000 people.

Where is Kenya Revenue Authority based?

Kenya Revenue Authority is headquartered in Nairobi, Kenya, in the Africa region.

Who are Kenya Revenue Authority's main competitors?

Direct peers on record are Ghana Revenue Authority (GRA), South African Revenue Service (SARS), Uganda Revenue Authority (URA), Tanzania Revenue Authority (TRA), Rwanda Revenue Authority (RRA) and Nigeria Federal Inland Revenue Service (FIRS). Broad incumbents are HM Revenue & Customs (HMRC), Internal Revenue Service (IRS) and Australian Taxation Office (ATO). Ethiopian Ministry of Revenue is listed as a regional player.

Does Kenya Revenue Authority have an API?

Yes. GavaConnect is KRA's Enterprise API (EAPI) platform providing secure, official access to KRA APIs. Developers, fintechs, ERPs and businesses can embed tax functions—including verification, filing and payments—directly into their systems and apps. Currently 16+ APIs are available, including Nil Filing and various certification checkers such as TCC and PIN. Access requires registration and adherence to KRA's developer guidelines. API access is currently free for approved developers and businesses, with tiered or high-volume pricing possible in future. Security features include authentication and authorization controls, encryption in transit, and monitoring and rate-limiting. Developer documentation is at developer.go.ke.

What industry is Kenya Revenue Authority in?

Kenya Revenue Authority's product category is Government Tax Administration Services. Its primary akta.pro industry code is BPAIADAO, Revenue Systems, E-Filing & Digital Tax Administration, with a secondary code of BPAIADAC, Tax Return Filing, Processing & Assessment. Its NAICS code is 92611.

Unlock the full company data

50 free credits on sign-up, no credit card required.

Contact sales
Live signals
TechTrendsKEKRA waives penalties, interest over iTax portal downtimeThe Kenya Revenue Authority will waive penalties and interest for taxpayers affected by intermittent iTax portal downtime in September. The outage, reported on September 16, disrupted VAT return filing and payment services, with the waiver under Section 89(5A) of the Tax Procedures Act. The waiver comes ahead of the September 20 VAT filing deadline.MyJoyOnlineKenya police fire tear gas to disperse traders protesting import duty hikePolice fired tear gas to disperse small-scale traders protesting an import duty hike in central Nairobi on Friday. The Kenya Revenue Authority raised the minimum customs benchmark for a 40-foot container from 2.5 million to 3.2 million shillings, citing under-declaration. Traders say the change raises costs and hurts small businesses.MyJoyOnlineKenya police fire tear gas to disperse traders protesting import duty hikeRiot police fired tear gas to disperse small-scale traders protesting a new Kenya Revenue Authority customs valuation benchmark in central Nairobi on August 28, 2026, as hundreds of businesses closed. The KRA raised the minimum benchmark for a consolidated 40-foot container to 3.2 million shillings ($24,700) from 2.5 million, citing under-declaration and undervaluation.AllafricaKenya: Police Deployed As Nairobi Traders Protest Increased Taxes On ImportsPolice were deployed around Nairobi's central business district as traders gathered to march to Kenya Revenue Authority offices, protesting a revised customs valuation benchmark for consolidated cargo raised from Sh2.5 million to Sh3.2 million. The 28 percent increase, attributed to exchange rates, freight costs and undervaluation concerns, took effect August 21 after a grace period. KRA said the figure is a risk-management benchmark, not a fixed tax.The Straits TimesKenya police fire tear gas to disperse traders protesting import duty hikePolice fired tear gas to disperse small-scale traders protesting an import duty hike in central Nairobi on Friday, while hundreds of businesses closed. The Kenya Revenue Authority raised the minimum customs benchmark for a consolidated 40-foot container from 2.5 million to 3.2 million shillings ($24,700) to curb under-declaration and undervaluation.ReutersKenya police fire tear gas to disperse traders protesting import duty hikePolice fired tear gas to disperse small-scale traders protesting an import duty hike in central Nairobi on August 28, 2026, while hundreds of businesses closed. The Kenya Revenue Authority raised the minimum customs benchmark for a consolidated 40-foot container from 2.5 million to 3.2 million shillings ($24,700) to curb under-declaration.AOL.comKenya police fire tear gas to disperse traders protesting import duty hikePolice fired tear gas to disperse small-scale traders protesting an import duty hike in central Nairobi on Friday, as hundreds of businesses closed. The Kenya Revenue Authority raised the minimum customs benchmark for a consolidated 40-foot container to 3.2 million shillings ($24,700) from 2.5 million shillings, citing under-declaration and undervaluation.DevdiscourseKenya police fire tear gas to disperse traders protesting import duty hikePolice fired tear gas to disperse small-scale traders protesting an import duty hike, Reuters reported on Friday, while hundreds of businesses closed in central Nairobi. The Kenya Revenue Authority said the change, effective August 20, aims to curb under-declaration and undervaluation of imports. The minimum customs benchmark for a consolidated 40-foot container rose to 3.2 million shillings from 2.5 million.TechweezKRA Introduces Blockchain Platform to Reduce Port Delays and PaperworkKRA is rolling out the Trade Logistics Information Pipeline (TLIP), a blockchain-based system to share cargo data across importers, exporters, and regulators. Exporters must obtain a 15-digit Advance Cargo Declaration code before shipping containerized cargo, enabling customs review up to five days before docking. The move follows KRA's customs revenue growth of 12.4% to KES 988.8 billion.PeopledailyKRA eTIMS outage: How downtime affects businesses and tax complianceThe Kenya Revenue Authority (KRA) experienced two eTIMS system outages within a week in July 2026, disrupting electronic invoicing for businesses across Kenya. These disruptions highlighted the heavy reliance of Kenyan commerce on the government's tax platform and raised concerns regarding business continuity, delayed payments, and potential tax compliance mismatches.