ERPNext Gava Connect Integration
Integrate ERPNext with Gava Connect — Kenya's official KRA API platform — to verify PINs, validate Tax Compliance Certificates, and automate government data lookups in real time.

KRA compliance checks — automated inside ERPNext
Verify every supplier and customer PIN, and confirm their Tax Compliance Certificate status, without anyone leaving ERPNext. Gava Connect gives your business live access to KRA's data at the moment it matters.
- Real-time KRA PIN verification on suppliers and customers
- Automated Tax Compliance Certificate (TCC) validation
- Nil Filing and compliance status checks without manual KRA portal visits
- Audit-ready compliance logs stored directly in ERPNext
Next steps
How it works
From API registration to live compliance automation in three clear steps.
Connect
We register your business on the Gava Connect developer portal (developer.go.ke) and configure secure API credentials inside ERPNext.
Automate
PIN and TCC checks run automatically when creating suppliers, customers, or processing payments — no manual KRA portal lookups needed.
Audit
Every API response is logged in ERPNext with timestamps, giving your finance and compliance teams a complete, searchable audit trail.
Business impact
Measurable outcomes from businesses that have deployed this integration.
Who it's for
Frequently Asked Questions
What is Gava Connect?+
Gava Connect (developer.go.ke) is KRA's official Enterprise API platform that gives approved developers and businesses secure programmatic access to KRA data — including PIN verification, TCC checks, and more.
Is access to the Gava Connect API free?+
Yes — access is currently free for approved developers and businesses. KRA may introduce tiered pricing for high-volume use in the future, and we will help you stay compliant with any changes.
Which Gava Connect APIs can be integrated with ERPNext?+
We currently support PIN verification and Tax Compliance Certificate (TCC) checks. As KRA expands Gava Connect with eTIMS and VAT APIs, we will integrate those as well.
Will this work with our existing KRA eTIMS integration?+
Yes — Gava Connect and eTIMS are complementary. Gava Connect handles compliance lookups while eTIMS handles invoice submission. We can deploy both together.
How long does setup take?+
Typically 1–2 weeks from API credential approval to go-live, depending on your ERPNext configuration.
Integrations that pair well with Gava Connect
Gava Connect compliance checks are typically deployed alongside these ERPNext integrations.
Ready to automate KRA compliance checks?
Start with a tailored audit or see the integration in action — we'll connect your ERPNext to Gava Connect and eliminate manual KRA portal lookups.