Guide · 6 min read
KRA iTax Maintenance Schedule 2026 - Plan Around Portal Downtime | kra itax system maintenance schedule
KRA does not publish a fixed maintenance calendar - but it doesn't have to be a guessing game. Maintenance outages follow patterns, and knowing those patterns lets you schedule your filing around them instead of racing them. This page tracks the kra itax system maintenance scheduleso you never lose a filing deadline to a server that went to sleep.
The Honest Truth: There Is No Official Maintenance Calendar
KRA generally does not announce scheduled maintenance in advance on a public calendar. Maintenance windows are communicated ad hoc - through the iTax login banner, on KRA's X account (@KRAAfrica), or sometimes not at all.
What we do have is years of observable patterns. KRA maintains the iTax platform in windows that are predictable enough to plan around:
- Night hours: most maintenance happens between roughly 7pm and 6am EAT, when taxpayer traffic is lowest
- Weekends: Saturday and Sunday nights are the most common maintenance windows, especially late Sunday into Monday morning
- Just after the deadline: system refreshes and report runs cluster in the days right after the 20th
- System upgrades: major module launches (eTIMS, iCMS, new filing forms) typically bring days of instability, not just a scheduled window
Net effect: the best-performing assumption is that iTax will be unreliable at night, on weekends, and in the last 5 days before the 20th. Plan filings for weekday mornings - and never plan a same-day filing for the 20th.
Where to Check if iTax Is Up Before You File
iTax login banner (itax.kra.go.ke)
KRA shows a yellow/red banner at the top of the login page during scheduled maintenance. This is the most direct signal.
KRA on X (@KRAAfrica)
KRA posts outage/maintenance notices here, often late. Worth following if you file close to deadlines.
downdetector.co.ke
Shows real-time 'is it down' spikes from user reports. Useful for congestion - a spike in reports often means server overload, not maintenance.
Our iTax traffic update page
We track congestion patterns and publish workarounds at /resources/kra-itax-traffic-update/ so you know when to avoid the portal entirely.
Best and Worst Times to Log into iTax in 2026
| Window | Experience | Recommendation |
|---|---|---|
| 1st–10th, weekday mornings 8–11am | Fast and stable | Best time to file. Do your returns here. |
| Weekday afternoons, 1st–15th | Generally fine | Acceptable. |
| 15th–19th | Slows down, overloads | File early. Congestion complaints peak now. |
| 19th–20th (deadline crunch) | Highest outage/crash risk | Avoid entirely - this is when outages bite hardest. |
| Friday night / Saturday / Sunday night | Maintenance windows | Don't attempt critical filings after 7pm. |
The maintenance trap: a filing that fails during a maintenance window does not extend your deadline. If you tried and failed on the 19th or 20th, screenshot the error with a timestamp and apply for a penalty waiver - don't wait for KRA to fix it. See our iTax status code 500 guide and iTax portal troubleshooting guide.
Caught in a Maintenance Window? Do This
Screenshot everything
Capture the error, the URL, and your phone/computer clock showing the date and time. This is your evidence if you need a penalty waiver.
Try the alternative paths
If itax.kra.go.ke is down, try the iTax mobile site, a different browser, or Incognito Mode. Sometimes only one server node is down.
Wait out the window
If the banner says maintenance until a specific hour, set a reminder and come back. Most windows close by 6–7am EAT.
File at the next available slot
The moment it's back, file immediately and keep the submission receipt. Never assume the system 'saved' your draft.
If it crossed a deadline, apply for a waiver
Submit a Section 35 penalty waiver citing the system outage with your screenshots. We handle penalty waiver applications for KES 4,000.
Never gamble with a maintenance window again.
We file on the 17th - before the congestion and far from maintenance windows. Monthly VAT filing from KES 3,500. Deadlines handled, receipts provided.
Hand Me My Filing - KES 3,500Frequently Asked Questions
Does KRA announce iTax maintenance in advance?▼
Can I file VAT at 2am?▼
If iTax is down on the 20th, do I get an extension?▼
How is maintenance different from congestion?▼
More Guides
Need help with VAT?
We handle your KRA VAT registration and monthly filing so you never miss a deadline.
Register for KES 5,000