Finance

How to Get a KRA PIN Online (Individual, Resident)

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

  1. Go to itax.kra.go.ke and choose New PIN Registration.
  2. Select taxpayer type Individual and the online form.
  3. Fill in the basic information, obligation details and sources of income.
  4. 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

Norah Waceke

About Author

Norah Waceke is a business journalist and editor at Business Radar with more than eight years of experience covering Kenya's economy, companies and markets. She previously worked at Kenyans.co.ke, one of the country's leading digital news platforms, where she reported on business, finance and current affairs. A graduate of Multimedia University of Kenya, Norah focuses on clear, accurate reporting that helps readers understand the money stories shaping their lives and businesses.

Related stories

CBK holds rate at 8.75% as private sector credit grows 10.6%
Finance News

CBK holds rate at 8.75% as private sector credit grows 10.6%

The Central Bank of Kenya kept its benchmark rate at 8.75% for a fourth meeting, as private credit growth hit
M-Pesa users can now invest in a Shari'ah money market fund from Sh100
Finance Lifestyle

M-Pesa users can now invest in a Shari’ah money market fund from Sh100

Safaricom and Gulfcap Investment Bank have launched Ziidi Shari'ah, an interest-free money market fund on M-Pesa with a Sh100 minimum