25 November 2010
Expenses are allowed if you deposit the TDS before due date of filing of your IT return.
But u will have to pay interest on late deduction @1% p.m..
If deducted but late deposited interest will be 1.5% p.m. apart from this penalty u/s 221 may be imposed to the extent of TDS involved on delay in depositing the TDS.
25 November 2010
Yes you have to pay the interest or else later a demand notice will be sent to you. Even if you deposit the TDS without interest the expenditure will be allowed, but ultimately you will have to pay the interest.