31 October - this is the deadline for sending in paper tax returns
31 January - the deadline for sending in your return online
31 January - this is the payment deadline for what you owe for the previous tax year, and the deadline for making your first payment towards the current year's tax bill (called 'a payment on account') if one is due
31 July - the deadline for your second payment on account - if one is due