HMRC has announced it will not fine the 120,000 businesses who missed the MTD deadline – which would have equalled tens of millions of pounds for HMRC.
Chasing late payment costs freelancers 20 days of work a year – worth more than £16.5 billion to the UK economy. What will ‘Duty to Report’ mean for you?