Copied!
How to retrieve kra pin using just an id number

KRA Pin Checker – How to Retrieve KRA Pin using ID number

Let’s be honest. Dealing with the KRA iTax portal is every Kenyan’s least favorite errand.

Whether you are an employer trying to verify a new hire, a cyber café attendant simply trying to retrieve a KRA pin, a business owner confirming supplier details, or an individual who simply forgot their PIN, logging into that portal feels like a maze. You need a password, often a forgotten one, then an OTP that takes five minutes to arrive, and finally, you have to navigate through five menus just to find a simple number.

What if you could skip all that?

That’s why Mwash Cyber developed a lightweight tool that does exactly one thing, and it does it perfectly: It checks KRA PIN numbers using nothing but an ID number.

Here is how it works.

The Old Way vs. This Tool

  • The Old Way (iTax): Go to portal. Remember password. Reset password. Check email. Log in. Navigate to “Check PIN Status.” Enter details. Wait. Finally get the number. (Time taken: 10–15 minutes).
  • Our Way: Visit the tool’s portal. Enter ID number. Pay Ksh 25. Get the PIN. (Time taken: 30 seconds).

How to Retrieve a KRA PIN Using ID (Step by Step)

We built this tool for absolute simplicity. You do not need to register for an account, remember a password, or install any software.

Here is the step-by-step process to check KRA PIN using just ID number:

Step 1: Visit the Tool’s Portal Page

Click this link to access the: KRA PIN checker.

Step 2: Enter the ID Number

Simply type in the Kenyan ID number of the person whose KRA PIN you need to verify. That is the only detail we need. No names, no email addresses, no phone numbers.

Step 3: Complete the Payment

To ensure the system is not abused by bots or people mass‑harvesting data, we charge a small fee of Ksh 25 per check.

  • Why Ksh 25? It is affordable for anyone who genuinely needs the service, but sufficient to prevent spam and misuse of the tool.

Step 4: Instantly Receive the KRA PIN

Once payment is confirmed, the system instantly returns the KRA PIN number associated with that ID.

Why You Don’t Need to Worry About Security

We know what you are thinking: “Is my data safe?”

This is the most important part. The tool does not save your data. Mwash Cyber built it with privacy as the first priority.

Unlike other platforms that store ID numbers for “analytics,” our tool is a simple tunnel. You put an ID in, we fetch the PIN from the authoritative source, we show it to you, and that’s that.

  • No databases.
  • No logs.
  • No tracking.

You are more than secure to check KRA PINs once in a while using this tool, rather than repetitive actions like password resets every single time.

Who Needs This Tool?

  • HR Managers: Verify that job applicants actually have a valid KRA PIN without asking them to send screenshots (which can be fake).
  • Small Business Owners: Check suppliers and customers during onboarding.
  • Cyber Cafe Owners: we often deal with KRA PINS and this is very much a lifesaver.
  • Saccos & Microfinance: Verify member details instantly.
  • Individuals: You lost your PIN certificate? No problem. Check it in 30 seconds with your ID.

Ready to check?
Click here to access the tool:
Click here to access the tool

Disclaimer: This tool is for legitimate verification purposes only. The Ksh 25 fee covers maintenance costs to prevent abuse of the system.

Check out our online shop

Kra invoice checker

KRA Invoice Checker – How to Verify eTIMS Invoices in Kenya

This post will guide you through etims invoice verification using the KRA Invoice Checker

An etims invoice can look perfectly legitimate… neat logo, proper formatting, nice numbers.
But here’s the uncomfortable truth: a good-looking invoice is not proof it’s valid.

With the introduction of eTIMS (Electronic Tax Invoice Management System) by the Kenya Revenue Authority, every compliant invoice issued in Kenya should be registered in the tax system. That means you can verify whether an invoice actually exists in the KRA database.

Thankfully, checking an invoice takes less than a minute.

Kra invoice checker

What Is the KRA Invoice Checker?

The KRA Invoice Checker is an online verification tool provided by the Kenya Revenue Authority that allows anyone to confirm whether a KRA eTIMS invoice number is genuine.

It helps businesses, customers, and accountants confirm that:

  • The invoice was issued through the eTIMS system
  • The invoice number exists in the KRA database
  • The invoice matches the registered taxpayer
  • This protects both buyers and sellers from fake invoices, tax fraud, and compliance issues.

How to Verify a KRA eTIMS Invoice

You can verify an invoice using the official KRA checker here: KRA etims invoice Checker

