--> -->

GavaConnect - Developers Portal

What is GavaConnect?

GavaConnect is KRA’s Enterprise API (EAPI) platform,It provides secure, official access to KRA APIs so developers, fintechs, ERPs and businesses can embed tax functions—like verification, filing and payments—directly into their systems and apps.

Why did KRA create GavaConnect?

  • Tax simplification: make compliance faster and easier by integrating KRA services where taxpayers already work.
  • Tax base expansion: lower barriers for MSMEs and new entrants by offering simple, digital touchpoints.

GavaConnect is a core pillar of KRA’s digital transformation and aligns to the 9th Corporate Plan.

Who can use GavaConnect?

  • Developers & Independent Software Vendors: build tax-ready features into apps and platforms.
  • Businesses & ERPs/POS: integrate verification, filing and payments into workflows.
  • Fintechs & platforms: embed compliant invoicing, checks and payment status.

Access requires registration and adherence to KRA’s developer guidelines.

What APIs are currently available?

Currently, there are 16+ APIs available on GavaConnect, including Nil Filing and various certification checkers such as TCC and PIN, among others.

Is there a cost to use the APIs?

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.

How secure is GavaConnect?

  • Authentication & authorization to control API access.
  • Encryption in transit for data confidentiality.
  • Monitoring & rate-limiting to prevent misuse.

KRA as a data controller is required to ensure compliance with the Data Protection Act, 2019.

How does GavaConnect help businesses?

  • Embedded compliance: automate filing, verification and payments inside your ERP/POS.
  • Reduced manual work & errors: consistent, API-driven processes.
  • Trust & transparency: instant PIN/TCC checks for suppliers and customers.

What is Tax Administration 3.0?

Tax Administration 3.0 is KRA’s vision for a digitally integrated, data-driven, citizen-centric tax system. GavaConnect advances this by making tax services seamless and embedded in the platforms people already use, shifting compliance from manual tasks to invisible, automated experiences.

How will KRA engage developers going forward?

  • Regular Developer Masterclasses and technical webinars.
  • Hackathons, pilots and feedback loops to shape new APIs.
  • Updated docs, changelogs and support channels on the portal.

Where can I get help?

  • Portal Help & Docs: guides, FAQs, and examples on developer.go.ke.
  • Email Support: apisupport@kra.go.ke
  • Community: updates and notices via official KRA channels.