CTM93080 - CTSA: the filing obligation: delivery of return
A company must deliver a return required by FA98/SCH18/PARA3.
It is mandatory for companies to use online filing to submit company tax returns for accounting periods ended on or after 1 April 2010. There are only very limited exceptions to this requirement, see COM60040.