Steps to Check an Invoice

  1. Open the KRA Invoice Checker.
  2. Enter the Invoice Number you want to verify.
  3. Click Check.
  4. The system will display the details linked to that invoice if it exists.

If the invoice is valid, you will see the taxpayer information associated with it.
If not, the system may indicate that the invoice number cannot be found.

Why You Should Verify eTIMS Invoices

Since the rollout of eTIMS, verifying invoices has become an important step in business transactions.

You should check an invoice when:

  • Receiving invoices from suppliers
  • Claiming business expenses
  • Filing tax returns
  • Auditing company records
  • Confirming tax compliance

If an invoice cannot be verified, it may mean:

  • The invoice was not generated through eTIMS
  • The invoice number was entered incorrectly
  • The invoice may be fraudulent

And in the tax world, a fake invoice can cause serious compliance problems.

Final Thoughts

A few seconds of verification can save you a mountain of tax trouble.

Whenever you receive an invoice and want to confirm it’s legitimate, simply use the official KRA Invoice Checker

The tool is free, quick, and provided directly by the Kenya Revenue Authority to help ensure transparency and compliance in Kenya’s tax system.

Read more posts

Mwash cyber kra pin checker – how to verify a kra pin using id number or pin

KRA PIN Checker – How to Verify a KRA PIN using ID number or PIN

This post will guide you on how to verify KRA PINs using KRA PIN checkers.

Sometimes you’re handed a KRA PIN and a small voice in your head whispers, “Is this thing even real?”

That’s a good instinct. Fraud happens, typos happen, and occasionally someone confidently writes down a PIN that belongs to someone else entirely.

The good news? Verifying a KRA PIN takes less than a minute.

Quick & Easy Option – Mwash Cyber KRA Verification Tool

Kra pin checker by id

We’ve created a fast, no-hassle KRA verification portal where you can check and verify KRA PINs instantly.

👉 https://mwashcyber.co.ke/tools/kra/checker/

  • Instant verification
  • No logins required
  • Cheap rates at KSH 5 per check

Official Methods (For Reference)

The Kenya Revenue Authority also provides official KRA PIN Checkers if you prefer to use government portals.

Method 1: Check Using the eCitizen KRA PIN Checker

This is a simple method. No login required.

Use the official eCitizen KRA PIN checker here:
https://ecitizen.kra.go.ke/checkers/Checkers-Pin

Steps

  1. Open the link above
  2. Enter the KRA PIN number you want to verify
  3. Click Check
  4. The system will instantly display the registered name linked to that PIN

Method 2: Check Using the iTax KRA PIN Checker

Use the checker here:
https://itax.kra.go.ke/KRA-Portal/pinChecker.htm

Steps

  1. Open the link above
  2. Enter the KRA PIN number
  3. Complete the security captcha if prompted
  4. Click Consult

Why You Should Always Verify a KRA PIN

Checking a KRA PIN is not just a technical step—it protects you from unnecessary trouble.

Verify a PIN when:

  • Issuing invoices or receipts
  • Working with new suppliers
  • Handling tax documentation
  • Processing business transactions

A wrong PIN can cause tax return issues, rejected invoices, or compliance problems.

For the fastest, most affordable verification with no logins, use our tool: https://mwashcyber.co.ke/tools/kra/checker/

Or stick with the official government portals if you prefer. Either way, a ten-second check today can save you hours of headaches tomorrow.

Check out Recent Posts

How to download kra pin certificates (2 easy methods)

How to Download KRA PIN Certificates (2 Easy Methods)

This post will guide you on how to download kra pin certificates.

Your KRA PIN Certificate is one of those documents you don’t think about until someone asks for it. Employers ask for it. Banks ask for it. Government services demand it. And suddenly you need it right now.

Fortunately, retrieving your certificate is usually very simple. Below are two reliable ways to download KRA PIN certificates.

How to download kra pin certificates (2 easy methods)

Method 1: The Easiest Way — Check Your Email

This is the quickest and most overlooked method. to download kra pin certificates.

When you first registered for a KRA PIN, the system automatically sent an email containing your PIN Certificate as an attachment.

Instead of struggling with portals and passwords, simply search your email inbox.

Steps

  1. Open the email account you used when registering for your KRA PIN.
  2. Go to the search bar in your inbox.
  3. Search for one of the following terms:
  • itax
  • kra
  1. Your inbox will display all emails sent by KRA.
  2. Look for the email that contains an attachment.
  3. Open the email and download the KRA PIN Certificate (PDF).

