With the increasing focus on governance and regulations, tax compliance has never been so important. Compliance failure represents not only a financial risk, financial penalties and a possible increase in the tax charge, but also a serious business risk, as it can damage company's reputations with the authorities and public.