For years, the Kenya Revenue Authority (KRA) has been delaying making tax refunds to business and individuals, citing audit delays of the claims and also inadequate cash.
A tax refunds claim happens because taxpayers have either over-withheld or made prepayments relatively above the level of their tax liability, leading to the taxman owing them.