Research from FreeAgent found that 57% of self-employed people do not know what IR35 is. However, 30% would like to see the legislation for the private sector dropped, with only 12.9% wanting to...
1 February 2020£100 penalty and extended enquiry window if 2018-19 self-assessment tax returns not filed on or by 31 January 2020.Payment of corporation tax liabilities for accounting periods...