Treasury estimates MTD for ITSA deferral will cost over £1.75 billion Figures released in the Spring Budget documents have revealed that the deferral of Making Tax Digital for Income Tax Self Assessment (MTD for ITSA) will Read More » 21st March 2023 No Comments