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! Share this: Share on Facebook (Opens in new window) Facebook Share on X (Opens in new window) X