Tax Uncategorized A Step-by-Step Guide to Submitting KRA ITax Returns Online. Frimor Introduction: Being a good citizen requires you to take care of your tax obligations. The Kenya Revenue Authority (KRA) is in charge of tax collection in Kenya. This step-by-step... Continue Reading