10 Reasons Why You May Need to Submit A Self-Assessment Return 11-02-2020 Over 11 million people are required to file tax returns each year, however HMRC do not know the exact amount of people that do not submit a tax return but are required to. Here are some of the reasons why you may be required to submit a tax return.
Making Tax Digital – Update 19-07-2017 The treasury have released a statement to confirm delays to MTD.