This method works on all email providers, including Gmail, Yahoo, Outlook, and others.

Most people are surprised to discover that the certificate has been sitting quietly in their inbox the whole time.

However, sometimes this method fails. Emails get deleted. People switch email addresses. Inbox cleanups happen.

When that happens, use the second method.

Method 2: Download KRA Pin Certificates from the iTax Portal

If you cannot find the certificate in your email, you can download it directly from the iTax portal.

Login here:
https://itax.kra.go.ke/KRA-Portal/

Steps

  1. Visit the iTax portal using the link above.
  2. Log in using your KRA PIN and password.
  3. After logging in, navigate to your certificate section.
  4. Download your KRA PIN Certificate.

Forgot Your iTax Password?

If you cannot remember your password, you can easily reset it.

Use the forgot password option on the login page and follow the instructions sent to your registered email address.

After resetting the password, log in again and download your certificate.

What If You Forgot Your KRA PIN or Lost Your Email Address?

Sometimes things get complicated.

Maybe you:

  • Forgot your KRA PIN
  • Lost access to your registered email address
  • Deleted the original registration email
  • Simply want the certificate retrieved quickly

In such cases, you can request KRA Certificate Retrieval assistance.

You can send a message on WhatsApp using this link: Whatsapp Us

Final Advice

Before going through complicated recovery procedures, always start by searching your email inbox. It’s the fastest solution and works for most people.

If that doesn’t work, the iTax portal is the official place to download your certificate again.

And if both options fail, professional assistance can help you retrieve it without unnecessary stress.

Check recent posts

Fille kra returns using phone

How to File KRA Returns Using Your Phone

This post will guide you on how to file KRA returns using your phone.

Filing your KRA returns no longer requires a computer or a trip to a cyber café. With your smartphone, you can submit your tax returns in just a few minutes using the official KRA M-Service mobile application.

This app allows taxpayers to access various services including filing Nil returns, checking PIN details, applying for Tax Compliance Certificates, and more directly from their phones.

In this guide, you’ll learn exactly how to file KRA returns using your phone step by step.

File kra returns

What You Need Before Filing Returns

Before starting, make sure you have the following:

  • A smartphone with internet connection
  • Your KRA PIN number
  • Your KRA iTax password
  • The official KRA M-Service App installed

Download the KRA M-Service App

First, install the official mobile application.

The app is developed by the Kenya Revenue Authority and allows taxpayers to file returns, verify PINs, apply for tax certificates, and access other services directly from their phones.

Step-by-Step: How to File KRA Returns Using Your Phone

Step 1: Install and Open the App

Download and install the KRA M-Service App from the Play Store or App Store, then launch it on your phone.

Step 2: Register or Login

If it is your first time using the app:

  1. Select Register
  2. Enter your KRA PIN
  3. Create your login credentials

If you already registered, simply log in using your credentials.

Step 3: Go to Tax Returns

Once logged in:

  1. Tap Tax Returns
  2. Select the type of return you want to file

Common options include:

  • Income Tax Return
  • Nil Return (most individuals use this)
  • VAT Returns
  • PAYE Returns

The app supports filing Nil returns for several tax categories including income tax, VAT, PAYE, and others.

Step 4: Select the Return Period

Choose the tax obligation and filing period (for example, the current tax year).

For most individuals who are unemployed or not running a business, you will select:

Income Tax – Resident Individual → Nil Return

Step 5: Confirm the Details

The system will show the return summary.

Check the information carefully and confirm that:

  • The tax period is correct
  • The return type is correct

Step 6: Submit the Return

Tap Submit.

If everything is correct, the return will be filed instantly.

Step 7: Receive Confirmation

After submission, you will receive:

  • A KRA confirmation message
  • A Return Acknowledgement Receipt

This confirms your returns have been successfully filed.

Important Notes

  • KRA requires individuals with a PIN to file returns every year, even if they had no income (Nil Return).
  • The deadline is usually 30th June each year.
  • Filing early helps you avoid penalties.

Benefits of using your phone to File KRA Returns

Using the KRA M-Service App offers several advantages:

  • No need for a computer
  • Faster filing process
  • Access KRA services anywhere
  • Convenient for individuals and small businesses

The mobile platform was introduced to make tax services more accessible, especially for taxpayers who cannot easily use computers.

Frequently Asked Questions

Can I file Nil returns using my phone?

Yes. The KRA M-Service App allows taxpayers to file Nil returns directly from their mobile devices.

