KRA online PIN registration www.revenue.go.ke/portal/ https://mapato1.kra.go.ke/itms www.kra.go.ke/portal/
For individual -Kenya residents PIN registration, you will need the following information:
Your ID number, Date of birth, Your District, Your Mother’s last name, Your Father’s last name
Your Address (P.O. BOX), Your personal email address. The password will be emailed to this specified Address.
The direct link to the web site is On this link click me and select NEW TAX PAYER link enter the details above and print your PIN certificate.
If you have lost or forgotten Your PIN Certificates
Send an email to ControlRoom@kra.go.ke giving them your ID number to get details of your PIN . Alternatively, contact KRA Online support staff on this number: 020 2815059 or visit any KRA office near you.
Once you get your PIN number, you can register online and print the PIN details.
To register for the PIN go to www.kra.go.ke/portal/. On your right navigation click Taxpayer registration, under E-registration Services. Next page is written “Welcome to KRA Online services. Please enter your ‘User Id’ and ‘password’ to access to the system services.” Click on the link New Taxpayer Next page is written: “KRA has some information from you that allows you get a PIN.” Resident Non Resident Company Choose and click Validate Next page; fill in the following; ID Number, Date of birth, District of Birth , Mother’s Last Name, Father’s Last Name and your Year of Birth. Note: For the Date of birth select day on the calendar, month (from the pull down menu) ; for year click the button with three dots. On the pull down menu 2009, and click on the – sign until you get to the year you were born. The last page is straight forward, will need you to enter details depending on whether you are employed or self-employed, in business etc.
Click Here to Apply for your PIN and/or Submit Online Returns
Click Here for IDF Application, Manifest Lodgement and/or Goods Declaration
Click Here to download the latest version of the Taxpayer Software: