Question: what are taxes due in 2019?
Answer: 31 July 2019: payment on account due. ... , 5 October 2019: register for self-assessment. ... , 31 October 2019: paper tax returns due. ... , 30 December 2019: opt into PAYE. ... , 31 January 2020: online tax returns due.