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

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

An image of an edited etims invoice along with the the text how to generate etims invoices through ecitizen: a step-by-step guide

Generating eTIMS Invoices Through eCitizen

This article walks you through the steps for generating eTIMS invoices with ease.

Kenya Revenue Authority (KRA) has revolutionized tax compliance with the Electronic Tax Invoice Management System (eTIMS). This system ensures businesses can generate and transmit electronic tax invoices seamlessly, enhancing transparency and efficiency in tax administration. For small businesses, sole proprietors, and non-VAT registered taxpayers, eTIMS Lite—accessible via the eCitizen platform—offers a user-friendly solution to meet these requirements. If you’re wondering how to generate eTIMS invoices through eCitizen, this guide will walk you through the process step-by-step.

What is eTIMS and Why Use eCitizen?

eTIMS is a web-based software solution designed by KRA to simplify electronic invoicing for taxpayers. It allows businesses to issue compliant tax invoices, which are mandatory for claiming business expenses under Kenyan tax law as of January 1, 2024. The eCitizen platform integrates eTIMS Lite, a streamlined version tailored for businesses with minimal transactions, making it accessible on various devices, including computers, laptops, tablets, and smartphones. Whether you’re a small-scale trader or a service provider, eTIMS Lite on eCitizen is a free, flexible, and efficient way to stay tax-compliant.

Prerequisites for Generating eTIMS Invoices

Before you begin, ensure you have the following:

  • A valid KRA PIN (for your business or as an individual).
  • An eCitizen account linked to your KRA PIN.
  • Internet access on your device.
  • Customer details, including their KRA PIN, for invoicing.

If you don’t have an eCitizen account yet, you can sign up at ecitizen.go.ke using your ID number or email address and follow the prompts to create one.

Step-by-Step Guide to Generate eTIMS Invoices on eCitizen

Mwash cyber generating etims invoices through ecitizen

Here’s how to generate an eTIMS invoice through eCitizen:

Step 1: Log In to eCitizen

  • Open your browser and visit the eCitizen portal at ecitizen.go.ke or ecitizen.kra.go.ke.
  • Click “Sign In” and enter your eCitizen credentials (ID number or email and password). If you’re a first-time user, select “Sign Up” and complete the registration process, including OTP (One-Time Password) verification sent to your phone or email.

Step 2: Access the KRA Services Dashboard

  • Once logged in, scroll to the “Kenya Revenue Authority (KRA)” tab or section on the dashboard and click it.
  • You may be prompted to log in again via the KRA OAuth screen. Choose whether you’re logging in as an individual or a company, then proceed.

Step 3: Initialize eTIMS

Mwash cyber generating etims invoices through ecitizen
Activation screen on etims that usually appears for first time users
  • On the KRA dashboard, locate and click the “Invoicing (eTIMS)” button on the left-hand menu.
  • If this is your first time, you’ll need to activate eTIMS:
    • Check the boxes to agree to the Terms and Conditions and Privacy Policy.
    • Click “Activate e-Invoicing.”
  • A confirmation message, “Invoicing Successfully Activated,” will appear, redirecting you to the eTIMS invoicing dashboard.

Step 4: Create or Select a Customer

  • In the eTIMS dashboard, click “Sales” then “Invoice” to start generating an invoice.
  • Choose the transaction type: Business-to-Business (B2B) or Business-to-Customer (B2C).
  • Add a customer:
    • If the customer is new, click “Add New,” enter their KRA PIN, and validate it. The system will auto-populate their details if the PIN is valid.
    • If the customer has no KRA PIN, select the “Manual” option and input their details (e.g., name and contact).
    • Click “Add” to save the customer to your list.
  • Select the customer from your list for the invoice.

Step 5: Generating etims Invoice

  • Enter the invoice details:
    • Add the products or services sold, including descriptions, quantities, and prices.
    • Specify the payment method (e.g., M-Pesa, cash) and any additional notes.
    • Confirm the tax type (typically “D” for non-VAT taxpayers unless otherwise applicable).
  • Review the details for accuracy.
  • Click “Save” to generate the invoice, or “Save and Send” to email it directly to the customer. You can also download it as a PDF.

Step 6: Verify and Share

  • Once saved, the invoice is transmitted to KRA in real-time, ensuring compliance.
  • You’ll receive an invoice number, and the document will include a QR code for verification.
  • Share the invoice with your customer via email or provide a printed copy if needed.

Tips for a Smooth Experience

  • Double-Check Details: Ensure customer and transaction details are correct to avoid errors.
  • Stable Internet: A reliable connection is essential for real-time transmission to KRA.
  • Update Your Profile: Keep your eCitizen and KRA details current to avoid login issues.
  • Seek Help if Needed: If you encounter challenges, contact KRA support via their helpline (e.g., 020 499 9999) or visit a nearby KRA office.

