
If you have been asked to complete a tax return by HMRC for self-assessment, this is due by the 31st January following the end of the tax year for online submissions, or 31st October for paper submissions. Corporation tax returns are due 12 months after the year end (although you have to pay your corporation [...]




