A tax agent prepares and submits returns on behalf of the other person, liaises with the authority on behalf of another person in matters relating tax and advice and represent another person before the tax authority on matters tax. Non-resident clients operating in Kenya may choose to have a tax agent in Kenya to account for their taxes where legislation allows. In addition, with the coming into effect of the digital service tax law, non-resident persons without a permanent establishment operating in the digital market space have an option of appointing a tax representative in Kenya. Application of non-resident persons personal identification number (PIN) for KRA purposes may need an agent for the processing purposes. At Kreston KM , we have a well experienced team whose members are registered as tax Agents with KRA enabling them to act as tax agents or tax representatives to facilitate clients in matters taxation.