Registration for a KRA PIN is online on iTax and free.
What you need
- Your national ID details
- A working email address
- If employed, your employer’s PIN; if in business, your business registration details
Steps
- Go to itax.kra.go.ke and choose New PIN Registration.
- Select taxpayer type Individual and the online form.
- Fill in the basic information, obligation details and sources of income.
- Submit. Resident PIN certificates are issued after successful submission and sent to your email.
Once you have a PIN you must file a return every year, even if you had no income (see nil return).
Frequently asked questions
How much does a KRA PIN cost?
Nothing. Registration is free on iTax.
Do I need to file returns after getting a PIN?
Yes, every year, including nil returns if you had no income.
More: Tax calculators · PAYE calculator · Guides
Sources
- KRA – How to Register for a KRA PIN (Individual) (checked 13 October 2026)
- KRA – KRA PIN FAQs (checked 13 October 2026)