Benefits of Using eTIMS invoice on eCitizen

  • Compliance Made Easy: Meet KRA’s electronic invoicing requirements effortlessly.
  • Time-Saving: Automate invoicing and reduce manual paperwork.
  • Cost-Free: eTIMS Lite is provided at no charge, unlike some third-party solutions.
  • Accessibility: Generate invoices from anywhere using any internet-enabled device.

Conclusion

Generating eTIMS invoices through eCitizen is a straightforward process that empowers Kenyan businesses to stay compliant with KRA regulations while streamlining their operations. By following the steps outlined above, you can create, save, and share tax-compliant invoices in minutes. As the deadline for full eTIMS compliance (March 31, 2024, for non-VAT taxpayers) has passed, now is the time to onboard and leverage this powerful tool. Embrace eTIMS Lite on eCitizen today and take control of your tax invoicing with confidence!

Read What We’ve been writing about
Visit our online shop

Kra pin with no obligation

How to Register a KRA PIN with No Obligation: A Complete Guide


What is a KRA PIN?

A KRA PIN, or Kenya Revenue Authority Personal Identification Number, is a unique identifier issued by the Kenya Revenue Authority (KRA) to individuals and businesses in Kenya. It’s crucial for various transactions, including:

  • Registration of titles and stamping of instruments
  • Approval of development plans and payment of utility deposits
  • Registration of motor vehicles and licensing
  • Business registration and trade licensing
  • Importation of goods and customs clearance
  • Opening bank accounts
  • Membership registration with professional bodies

Having a KRA PIN is essential for anyone who expects to earn income in Kenya, whether as a resident or non-resident, or who intends to conduct business with government agencies or service providers.

This guide will help you navigate the process of obtaining a KRA PIN even if you currently have no tax obligations, providing you with the flexibility to engage in administrative or business activities without the immediate concern of taxation.

The Short Version: To register a KRA Pin without any obligations, just select “Yes” when prompted about registering a PIN with no obligations on the e-registration page.

Table of Contents

Why You Might Want a KRA PIN with No Obligation

  • For Non-Taxable Activities: Some individuals or entities might not immediately have taxable activities but require a PIN for administrative purposes like opening a bank account or registering a business.
  • Future Compliance: Even if you’re not currently liable for taxes, having a PIN in place prepares you for any future tax obligations without the rush of last-minute registration.
  • Legal Transactions: Certain legal transactions, like buying or selling property, require a KRA PIN, regardless of tax obligations.

Steps to Register for a KRA PIN with No Obligation

Mwash cyber how to register a kra pin with no obligation: a complete guide

Here’s how you can apply for a KRA PIN without immediate tax obligations:

  1. Visit the iTax Portal:
    • Go to the KRA iTax portal at itax.kra.go.ke.
    • Click on “New PIN Registration”
  2. Select Registration Type:
    • Choose “Individual” if you’re registering personally, or “Non-Individual” for businesses or entities.
    • Select the “Online Form” as your mode of registration.
    • Then click on Yes on the question as to whether you want to register a PIN without an obligation.
  3. Fill in Your Details:
    • Provide your personal information like name, ID number, or passport number if you’re a non-resident.
    • For a business, include company details like name, registration number, and directors’ PINs.
  4. Tax Obligation Selection:
    • When selecting tax obligations, for “no obligation” you would typically leave the relevant boxes unchecked or choose options that do not imply immediate tax liability. This step is crucial as it defines your tax status with KRA.
  5. Source of Income:
    • If you have no current income, you can leave this blank or indicate “None” or “Not Applicable”.
  6. Submit the Application:
    • After filling out the form, solve the arithmetic sum for verification and submit your application.
  7. Acknowledgment Receipt:
    • An acknowledgment receipt will be sent to your email. This includes a reference number for tracking your application.
  8. PIN Issuance:
    • Upon verification, especially if no immediate tax obligation is declared, your PIN will be issued. You’ll receive an email with your PIN, password, and security stamp.

How a KRA PIN Helps

  • Simplifies Business Transactions: Many business activities in Kenya require a KRA PIN, making transactions smoother and legally compliant.
  • Tax Compliance: Even with no initial obligation, having a PIN makes future tax compliance easier if your circumstances change.
  • Identity Verification: Acts as an identity verification tool in numerous official transactions, enhancing security and reducing fraud.
  • Access to Services: Facilitates access to government services, from land registration to vehicle licensing.

Post-Registration Considerations

  • Updating Your Information: Keep your PIN details updated if there’s any change in your status or contact information.
  • PIN Cancellation: If you decide you no longer need the PIN (for instance, if you leave the country or close your business), you can apply for cancellation through the same iTax portal.

In conclusion, while a KRA PIN is often associated with tax obligations, it’s also a key component for anyone looking to engage in various economic activities in Kenya. Registering with no obligation ensures you’re prepared for any future financial engagements without the immediate burden of tax duties. Remember, the information provided here is based on web resources and the operational procedures of KRA might evolve, so always refer to the latest guidelines on the KRA website or contact their support for the most current information.