Ipcc help

nidhi (student) (346 Points)

11 September 2014  
in service tax is e-filing of returns mandatory for assesses? if yes then why is challan system given an importance ?