Tax Return Filing (upload and submission) It is a requirement of KRA that all tax payers fill returns every year. Returns of the previous year must be filled by 30th June of the following year. Failure to submit a return on or before the due date or submitting a payment return without paying the tax due attract a default penalty of Kshs.10, 000 or five percent of the tax due whichever is the higher and additional interest of 2% per month compounded. Tax returns can be done at any Huduma Centre countywide or made on KRA itax platform https://itax.kra.go.ke/KRA-Portal/. For online tax returns, log on to itax platform, click returns menu, fill in the details and submit. Cost: Nil Timelines: Instant For more information call Huduma Contact Centre: +254 (020) 6900020 Or visit nearest Huduma Centre Or Contact: Kenya Revenue Authority (KRA) Times Tower, Haile Selassie Avenue, Nairobi 020-4999999, 0711-099999 callcentre@kra.go.ke Cost: Nil Timelines:Instant. Book Appointment