If you're a foreign national living, working, or investing in Kenya, a KRA PIN is the single credential that unlocks almost everything else: opening a bank account, signing a lease, registering a company, buying property, or even getting a mobile money Till number. TaxAgent.co.ke prepares your file correctly the first time, submits it under our registered tax agent credentials, and tracks it through to certificate issuance.

Why Foreigners in Kenya Need a KRA PIN

A KRA PIN (Personal Identification Number) is Kenya's core taxpayer ID, issued by the Kenya Revenue Authority. Without one, you'll hit a wall trying to:

  • Open a bank account — every commercial bank and microfinance institution asks for it

  • Get hired or invoice clients — employers need it to remit PAYE on your behalf

  • Buy or lease property — required for land transactions, title transfers, and stamping

  • Register a business — mandatory for company, partnership, or business name registration

  • Import goods or clear customs — needed for cargo clearance and Till/Paybill setup

  • Apply for a work or investor permit renewal — immigration and tax records are cross-checked

  • Bid for government tenders or contracts — a valid PIN is a prerequisite

  • Set up utilities — Kenya Power connections and water deposits both require it

Even foreigners with no taxable Kenyan income can register under a non-obligation PIN, which satisfies these administrative requirements without triggering annual tax filing duties.

What You'll Need to Apply

Kenya's process for non-citizens is more document-heavy than for locals. Here's what we typically ask clients to provide:

  • - A valid original passport (data page, plus visa/entry stamp if applicable)

  • - Proof of legal status in Kenya - a work permit, investor permit, dependent pass, or equivalent

  • - A tax agent introduction letter - this must come from a KRA-registered agent (we provide ours as part of the service)

  • - Investment proof, where relevant - a project proposal, CR12, or KenInvest endorsement for investor-category applicants

Missing or mismatched documents are the #1 reason applications stall on iTax. We check every file before it's submitted, so you don't lose weeks to a preventable rejection.

Quick tool
Calculate your tax in 10 seconds
Try our free calculator — updated for 2026.
Open calculator

How Our Fast-Track Service Works

We built our process around one goal: turning a multi-week bureaucratic headache into a two-day formality.

  • Consultation - Tell us your situation (employee, investor, dependent, student, etc.) and we confirm exactly which documents you need.

  • Document review - We check your passport, permit, and supporting paperwork against KRA's current requirements before anything is submitted.

  • iTax submission - Our registered tax agents file your application directly on the KRA iTax portal, under our agent credentials.

  • Tracking & follow-up - We monitor your application status and handle any KRA queries on your behalf.

  • Certificate delivery - Once approved, we send you your KRA PIN certificate, ready to use.

Typical turnaround: 2 business days, compared to the weeks it can take when applying without agent support.

Frequently Asked Questions

Can foreigners really get a KRA PIN? Yes. Non-citizens with a valid passport and Kenyan permit (work, investor, or dependent) can register for a KRA PIN through the non-citizen application track on iTax.

How long does KRA PIN registration take? Self-filed applications can take days to weeks, especially if documents are incomplete. Through TaxAgent.co.ke, most applications are processed within 2 business days.

Do I need a tax agent to apply? Non-citizen PIN applications require an introduction letter from a registered Kenyan tax agent or advocate. We provide this as part of our service, so you don't need to source one separately.

Can I get a KRA PIN if I'm not earning income in Kenya? Yes. KRA offers a "PIN with no obligation" for foreigners who need a PIN for administrative purposes (banking, permits, property) but aren't currently earning taxable income locally.

How much does the service cost? Pricing depends on your application category (employee, investor, dependent, etc.). Contact us for a quote — our fee covers document review, agent introduction, filing, and follow-up.

Skip the Queue. Get It Done Right the First Time.

Don't let a stalled iTax application hold up your bank account, lease, or business registration.

Contact TaxAgent.co.ke today for a free consultation and a same-day quote on your KRA PIN registration.