What do I need to put on my tax return and when is it due?

http://www.dreamstime.com/-image9742039

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 [...]