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.

Accessibility Adjustments

Powered by OneTap

Accessibility Commitment for Knickpoint Media

At Knickpoint Media, we are committed to making our digital presence as accessible and inclusive as reasonably possible for all users, including individuals with disabilities. Our goal is to improve the usability of https://knickpointmedia.co.ke and to support a more accessible experience for everyone, regardless of their abilities or the technologies they use.

Our Approach to Accessibility

We aim to align with the Web Content Accessibility Guidelines (WCAG), which define internationally recognized standards for digital accessibility. While full compliance cannot always be guaranteed, we strive to implement improvements where feasible and regularly review accessibility-related aspects of our website. Accessibility is an ongoing process, and we are committed to improving the experience over time as technologies, standards, and user needs evolve.

Accessibility Features

To support accessibility, https://knickpointmedia.co.ke may utilize tools such as the OneTap accessibility toolbar. This interface provides users with a range of helpful features, including:
  • Adjustable text size and contrast settings
  • Highlighting of links and text for better visibility
  • Full keyboard navigation of the toolbar interface
  • Quick launch via keyboard shortcut: Alt + . (Windows) or ⌘ + . (Mac)
Please note the following:
  • The availability and effectiveness of these features depend on the website's configuration and ongoing maintenance.
  • While we strive to ensure accessibility, we cannot guarantee that every part of https://knickpointmedia.co.ke will be fully accessible at all times. Some content may be provided by third parties or affected by technical constraints beyond our immediate control.

Feedback and Contact

We welcome your feedback. If you experience any accessibility barriers or have suggestions for improvement, please contact us: Email: info@knickpointmedia.co.ke We are committed to reviewing all inquiries and aim to respond within 3–5 business days. If you require assistance accessing any part of this website, we are happy to provide support through alternative channels upon request. Last updated: March 29, 2026
How long do you want to hide the toolbar?
Hide Toolbar Duration
Select your accessibility profile
Vision Impaired Mode
Enhances website's visuals
Seizure Safe Profile
Clear flashes & reduces color
ADHD Friendly Mode
Focused browsing, distraction-free
Blindness Mode
Reduces distractions, improves focus
Epilepsy Safe Mode
Dims colors and stops blinking
Content Modules
Font Size

Default

Line Height

Default

Color Modules
Orientation Modules
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! 😄