Did you know that every individual with a KRA (Kenya Revenue Authority)Pin is required by law to file Annual Tax returns by 30th June every year? Don’t wait to be fined. Talk to us today for efficient services!