The KRA has increasingly come under pressure for missing tax revenue targets, even as individuals and firms decry over taxation that has hit domestic spending power and business profits.