UK news
fromLondon Business News | Londonlovesbusiness.com
6 days agoMore than 300,000 self-employed taxpayers could face fines if they miss a key HMRC deadline - London Business News | Londonlovesbusiness.com
Paper Self Assessment returns are due October 31; late filing incurs penalties; online returns have a January 31 deadline.
