15 July 2017
You may pay more tax than you think on property transactions. Some ‘gains’ could be taxed as income – it all depends on the facts.
15 July 2017
800,000 people will pay the 60 per cent tax rate in 2017/2018 – will you be one of them?
15 July 2017
Recent weeks have seen the implementation of two key agreements which reflects the continuing commitment of the international community, including the UK, to the OECD Base Erosion and Profit Shifting (BEPS) project.
15 July 2017
HMRC increases employer compliance activity – could you be facing an unexpected bill?