Question: who has to file taxes 2018?
Answer: Who must send a tax return. You must send a tax return if, in the last tax year (6 April to 5 April), you were: self-employed as a 'sole trader' and earned more than £1,000. a partner in a business partnership.