Some of KRA powers are unconstitutional. They have almost Kangaroo court system where they charge you for tax offences - and fine you upto 1m or so kshs. I have appeared before one. They also enjoy lots of discretionary power to close business.
That is elephant in the house. KRA should never become the judge and executioner of tax dispute.
They should apply for court orders to close premises....