KRA Individual Income Tax Returns 2020 Every individual/person in Kenya with a KRA (Kenya Revenue Authority) PIN (Personal Identification Number) is required to file annual tax returns. Failure to file returns and/or pay the Income Tax before 30th of June the following year attracts a penalty as follows; KRA Tax…