The Kenya Revenue Authority (KRA) will deny businesses and individuals close to Sh21 billion in liquidity after it suspended payment of tax refunds to pave the way for the audit of reliefs.
On Tuesday KRA suspended indefinitely tax refunds, signalling a tough time for businesses whose working capital is now locked up in the taxman’s accounts as excess payment.