Last reviewed 2026-11-04 Applies to: Current KRA procedure, checked November 2026
Short answer: PIN registration is free and done online on iTax at itax.kra.go.ke under "New PIN Registration". Residents receive the PIN certificate on completing the online form.
Individuals
- Open iTax and choose New PIN Registration.
- Select "Individual" as taxpayer type and "Online form" as the mode.
- Complete the form with your ID details and submit.
- Download your PIN certificate.
A sole proprietorship does not have a separate PIN: it uses the owner's individual PIN.
Companies and partnerships
Choose "Non-individual", enter the business details, select the tax obligations that apply (for example income tax, VAT, turnover tax or PAYE) and add director or partner details. KRA's FAQ lists a certificate of incorporation, a CR12 and a director's PIN certificate among supporting documents. Directors should be registered and tax compliant on iTax.
Common mistakes
- Choosing "Individual" when registering a company.
- Selecting the wrong tax obligations.
- Using outdated contact details, which delays KRA notices.
KRA is upgrading its systems, so screens may change. Never share your iTax password or OTP with anyone.
Related guides
Official and source references
General information built on the official sources above. Confirm the current position with the issuing authority before acting.
