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: Click to share on Facebook (Opens in new window) Facebook Click to share on X (Opens in new window) X