Blog categories

Avoid HMRC tax deferral confusion

Despite the Government announcing that you do not need to make the normal tax payment on 31 July, they have issued millions of letters to taxpayers reminding them to make the payment.