Home Articles Tools About Contact

KRA PIN Registration Checklist

Last reviewed: 15 September 2026

Select your applicant type below for tailored requirements and step-by-step instructions. Registration is 100% free on iTax.

0 / 9 completed

1. Online Application Steps (Individual)

2. Required Documents (Individual)

Recommended Next Steps:

  1. Save your KRA PIN certificate in secure storage (both digital and printed)
  2. Register for eTIMS if conducting commercial sales
  3. File your annual individual tax return between 1 January and 30 June
Learn about KRA PIN registration →

1. Online Application Steps (Business Entity)

2. Required Documents (Business Entity)

Recommended Next Steps:

  1. Open a dedicated corporate bank account with Certificate of Incorporation & CR12
  2. Onboard on eTIMS for issuing compliant electronic tax invoices
  3. Register with NSSF and SHIF if employing staff
Learn about KRA PIN registration →

1. Online Application Steps (Non-Resident)

2. Required Documents (Non-Resident)

Recommended Next Steps:

  1. Execute Tax Representation mandate with licensed Kenyan tax practitioner
  2. Determine Double Taxation Agreement (DTA) applicability for withholding taxes
Learn about KRA PIN registration →
Disclaimer: KRA PIN registration is completely free of charge on the official iTax portal (itax.kra.go.ke). Never pay fees to third parties for generating a basic PIN certificate.