Ask Gava
Kiswahili
← Tax

Get a KRA PIN for a company, partnership or NGO

Kenya Revenue Authority · sources read 30 Sep 2026

Apply on iTax: choose New PIN Registration, pick Non-Individual and fill the online form with the company's details, tax obligations and directors. KRA processes it within 5 working days once it has the documents.

Fee
We couldn't confirm a fee from the official page. Check it there before you pay.
How long
Within 5 working days once KRA has the required documents
Deadline
Apply within 30 days of becoming liable for a tax
Where
Online on iTax (itax.kra.go.ke), New PIN Registration, Non-Individual
Go to iTax

What you need

  • Company: certificate of incorporation (or registration certificate) from the Registrar of Companies
  • Company: CR12 showing the directors and shareholders
  • Partnership: certificate of registration showing the partners' names
  • Partnership: the partnership deed
  • Partnership: each partner's KRA PIN
  • NGO: certificate of registration number and the KRA PIN of at least one trustee or director

Steps

  1. Go to itax.kra.go.ke and click New PIN Registration.
  2. Choose Non-Individual as the taxpayer type and Online Form as the mode of registration.
  3. Fill in the basic information, tick the tax obligations that apply, and add the directors or partners. Agent details are optional.
  4. Submit. You get an acknowledgement receipt with a reference number to track the application until it is approved.

Watch out

  • Every director needs their own KRA PIN before you apply, so sort those out first.
  • If KRA refuses to register you, it must tell you in writing within 14 days.

Who can apply

  • Companies, partnerships, NGOs and other organisations that owe or expect to owe tax in Kenya
Official sources (6)
  1. PIN Registration (Companies & Partnerships) kra.go.ke · read 30 Sep 2026
  2. Step by Step Guide for PIN Registration [Non- Individual ] kra.go.ke · read 30 Sep 2026
  3. How to Register (PIN registration) kra.go.ke · read 30 Sep 2026
  4. PIN Requirements (brochure) kra.go.ke · read 30 Sep 2026
  5. KRA Service Charter (April 2026) kra.go.ke · read 30 Sep 2026
  6. iTax portal itax.kra.go.ke · read 30 Sep 2026

Was this helpful?

Share on WhatsApp · Report a mistake

Don't include your ID number or KRA PIN. We remove them if you do.