Close Menu
Knickpoint Media
  • Breaking News
  • World News
  • Politics
  • Sports News
  • Business
  • Health
  • Kenya News
  • Education
  • Technology
  • Agriculture
  • Our Culture
  • Real Estate
  • Jobs & Career
  • Lifestyle
  • Entertainment
  • Creative Tips
  • Opinions
  • Environment
  • 18 & Above
  • Travel Insights
  • Human Rights
  • Crime & Security
  • Science & Research
  • The Youths & Tips
  • Religion & Spirituality
  • Finance & Money Tips
Facebook X (Twitter) Instagram
KNICKPOINT
  • About
  • Contact
  • Standards
  • Partner
  • Support
  • Advertise
  • Submit
Facebook X (Twitter) Instagram
Subscribe
  • Kenya
  • News
  • Politics
  • The World
  • Opinions
  • Youths
  • Culture
  • Travel
  • Agriculture
  • Editor’s choice
  • Health
  • Business
  • MORE
    • Creative Tips
    • Money Tips
    • Crime & Security
    • Jobs & Career
    • Human Rights
    • Environment
KNICKPOINT
  • Advertise
  • Support
  • Partner
  • Contact
  • Tracker
  • Submit
  • Standards
  • About
  • Terms
Home • Kenya News • The Ultimate Guide to KRA iTax Portal: Registration, Filing Returns, Payments & More
Kenya News

The Ultimate Guide to KRA iTax Portal: Registration, Filing Returns, Payments & More

KRA MasterBy KRA MasterMay 17, 2025No Comments5 Mins Read
Share Facebook Twitter Pinterest Copy Link Telegram LinkedIn Tumblr Email WhatsApp
Follow Us
Facebook X (Twitter) Instagram YouTube WhatsApp TikTok RSS
the kra portal
Share
Facebook Twitter LinkedIn Pinterest Email Reddit Telegram WhatsApp Copy Link

Table of Contents

Toggle
  • The Ultimate Guide to KRA iTax Portal: Registration, Filing Returns, Payments & More
    • Introduction
    • What is the KRA iTax Portal?
      • Key Features of the iTax Portal
    • How to Access the iTax Portal
      • Step 1: Visit the iTax Portal
      • Step 2: Log In
      • Step 3: Access Your Dashboard
        • Forgot Password?
        • Account Locked?
    • How to File Tax Returns on iTax
      • Step 1: Log In to iTax
      • Step 2: Navigate to “Returns”
      • Step 3: Select Tax Obligation
      • Step 4: Download & Fill the Return Form
      • Step 5: Upload & Submit
      • Step 6: Receive Acknowledgement
        • Filing a NIL Return
    • How to Make Tax Payments on iTax
      • Step 1: Generate a Payment Slip
      • Step 2: Choose Payment Method
        • Option 1: M-Pesa
        • Option 2: Bank Payment
        • Option 3: Debit/Card Payment
      • Step 3: Confirm Payment
    • How to Apply for a Tax Compliance Certificate (TCC)
      • Step 1: Log In to iTax
      • Step 2: Go to “Applications” > “TCC”
      • Step 3: Fill in Required Details
      • Step 4: Submit & Track Status
    • Updating Personal/Business Details on iTax
      • Step 1: Log In
      • Step 2: Go to “Registration” > “Amend PIN Details”
      • Step 3: Select Section to Update
      • Step 4: Submit for Approval
    • Common iTax Issues & Solutions
    • Conclusion
      • FAQs

Introduction

The Kenya Revenue Authority (KRA) has revolutionized tax administration in Kenya through its iTax Portal, an online platform designed to simplify tax compliance for individuals and businesses. The portal allows taxpayers to register, file returns, make payments, apply for compliance certificates, and update their details—all from one centralized system.

This Is Related  Kenya Primary School Transfer Form 2025: Download Official MoE PDF & Step-by-Step Guide

This comprehensive guide covers everything you need to know about the KRA iTax Portal, including:

  • What the iTax Portal is and its key features
  • How to register and log in
  • Step-by-step process for filing tax returns
  • Making tax payments via M-Pesa, banks, and other methods
  • Applying for a Tax Compliance Certificate (TCC)
  • Updating personal or business information
  • Troubleshooting common iTax issues

By the end of this guide, you’ll be able to navigate the iTax system with ease and stay compliant with KRA regulations.


What is the KRA iTax Portal?

