KRA simplifies iTax access with new ID number login option Briefing 7th August 2025 The Kenya Revenue Authority (KRA) has introduced the use of National Identity Card (ID) numbers as a new login option…
KRA extends deadline after system glitch disrupts tax filing Celebrity 1st July 2025 The Kenya Revenue Authority (KRA) announced on Monday, June 30, that a technical glitch in their system led to taxpayers…