An online self-assessment return is due by 31 January, while a paper return must arrive earlier, by 31 October. Any tax owed has to be paid by 31 January whichever way the return is filed. Filing after the deadline brings an automatic penalty, even if no tax is owed.