15 July 2013
Yes its allowable provided its deposited before the due date of filing of IT Return.
If Tds is not deposited within due date but deposited on or before the due date specified in sub-section (1) of section 139 then expenses will not be disallowed.