Contact
Finance

KRA Kenya Tax Hub: PIN, iTax Filing, and Compliance Guides

KRA Kenya Tax Hub: PIN, iTax Filing, and Compliance Guides

Key points

  • Residents register a KRA PIN on iTax and typically receive the certificate online after a valid ID.
  • Individual income tax returns are due on or before 30 June of the following year (KRA FAQ).
  • File and pay on itax.kra.go.ke — not a WhatsApp “iTax expert”.
  • If PIN is stopped or names are wrong: contact your tax station / KRA call centre with ID scans. Do not create a second PIN.

Verified 17 September 2026. Deadlines and PIN steps from kra.go.ke and iTax. Penalties and eTIMS rules change — confirm on KRA before you file.

Official iTax login page, 18 September 2026
Official public iTax login at itax.kra.go.ke on 18 September 2026. Not a logged-in session.

Get a PIN (residents)

  1. Open itax.kra.go.ke → New PIN Registration.
  2. Choose individual / resident as the form requires.
  3. Enter National ID details exactly as printed.
  4. Submit. Residents usually get the PIN certificate immediately if the ID validates.

KRA: a PIN is issued upon valid identification (National ID for residents). Employed people may need the employer PIN on the form.

File a return

  1. Log into iTax with PIN.
  2. Returns → the obligation on your PIN (income tax, VAT, rental, etc.).
  3. For employment income, use the P9 from your employer. Nil returns still need filing if the obligation is on the PIN.
  4. Generate a payment slip if tax is due. Pay via the iTax payment options (including M-Pesa where offered).

KRA states the individual income-tax filing deadline is 30 June every year. Late filing attracts a penalty (KRA handbook: 5% of tax due or KES 2,000, whichever is higher, for individuals — confirm current Finance Act figures on kra.go.ke).

If it goes wrong

  • Forgot iTax password: Forgot Password on the iTax login page; credentials go to the registered email.
  • Wrong name / ID mismatch: email [email protected] with PIN and colour scans of the ID, or visit a KRA office.
  • PIN stopped: your tax station must explain and lift it. Keep filing until KRA writes that an obligation is cancelled.

KRA call centre (published on iTax): 020-4999999 / 020-4998000 / 0711-099999 · [email protected]. Times Tower, Haile Selassie Avenue, Nairobi.

Official links