Most Kenyan businesses don't know this: KRA is waiving 100% of pre-2026 penalties and interest - until 31 Dec 2026.Check if you qualify →

Back to Resources

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.

Smart VAT Kenya

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

1

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.

2

KRA on X (@KRAAfrica)

KRA posts outage/maintenance notices here, often late. Worth following if you file close to deadlines.

3

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.

4

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

WindowExperienceRecommendation
1st–10th, weekday mornings 8–11amFast and stableBest time to file. Do your returns here.
Weekday afternoons, 1st–15thGenerally fineAcceptable.
15th–19thSlows down, overloadsFile early. Congestion complaints peak now.
19th–20th (deadline crunch)Highest outage/crash riskAvoid entirely - this is when outages bite hardest.
Friday night / Saturday / Sunday nightMaintenance windowsDon'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

1

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.

2

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.

3

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.

4

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.

5

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,500

Frequently Asked Questions

Does KRA announce iTax maintenance in advance?
Not on a fixed schedule. Watch the iTax login banner and @KRAAfrica on X. Major upgrades are announced, but routine night/weekend maintenance usually is not.
Can I file VAT at 2am?
Technically yes, but 2am is prime maintenance time. If a submission fails mid-way at night, you may not be able to confirm it until morning. Prefer weekday mornings.
If iTax is down on the 20th, do I get an extension?
No - not automatically. Extensions are rare and only announced officially. Screenshot the outage and apply for a Section 35 penalty waiver proactively.
How is maintenance different from congestion?
Maintenance is KRA taking the system down on purpose; congestion is too many users at once. Congestion causes timeouts and 'server busy' errors and is worst on the 19th–20th. Both are avoidable by filing early.

Need help with VAT?

We handle your KRA VAT registration and monthly filing so you never miss a deadline.

Register for KES 5,000