As per recent CBDT notification 34/2008 dt 13-03-2008, tax by all specified persons shall be paid electronically only wef 01-04-08. Whether this notification would applly to deposit of TDS also.
Notification 34/2008
The notification requires specified persons to pay tax electronically, but its wording limits "tax" to amounts as defined and does not expressly include sums deducted at source; therefore payments of amounts withheld under income-tax provisions are not covered by the electronic-payment mandate. (AI Summary)
TaxTMI