There r reson for rush on the last date.
1) delay from the clients since its take time to close the books.
2) Waiting for challan in regard to SA tax payment from the bank.
3) To secure the benefit of Section 139(4).
4) Many time it experienced that site are not properly working to generate acknowledgement which need to file the return in dept.