The iTax Portal (https://itax.kra.go.ke) is an online tax management system introduced by the Kenya Revenue Authority (KRA) to enhance efficiency in tax collection and compliance. It eliminates the need for physical visits to KRA offices, allowing taxpayers to handle all tax-related processes digitally.

Key Features of the iTax Portal

  1. PIN Registration & Management
    • Register for a Personal Identification Number (PIN)
    • Update personal or business details
  2. Tax Return Filing
    • File Income Tax, VAT, PAYE, Withholding Tax, and other returns
    • Submit NIL returns if no income was earned
  3. Tax Payments
    • Generate payment slips
    • Pay via M-Pesa, banks, or other approved methods
  4. Tax Compliance Certificate (TCC) Services
    • Apply for and download a TCC (required for government tenders, loans, etc.)
    • Verify TCC status
  5. Compliance & Verification Tools
    • PIN Checker – Verify the authenticity of a KRA PIN
    • TCC Checker – Confirm the validity of a TCC
    • Agent Checker – Identify authorized KRA withholding agents
  6. Status Tracking
    • Check the status of returns, payments, and applications

How to Access the iTax Portal

Step 1: Visit the iTax Portal

Go to the official website: https://itax.kra.go.ke

This Is Related  Kenya Fuel Carbon Tax: World Bank’s KSh 40.5B Plan & Its Impact on Prices
image

Step 2: Log In

  • Enter your KRA PIN
  • Input your password (first-time users use the default password sent to their email)
  • Complete the CAPTCHA verification
image 1

Step 3: Access Your Dashboard

Once logged in, you’ll see your iTax dashboard, where you can:

  • File returns
  • Make payments
  • Apply for a TCC
  • Update your details
image 2

Forgot Password?

Click “Forgot Password” and follow the prompts to reset it via email.

image 3

Account Locked?

  • Wait 15-30 minutes and try again
  • Contact KRA Support:
    • Email: callcentre@kra.go.ke
    • Phone: +254 20 4 999 999

How to File Tax Returns on iTax

Filing tax returns is mandatory for all registered taxpayers. Here’s how to do it:

Step 1: Log In to iTax

Access your account as described above.

Step 2: Navigate to “Returns”

  • Click “Returns” > “File Return”
image 5

Step 3: Select Tax Obligation

Choose the relevant tax type (e.g., Income Tax, VAT, PAYE).

Step 4: Download & Fill the Return Form

  • Download the Excel/ODS template
  • Fill in the required details offline
  • Enable macros to validate the form

Step 5: Upload & Submit

  • Zip the completed file
  • Upload it to iTax
  • Agree to the terms and submit

Step 6: Receive Acknowledgement

You’ll get an e-slip confirming successful submission.

Filing a NIL Return

If you had no income, you must still file a NIL return to avoid penalties.


How to Make Tax Payments on iTax

If your return shows tax payable, follow these steps:

Step 1: Generate a Payment Slip

  • Go to “Payments” > “Generate Payment Slip”
  • Enter the required details

Step 2: Choose Payment Method

Option 1: M-Pesa

  • Paybill No: 222222
  • Account No: Your Payment Registration Number (on the slip)
This Is Related  Understanding Kenyan Law: Your Essential Guide to Legal Rights and Responsibilities

Option 2: Bank Payment

  • Present the payment slip at any KRA-approved bank

Option 3: Debit/Card Payment

  • Pay directly via iTax using a Visa/Mastercard

Step 3: Confirm Payment

  • Keep the payment confirmation slip for records
  • Payments reflect in 24-48 hours

⚠️ Late payments attract penalties (5%–20%) and interest (1% per month).


How to Apply for a Tax Compliance Certificate (TCC)

A TCC is required for:

  • Government tenders
  • Loan applications
  • Business licenses

Step 1: Log In to iTax

Step 2: Go to “Applications” > “TCC”

Step 3: Fill in Required Details

  • Select the TCC type (Individual or Business)
  • Upload supporting documents (if needed)

Step 4: Submit & Track Status

  • Approval takes 3-7 working days
  • Download the TCC once approved

Updating Personal/Business Details on iTax

Need to change your name, address, or business details?

Step 1: Log In

Step 2: Go to “Registration” > “Amend PIN Details”

Step 3: Select Section to Update

  • Provide supporting documents (e.g., ID, business permit)

Step 4: Submit for Approval

  • Some changes require KRA verification

Common iTax Issues & Solutions

IssueSolution
Forgotten PasswordUse “Forgot Password” or contact KRA
Account LockedWait 15-30 mins or email callcentre@kra.go.ke
Portal Not LoadingClear cache, use Chrome/Firefox, try off-peak hours
Payment Not ReflectingWait 48 hours, check with your bank
TCC DelayedFollow up via iTax or KRA office

Conclusion

The KRA iTax Portal is a powerful tool for seamless tax compliance in Kenya. By following this guide, you can:
✅ File returns effortlessly
✅ Make payments conveniently
✅ Apply for a TCC
✅ Update your details
✅ Avoid penalties

For further assistance, contact:

  • KRA Call Center: +254 20 4 999 999
  • Email: callcentre@kra.go.ke
  • Visit: Nearest KRA office

Stay compliant, avoid penalties, and leverage iTax for hassle-free tax management!


FAQs

1. How do I register for a KRA PIN via iTax?

  • Visit https://itax.kra.go.ke > “Register” > Fill in details > Submit.

2. Can I file a NIL return?

  • Yes, if you had no income, you must file a NIL return.

3. How long does a TCC take to process?

  • 3-7 working days, depending on KRA verification.

4. What if my payment doesn’t reflect?

  • Wait 48 hours, then contact KRA support.

5. Can I amend a filed return?

  • Yes, via “Amend Return” on iTax (within stipulated timelines).

By mastering the iTax system, you ensure smooth tax compliance and avoid unnecessary penalties. Bookmark this guide for future reference! 🚀

Follow on Facebook Follow on X (Twitter) Follow on Instagram Follow on YouTube Follow on WhatsApp Follow on Reddit Follow on RSS
Share. Facebook Twitter Pinterest LinkedIn Email Copy Link Telegram WhatsApp
Previous ArticleTurnover Tax (TOT) in Kenya 2025: Simplified Guide for Small Businesses
Next Article The Guide to KRA eTIMS: Registration, Invoicing, Compliance & More
KRA Master
  • Website

David Mwangi is a seasoned tax and compliance writer with over 7 years of experience demystifying Kenyan tax systems for individuals, businesses, and professionals. With a background in finance and a deep understanding of the Kenya Revenue Authority’s operations, David specializes in creating practical guides, how-to tutorials, and policy breakdowns that help Kenyans stay informed and compliant. When he's not breaking down tax jargon, he’s exploring updates from Treasury and KRA to keep readers ahead of every fiscal change.

Related Posts

Humanity Calls International Grant Program Review: Reported Concerns, Red Flags, and a Public Warning

February 2, 2026

Kenya Online Court Services: eFiling, ePayment, Case Tracking & Judgments Guide

December 10, 2025

GHRIS Kenya: Complete Guide to Payslips, Leave & KRA P9 Forms for Public Servants

December 10, 2025

Isiolo Eco Alliance – Community-Led Environmental Conservation in Kenya

November 30, 2025

Sir David Ngugi on Mwangaza TV: Servant Leadership & AKCO Impact

November 10, 2025
Leave A Reply Cancel Reply

FOLLOW US
  • Facebook
  • Twitter
  • YouTube
  • WhatsApp
  • TikTok
  • Threads
  • YOU MIGHT LIKE THIS TODAY

Humanity Calls International Grant Program Review: Reported Concerns, Red Flags, and a Public Warning

Kenya Online Court Services: eFiling, ePayment, Case Tracking & Judgments Guide

GHRIS Kenya: Complete Guide to Payslips, Leave & KRA P9 Forms for Public Servants

Isiolo Eco Alliance – Community-Led Environmental Conservation in Kenya

KNICKPOINT MEDIA LATEST

Humanity Calls International Grant Program Review: Reported Concerns, Red Flags, and a Public Warning

How to Start a Business in Kenya with 20k: Top 10 Profitable Ideas

Banking Secrets: How Your Bank Profits & How You Can Too

Hidden Money Rules for Wealth in Kenya | 7 Untold Financial Secrets

OUR CATEGORIES
  • Agriculture
  • Breaking News
  • Business
  • Creative Tips
  • Crime & Security
  • Editor’s choice
  • Education
  • Entertainment
  • Environment
  • Finance & Money Tips
  • Health
  • Human Rights
  • Jobs & Career
  • Kenya News
  • Lifestyle
  • Opinions
  • Our Culture
  • Politics
  • Real Estate
  • Religion & Spirituality
  • Science & Research
  • Sports News
  • Technology
  • The Youths & Tips
  • Travel Insights
  • World News
Knickpoint Media
Facebook X (Twitter) Pinterest Vimeo WhatsApp TikTok Instagram

OUR MAJORS IN NEWS

  • World
  • Politics
  • Culture
  • Business
  • Opinions
  • Technology
  • Science

Company

  • About Knickpoint Media
  • Advertising With Us
  • Our Starndards
  • Our Contacts
  • Our Terms and Conditions
  • Our Privacy Policy
  • Partner With Us
  • Support Our Work

Services

  • Guest Articles
  • Website Maintainance
  • Web Development
  • Art & Authorship
  • Sponsored Articles
  • Work With Us
  • Web Hosting
  • Domain Registration

Subscribe to Updates

Get the latest creative news from FooBar about art, design and business.

© 2026 Knickpoint Media. Designed by Editoria Cloud Systems.
  • Privacy Policy
  • Terms
  • Accessibility

Type above and press Enter to search. Press Esc to cancel.

Ad Blocker Enabled!
Ad Blocker Enabled!
Aii, sawa sawa bro! Hii site inapata Mukuchu Ya Maintainance through adds manze, So, Kama Unataka Kusupport Knickpoint Media Manze, Disable Hiyo ad blocker. Just straight love! 😄