Home›Blog›KRA PIN Application Takes 5 Minutes — Stop Paying Agents KSh 1,000
Tips4 min read

KRA PIN Application Takes 5 Minutes — Stop Paying Agents KSh 1,000

Getting a KRA PIN online costs nothing and takes less time than a coffee break. Yet thousands of Kenyans still pay agents KSh 1,000 for a process the taxman designed to be simple.

KRAeCitizenKenyaacademy-kraacademy-cyber
24 October 2026
KRA PIN Application Takes 5 Minutes — Stop Paying Agents KSh 1,000

You do not need an agent to get a KRA PIN. The Kenya Revenue Authority made the application process free and available on itax.kra.go.ke, and it takes roughly five minutes if you follow the steps correctly. Still, agents across Nairobi and other cities continue charging KSh 500 to KSh 1,000 for this service—money that goes straight into their pockets while you wait in their office for paperwork that you could submit yourself.

The frustration is real. Many Kenyans assume the KRA PIN application is bureaucratic, slow, or requires physical visits to a KRA office. It is not. It is not slow. And it definitely does not require you to leave your house.

How to Apply for a KRA PIN in Five Minutes

Start here: go to itax.kra.go.ke and click on the option to register as a new taxpayer. You will need your national ID number, a valid email address, and a phone number that receives M-Pesa. That is your starting point.

The portal will ask for basic information: your full name as it appears on your ID, your ID number, date of birth, and postal address. Enter these carefully—typos here will cause delays later. Choose your preferred PIN type. Most individuals apply for a Personal PIN (P-PIN). Business owners apply for a Corporate PIN (C-PIN).

Next, create a strong password for your itax account. The system will send a one-time password (OTP) to your registered phone number. Enter it to verify your identity. Once verified, the KRA system generates your PIN immediately and displays it on your screen. Screenshot it or write it down.

That is it. The entire process, from landing on the portal to holding your PIN, takes between three and seven minutes depending on how fast you type and whether the portal is running smoothly that day.

Your PIN arrives via email within hours, and you can start using it for tax compliance, business registration, or tender applications right away. No agent. No waiting. No wasted money.

Why People Still Pay Agents

The disconnect between simplicity and reality points to a larger information gap. Many Kenyans do not know the KRA PIN application is free and available online. Some assume they need to visit a physical KRA office, which creates an opening for agents who promise to handle it for you. Others have tried the portal before and got stuck—usually because they entered their ID number incorrectly or used an inactive email address—and assumed the whole process was broken.

The portal is not always intuitive. Loading can be slow on certain days. Error messages are sometimes unclear. But these are friction points, not blockers. They are solvable in minutes with a bit of patience or with help from eCitizen experts on Kaziiko who can walk you through it without the agent markup.

Business owners sometimes hire agents because they are applying for multiple PINs or need guidance on which PIN type to use for their structure. That is a legitimate reason—though KRA & eCitizen training on Kaziiko Academy offers cheaper, scalable knowledge for those managing multiple applications.

Individuals, though, have zero reason to pay an agent for a personal PIN. The form is straightforward. The portal guides you. The KRA has removed the complexity deliberately.

Stop handing over KSh 1,000 to someone for five minutes of work you can do yourself. Log into itax.kra.go.ke today and reclaim that money.

Frequently Asked Questions

What if I forgot my PIN after applying?

Log back into itax.kra.go.ke using your email and password. Your PIN is stored in your profile under 'My Details' or similar navigation. You can retrieve it anytime without reapplying.

Can I apply for a KRA PIN on my phone?

Yes. The itax portal works on mobile browsers, though the desktop version is clearer. Use your phone's Chrome or Safari browser and follow the same steps. Mobile M-Pesa verification works fine.

How long does the PIN remain valid after I apply?

Your KRA PIN is permanent once issued, unless you formally cancel it with the authority or violate tax laws. It does not expire from inactivity, though the KRA may require periodic updates to your profile information.

What if my application is rejected?

The most common reason is an ID number mismatch with KRA records or an invalid email format. Check your ID number digit by digit. Verify your email address is active and spelled correctly. Try again. If it fails a second time, contact the KRA directly at their Nairobi office or check itax.kra.go.ke for support contact details.

Find an Expert on Kaziiko

KRA tax experts on Kaziiko ›eCitizen experts on Kaziiko ›KRA & eCitizen course on Kaziiko Academy ›Cyber Services course on Kaziiko Academy ›Browse all experts ›

Popular on Kaziiko

Verified experts, fixed prices, M-Pesa escrow.

🧾KRA returns filedfrom KSh 300📄Professional CVfrom KSh 800🏢Business registrationfrom KSh 1,500🎨Logo & brandingfrom KSh 2,000🌐Business websitefrom KSh 8,000🪪eCitizen & passport helpfrom KSh 300🚀Full business launch · by Mycreafrom KSh 45,000
KaziikoKazi IkoKenya's Digital Expert Marketplace

Need a hand? Let an expert do it

Pay via
M-PESA

Stop reading guides and start getting results. Verified Kenyan experts handle the hard parts for you.

✓ Verified & background-checked experts
✓ Pay securely via M-Pesa — no cash
✓ Work delivered remotely in hours
✓ Dispute protection on every order
eCitizenKRA & TaxNTSASHABusiness Reg.CV Writingkaziiko.co.ke

You might also like

All articles ›
Tips

Kenyan Accountants Are Using This Free Calculator to Win More Clients

4 min read
Tips

This AI Writing Tool Made a Kenyan Blogger KSh 40K Last Month

4 min read
Tips

How to Price Your Freelance Work So Kenyan Clients Say Yes

4 min read