A few days to June 30 every year, one would be forgiven for mistaking Kenya Revenue Authority (KRA) offices for polling stations owing to the long, winding queues of taxpayers trying to beat the deadline of filing tax returns.
According to the tax law of the land, the KRA systems are open for annual returns filing as early as January 1 to June 30 every year. Why most taxpayers prefer to rush to the taxman’s offices in the 11th hour is still a puzzle.