
KRA Explains Business eTIMS Invoice Rules Ahead of June Deadline
The Kenya Revenue Authority (KRA) has issued a public notice reminding taxpayers to file their 2025 income tax returns by June 30, 2026. In a public notice dated June 8, the Authority has emphasized that all businesses must comply with the…























