Well according to the HMRC website (unless I am reading the wrong part) Electronically its the 22nd of the month following the end of the tax month or quarter to which it relates, if choosen to make a postal payment, you must ensure your cheque reaches HMRC no later than the 19th of the month following the end of the tax month or quarter to which it relates.....which would be this weekend I guess