Do you need to complete a self-assessment return? If you’re self-employed, a partner or a company director, then HMRC will ask you to submit an annual self-assessment tax return. However, every year will see some people failing to register on time for self-assessment – and facing some stiff penalties as a result! So, who needs to […]