Demise of paper tax returns
28th Apr 2023
More than 12 million taxpayers file self-assessment tax returns, but less than 3% do so using a paper return. Given this low demand, HMRC is reviewing the current paper filing service. … More Demise of paper tax returns