How to Get a PIN Certificate from KRA for Tenders and Contracts
A KRA PIN certificate is mandatory for bidding on government and private tenders in Kenya. Here's exactly what you need to do to obtain one.
If you're planning to bid on any tenderâgovernment, county, or private sectorâyou need a KRA PIN certificate. Without it, your bid will be rejected outright. The process itself isn't complicated, but it does require patience and attention to detail.
Your Personal Identification Number (PIN) from the Kenya Revenue Authority serves as proof that you're registered with the tax system. Tender committees use it to verify that you're a legitimate, tax-compliant business entity. Many Kenyans discover this requirement only after starting to prepare a tender application, which can derail timelines.
Getting Your PIN Online
The fastest route is through the KRA's digital tax portal, itax.kra.go.ke. You'll need an active email address, a mobile phone number, and your national ID details. The registration process takes about 10-15 minutes, though you should allow extra time for the verification email.
Log into itax.kra.go.ke and select the option to register as an individual or business entity, depending on your structure. Fill in your personal details accuratelyâany mismatches with your ID documents will cause delays later. Once submitted, KRA sends a verification link to your email within minutes. Click it immediately.
After email verification, you'll receive a temporary PIN via SMS. This is your working PIN. You can download a formal PIN certificate directly from the portal in PDF format, which is what tender committees actually require. Print this and keep copies.
If You Already Have a PIN
Many business owners registered years ago and never retrieved their certificates. Log back into itax.kra.go.ke using your existing credentials. Navigate to the certificates section and download your current PIN certificate. If you've forgotten your login details, use the "Forgot Password" optionâKRA will send a reset link to your registered email.
Your PIN doesn't expire, so there's no need to reapply. However, if your business details have changed significantlyâyou've moved premises, changed business structure, or updated your company nameâcontact KRA to update your profile before downloading a fresh certificate.
Physical Registration (Slower Route)
If you have no internet access or prefer in-person registration, visit any KRA office. Bring your national ID, business registration documents (if applicable), and a completed PIN application form. Staff will process your application and issue a temporary PIN on the spot, though the formal certificate may take a few days to print.
This method adds 3-5 business days to your timeline. Given that most tender deadlines are tight, the online route is strongly preferable.
Common Pitfalls to Avoid
Don't register multiple times using the same IDâKRA's system will flag duplicates and suspend your accounts. Use the exact spelling of your name as it appears on your national ID. Tender committees compare certificates closely.
Ensure your email address is one you check regularly. Some applicants miss the verification email and assume the process failed. Check your spam folder if nothing arrives within 5 minutes.
If you're bidding as a registered company, make sure your PIN is under your company's name, not a personal PIN. Compliance experts on Kaziiko can advise if you're unsure which registration type suits your business structure.
Download your certificate well in advance of any tender deadline. Don't wait until the last dayâportal glitches happen, and you'll have no time to troubleshoot.
Frequently Asked Questions
How long does it take to get a PIN certificate?
Online registration is instant. You'll receive your temporary PIN via SMS within minutes of email verification and can download your certificate immediately. Physical registration at KRA offices takes 3-5 business days.
Is there a fee for a PIN certificate?
No. KRA issues PIN certificates free of charge. If anyone asks you to pay for one, they're running a scam. The certificate itself is a government document with no cost.
Can I use a PIN certificate from 10 years ago?
Yes, your PIN never expires. However, download a fresh certificate from itax.kra.go.ke to ensure it's current and recognized by tender committees. Old printed copies sometimes raise flags.
What if my tender was rejected because my PIN details don't match my company documents?
Update your KRA profile immediately and redownload your certificate. For complex business registration issues, KRA tax experts on Kaziiko can help align your records before your next bid.
Find an Expert on Kaziiko
