Filing your self-assessment tax return on time: what you need to know
It’s that time of year again when the clock is rapidly moving to 31st January. Yesterday HMRC reported that a third of self-assessment returns have yet to be filed. With an estimated 8m returns due, that is 2.67m returns which are still outstanding, with just one week to go. Who needs to c