07 May 2012
It is mandatory for companies as well as non-company assessees. But the fact is that anks are still accepting physical challans from tax-payers.
07 May 2012
Even if you pay by physical mode, it is considered valid, but then there are chances of wrong upload of information by the receiving bank which may render the problem of challan mismatch. So better pay by online mode only. If you have paid through physical mode, dont worry, it is also accepted though not allowed.