KRA PIN Registration
Get your new KRA PIN issued on iTax.
Employment, nil and individual annual returns filed correctly.
We file your annual KRA returns on iTax — employment returns using your P9, nil returns, and individual income returns. Filed before the 30 June deadline.
Individual returns are due by 30 June each year. File early to avoid the Ksh 2,000 penalty.
Yes. Anyone with a KRA PIN must file, even with no income. We file nil returns for you.
Get your new KRA PIN issued on iTax.
Forgot your PIN? We retrieve it quickly.
Monthly rental income returns for landlords.
Monthly turnover returns for small businesses.