Is the KRA M-Service App free?

Yes. The app is free to download and use.

What happens if I don’t file KRA returns?

Failure to file returns may result in penalties from KRA, even if you had no income.

Final Tip:
If you forget your iTax password or encounter login issues, you may need to reset your password through the iTax portal before using the mobile app.

Check out recent posts

Kra websites and portal links

KRA Websites and Official Online Portals (Full List of KRA Links)

This post shows a list of KRA Websites and online portals.

Kra websites and portal links

The Kenya Revenue Authority (KRA) operates several official websites and online portals that allow taxpayers in Kenya to access tax services, file returns, apply for compliance certificates, and manage customs processes.

Because tax services involve sensitive personal and financial information, it is important for users to access only official KRA websites. Fraudulent websites that imitate government portals sometimes appear online, and entering your PIN or password on such sites can expose you to identity theft.

Below is a directory of the main official KRA websites and portals used by individuals, businesses, and clearing agents.

📋 Official KRA Websites and Online Portals
Portal Main Use Official URL
KRA Main Website General tax information, announcements, tax guides, publications, and access to all KRA services. www.kra.go.ke
Official KRA information portal
iTax Portal File tax returns, apply for PIN, generate payment slips, update taxpayer details, apply for tax compliance certificates. itax.kra.go.ke
Primary taxpayer portal
KRA eCitizen Portal Access KRA services through the national eCitizen login including tax services integration. ecitizen.kra.go.ke
KRA services via eCitizen
eTIMS Portal Electronic Tax Invoice Management System used by businesses to generate and manage tax invoices. etims.kra.go.ke
Electronic invoicing system
KRA Customs Portal Customs declarations, cargo clearance, import/export processing for traders and clearing agents. customs.kra.go.ke
Customs & trade services
iCMS Portal Integrated Customs Management System used for customs processing and trade documentation. icms.kra.go.ke
Customs processing platform
iBid Portal KRA online auction platform for bidding on customs goods and seized items. ibid.kra.go.ke
KRA customs auction portal
KRA TV Portal Tax education videos, tutorials on filing returns, and KRA announcements. kratv.kra.go.ke
KRA education and training videos
KRA M-Service Mobile services and digital tools that allow taxpayers to access KRA services via mobile platforms. KRA Mobile Services
Mobile taxpayer services

Why KRA Uses Multiple Online Portals

The Kenya Revenue Authority operates multiple online systems because different tax services require specialized platforms.

For example:

  • iTax handles individual and business tax filings.
  • eTIMS manages electronic tax invoices for VAT-registered businesses.
  • iCMS and Customs portals are designed for international trade and cargo clearance.
  • iBid manages customs auctions for seized goods.

This structure allows KRA to manage millions of transactions and taxpayer records efficiently.

How to Identify Official KRA Websites

To avoid fraudulent websites, taxpayers should always verify the following:

  • Official KRA portals normally end with .kra.go.ke
  • Access portals directly instead of clicking random links
  • Avoid entering your PIN or password on unfamiliar websites
  • Confirm the URL before logging in

If you suspect a fake website impersonating KRA, report it immediately through the official KRA support channels.

Check out our online shop
Check Out our Recent Posts

How to file nil kra returns using itax and ecitizen

How to File KRA NIL Returns (2 Methods)

Did you know? Filing your KRA NIL returns through eCitizen is now faster and easier than using the traditional iTax portal. If you have a KRA PIN and didn’t earn any income in the last year (e.g., students, unemployed individuals, inactive businesses), you’re legally required to file NIL returns to avoid penalties.

This guide walks you step-by-step through both methods — starting with the eCitizen platform, then the iTax portal.

First things First, What Are NIL Returns?

How to file nil kra returns using itax and ecitizen
How to File NIL KRA Returns Using iTax and eCitizen

NIL returns are tax declarations filed with the Kenya Revenue Authority (KRA) to show that you did not earn any income during a given tax period (usually one calendar year).

In simple terms, if you have a KRA PIN but:

  • You’re unemployed
  • You’re a student
  • Your business is dormant or inactive
  • You’re not earning a salary or income

…then you must file NIL returns to let KRA know you had zero taxable income.

Method 1: How to File NIL Returns Using eCitizen (Easier & Faster)

eCitizen now integrates KRA services, making NIL return filing seamless. Here’s how:

