What is KRA PIN?

A KRA PIN is the unique identifier the Kenya Revenue Authority issues to every taxpayer, individual or company, for tax compliance.

A real Kenyan example

A002000000Z. Required to open a bank account, register a business, sign a lease and to file taxes.

Why it matters

Without a KRA PIN you cannot register for VAT, eTIMS, NHIF or NSSF, and you cannot transact at scale.

How Veira helps

Veira stores PINs against every customer and supplier for compliant invoicing.

FAQs

How to apply?
On iTax, Kenyans use ID, companies use registration certificate.
Free?
Yes.
Mandatory for VAT?
Yes.
Buyer’s PIN on invoices?
Yes for B2B invoices above KES 100k.
Does Veira validate?
Yes against the KRA format.

Related terms

See all 34 terms