KRA Extends 2025 Tax Filing Deadline to July 1 — How to File Your KRA Returns Online Today

The Kenya Revenue Authority (KRA) has officially extended the deadline for filing 2025 tax returns to midnight, July 1, 2025. This extension gives Kenyan taxpayers one last chance to file and pay their taxes online through the iTax portal.
📌 Who Must File KRA Returns?
Anyone with a KRA PIN must file tax returns — including:
Employed individuals
Self-employed persons
Unemployed persons (file Nil Returns)
Business owners and companies
🔍 How to File KRA Returns Online (Step-by-Step)
Step 1: Visit the iTax Portal
Go to: 👉 https://itax.kra.go.ke
Step 2: Login
Use your KRA PIN and password to access your iTax account.
Step 3: Navigate to ‘File Returns’
Click ‘Returns’ > ‘File Return’.
Step 4: Choose the Return Type
Resident Individual if employed/self-employed
Nil Return if you had no income in 2024
Select period: 01/01/2024 to 31/12/2024
Step 5: Submit & Download Acknowledgment
Upload your filled form (for employed) or submit directly (for nil returns).
Download and keep the Acknowledgment Receipt.
⚠️ What Happens If You Don’t File?
Missing the July 1, 2025 deadline will result in penalties:
Individuals: KSh 2,000
Companies: KSh 20,000
🕔 24-Hour Support Open
KRA has opened 24-hour service lanes across the country to support last-minute filing. Visit your nearest Huduma Centre or KRA Office.
📱 For Support:
Call: 0709 014 747
Website: https://kra.go.ke
Social: #KRAFilingSeason2025
📌 Final Reminder
This is your last chance to file and stay compliant. Use the iTax portal to submit your KRA 2025 tax return before midnight, July 1.