Finance

KRA iTax Login: How to Access Your iTax Account in Kenya

K By Kev 10 June 2026 11 min read
Share
Finance guide

The KRA iTax login URL is itax.kra.go.ke, and you sign in with your KRA PIN and your iTax password. iTax is where you file returns, generate payment slips, and manage your tax account. If you cannot log in, it is almost always a forgotten password, a wrong PIN, or outdated contact details for the reset. This guide walks through the login, what to do when it fails, and how iTax relates to the separate eTIMS portal.

Key takeaways
  • Log in at itax.kra.go.ke with your KRA PIN and iTax password (separate from eTIMS)
  • Most failures are forgotten passwords, wrong PINs or outdated reset emails
  • iTax is for returns and payments; eTIMS is for invoices
  • Veira keeps return figures ready so iTax time is short
On this page
  1. What iTax is and how login works
  2. How to log in to iTax, step by step
  3. When iTax login fails
  4. A taxpayer regains access before the deadline
  5. How Veira connects to KRA
  6. Frequently asked questions

What iTax is and how login works

iTax is KRA's online tax portal. You use it to file income tax, VAT and PAYE returns, generate e-slips to pay tax, register for obligations, and manage your account. Your identity on iTax is your KRA PIN, paired with an iTax password you set.

iTax is separate from the eTIMS portal (etims.kra.go.ke). They share your KRA PIN but have different passwords and different purposes: iTax for returns and payments, eTIMS for issuing tax invoices. Confusing the two is a frequent reason a login appears to fail.

Keeping your contact details current on your KRA profile matters, because password resets are sent there. An out-of-date email or phone is the most common reason people get locked out of iTax.

How to log in to iTax, step by step

Use these steps to access your iTax account.

  1. 1

    Step 1: Go to itax.kra.go.ke

    Type the address yourself or use a bookmark; do not follow iTax links from messages. The page loads over https.

  2. 2

    Step 2: Enter your KRA PIN

    Enter your PIN exactly as issued, with no spaces. This is the same PIN across all KRA services.

  3. 3

    Step 3: Enter your iTax password

    Type your iTax password (not your eTIMS password). Enter it carefully; repeated wrong attempts can lock the account temporarily.

  4. 4

    Step 4: Solve the security stamp

    iTax shows a simple arithmetic security stamp (for example, what is 3 + 4). Enter the answer to continue.

  5. 5

    Step 5: Reach your dashboard

    Once in, you can file returns, generate payment slips, view your ledger, and manage obligations from the iTax menu.

When iTax login fails

Forgotten password

Use the Forgot Password link. The reset goes to the email on your KRA profile, so make sure it is current. Set a new iTax password and try again.

Wrong PIN or spaces

Enter the PIN exactly with no spaces. If it is rejected, confirm you are using the correct KRA PIN issued to you.

Locked account

Too many failed attempts locks the account temporarily. Wait and retry, or reset the password. Persistent lockouts may need KRA support.

Outdated contact details

If reset emails never arrive, your KRA profile email may be outdated. You may need to update it via KRA support before you can reset.

Confusing iTax with eTIMS

iTax and eTIMS use the same PIN but different passwords. Trying your eTIMS password on iTax (or vice versa) is a common cause of failed logins.

A taxpayer regains access before the deadline

Worked example

A taxpayer in Nairobi tried to log in to iTax to file before 30 June and could not, repeated attempts failed and he feared a penalty.

The problem was a forgotten password and an old email on his profile. He updated his contact details with KRA, reset the iTax password, and logged in successfully, separate from his eTIMS password, which he had been confusing it with.

He filed comfortably before the deadline. The lesson: sort your login well before the deadline, and keep your contact details current so resets work.

Business impact

Trading without eTIMS-compliant tax invoices risks KRA penalties, blocked VAT input claims for your customers, and receipts a business buyer cannot expense.

Veira signs every sale to KRA eTIMS automatically, so each receipt is compliant the moment it prints, with no separate device to reconcile.

How Veira connects to KRA

You use iTax to file returns and eTIMS to issue invoices. Veira connects to eTIMS directly as a KRA-certified integrator, so your sales issue compliant invoices automatically without you logging in to the eTIMS portal for each one. When it is time to file on iTax, your VAT and payroll figures are already reconciled and ready.

So Veira does not replace your iTax login, it makes the figures behind your returns accurate and ready, so the time you spend logged in to iTax is short, from KES 2,999 a month.

Frequently asked questions

What is the KRA iTax login URL?
The iTax login URL is itax.kra.go.ke. You sign in with your KRA PIN and your iTax password, then solve a simple arithmetic security stamp. Always type the address yourself or use a bookmark rather than following links from messages.
What password do I use for iTax?
You use your iTax password, which is separate from your eTIMS password even though both services use the same KRA PIN. If you have forgotten it, use the Forgot Password link, which sends a reset to the email on your KRA profile.
Why can I not log in to iTax?
Usually a forgotten password, a wrong PIN (or spaces in it), a temporary lock from too many attempts, or an outdated email that stops the reset arriving. Reset the password, enter the PIN exactly, and update your contact details with KRA if resets do not reach you.
How do I reset my iTax password?
Click Forgot Password on the iTax login page and follow the prompts. The reset link is sent to the email registered on your KRA profile, so that email must be current. Set a new iTax password (separate from eTIMS) and log in again.
Is iTax the same as eTIMS?
No. iTax (itax.kra.go.ke) is for filing returns and paying tax; eTIMS (etims.kra.go.ke) is for issuing tax invoices. They share your KRA PIN but have separate passwords and purposes. Many login problems come from confusing the two.
What is the security stamp on iTax?
It is a simple arithmetic question (for example, what is 5 + 2) shown on the login page to confirm you are human. Enter the answer along with your PIN and password to log in. It changes each time.

iTax login is straightforward once you know the URL is itax.kra.go.ke and that it uses your KRA PIN with an iTax password separate from eTIMS. Keep your contact details current so resets work. And let Veira keep your return figures reconciled so your time on iTax is short, from KES 2,999 a month. Book a free demo.

Terms explained

Keep reading

See all Finance guides

Veira for your business

Browse Veira by business type