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.