Live on KRA Sandbox

KRA. Sorted.

Every KRA service in one place. Pay only for what you use.

Find the user's KRA PIN first, then use it for the next service.
20+KRA APIs
KES 30starting from
2 minavg. completion
Free

Find My PIN

Retrieve your KRA PIN using your ID or passport.

Verify
Free

Verify a PIN

Check if a KRA PIN is valid and active.

Verify
KES 30Soon

IT Exemption Check

Verify income tax exemption status for a taxpayer.

Verify
KES 30Soon

Verify TCC

Validate a Tax Compliance Certificate.

Verify
FreeSoon

Find KRA Office

Find the KRA tax service office for any PIN.

Verify
KES 50

My Obligations

See every tax obligation registered to a PIN.

Verify
KES 99

File Nil Returns

File a nil return in under 2 minutes.

File
KES 299Soon

Register for KRA PIN

Register a new KRA PIN for an individual.

Register
KES 199Soon

Apply for TCC

Apply for a Tax Compliance Certificate.

Register
For Developers

Embed KRA compliance
into your product.

Clean REST endpoints over all KRA APIs. Proper auth, error handling, and uptime guarantees that KRA's raw APIs don't provide. Ideal for HR platforms, SACCOs, fintechs, and procurement systems.

PIN VerificationTCC ValidationEmployee OnboardingKYCInvoice Validation
Join the API waitlist
// One call. All of KRA.POST /v1/verify/pinPOST /v1/verify/tccPOST /v1/file/nil-return+ 17 more endpoints

Per-call pricing. No monthly minimums.