Each Kenyan registered taxpayer with a KRA pin obtained from the Kenya Revenue Authority (KRA) must file tax returns every financial year. Those without a business or gainful employment have to file nill KRA tax returns.