Dear,
Yes there is last date !
Applications which are sent afer April 01 for May intake , and which are sent after October 01 for September intake and those are sent later than December 01 for January intake are not considered and are likely to get refused. so y take risk ? apply as early as possible !