Step-by-Step Guide:

  1. Go to: https://ecitizen.go.ke
  2. Login with your eCitizen account
    (Use your national ID number and password. If you don’t have an account, create one.)
  3. On the dashboard, find and click “Kenya Revenue Authority” services
  4. On Kra Dashboard ,Select “File Returns”
  5. Select the return type – most people will choose Income Tax – Resident Individual.
  6. Choose the return period (e.g., for 2024, select 01/01/2024 to 31/12/2024).
  7. Confirm the details are correct and click “Submit NIL Return.”
  8. After submissions the record will be updated on your system

Ecitizen doesn’t provide the traditional Acknowledgement receipt.

📌 You’re done in under 2 minutes.

Method 2: How to File NIL Returns Using the iTax Portal

Though more technical, the iTax portal is still a valid option.

Step-by-Step Guide:

  1. Visit: https://itax.kra.go.ke
  2. Enter your KRA PIN and click Continue
  3. Enter your password and solve the security question to login.
  4. On the dashboard, go to Returns > File NIL Return
  5. Select:
    • Tax Obligation: Income Tax – Resident Individual
    • Return Period: The last calendar year (e.g., 01/01/2024 – 31/12/2024)
  6. Click Submit
  7. A confirmation message will appear: “Return submitted successfully.”
  8. Download the Acknowledgement Receipt for your records.

You are done in filling the returns.

Important Notes:

  • The deadline for filing is June 30th of every year.
  • Filing late attracts a Ksh 2,000 penalty, even for NIL returns.
  • Always keep a copy of the Acknowledgement Receipt as proof.

Final Thoughts

While both platforms work, eCitizen is the better choice for quick NIL returns. It’s mobile-friendly, faster, and requires fewer steps. Save time and avoid penalties — file today.

Need help? Visit your local local cyber café or place a KRA pin service order to us for guided support.

Need to learn more about KRA pins? Visit kra.go.ke

Kra services

Fast & Reliable KRA Services (20 Minutes)

Need urgent help with KRA services? Don’t wait in long queues or deal with confusing portals. At Mwash Cyber, we offer quick, secure, and affordable KRA cyber c solutions—delivered directly to your email or WhatsApp.

You can now check prices, upload documents, and request any of the services below in just a few clicks.

Click here to place your order now

Kra services

Our KRA Services

KRA PIN Registration

Get a new KRA PIN registered within minutes for employment, business, or compliance.

What you need:

  • National ID (clear photo or scan)
  • Date of Birth
  • Active phone number
  • Email address

Processing Time: 5–15 minutes

KRA PIN Certificate Reprint

Lost your PIN certificate? We’ll retrieve and send it to you instantly.

What you need:

  • KRA PIN or ID number
  • Phone number or email for delivery

Processing Time: 5–10 minutes

Tax Compliance Certificate Printing

We’ll help you access and print your official KRA Tax Compliance Certificate quickly—valid for job applications, tenders, and more.

What you need:

  • KRA PIN
  • KRA login access or ID

Processing Time: 10–30 minutes

KRA Returns (P9 Forms – Employed)

Need help filing your returns using a P9 form? We’ll calculate and submit them accurately.

What you need:

  • KRA PIN
  • P9 Form or payslip
  • Employer details (if needed)

Processing Time: 15–30 minutes

KRA Returns (Nil)

If you’re not employed or have no income, we’ll file your Nil Return fast and correctly.

What you need:

  • KRA PIN or ID
  • Contact info for confirmation

Processing Time: 5–10 minutes

Instant KRA Email Change

Need to update your email on KRA iTax? We’ll make the change instantly so you can receive OTPs and access your account.

What you need:

  • National ID
  • New email address
  • KRA PIN (if available)

Processing Time: 10–20 minutes

How to Order

Ordering is easy. Just follow these steps:

  1. Visit our order page:
    https://mwashcyber.co.ke/tools/orderkraservices/order.php
  2. Select the service(s) you need
  3. Upload required documents (ID or PIN Certificate)
  4. Submit updated contact information (phone & email)
  5. Make payment and get served in minutes!

Why Choose Mwash Cyber for Your KRA services?

  • Fast Turnaround – Most services processed within 30 minutes
  • Secure Handling – Your data is safe with us
  • Digital Delivery – Get results via WhatsApp, Email, or both
  • Professional Support – Real-time assistance if needed

Start Now

📩 Submit your KRA request today and experience fast, stress-free service:

Place Your KRA Order Now

Need help? Contact us on WhatsApp or email for quick assistance.

Follow us on Facebook