Self Assessment Q&A on 26th January » Tax due » Go to message
Hi, I completed my self assessment tax return online yesterday and was told a tax payment was due. Will this be taken out of my account by HMRC on 31st January 2018?