Preparation and filing of various statutory returns and documents with the revenue authorities periodically. Abundant paperwork is involved in filing numerous tax returns on a periodic basis. Process is complex and time taking to do with utmost precision. Failure of compliances attracts heavy penalties and even prosecution in certain cases. An elaborate data has to be procured from account books of the firm/ company to fill in the returns entailing huge amounts of labour and knowledge.