In short
Your corporation tax is payable nine months and one day after the end of your accounting period, and the CT600 return is due twelve months after it — so the tax falls due before the return does. HMRC’s free online filing service closed on 31 March 2026, so every company must now file using commercial software. LMJ Group prepares your computation, files the CT600, and includes the software.