31 January 2010
penalty is not self imposed means its not automatic ,you should deposit only interest,penalty may or may not be imposed by ito (tds) & generally it has not been imposed ,so in my opinion you should not deposit penalty your self ,but yes interest you must deposit before filing of the return