19 April 2017
No, it is not mandatory for every Tax Audit Assessee.
As per Sr. No.11 of Sub-rule 2 of rule 114E only those assessees (which are required to get their accounts audited) are required to file statement under 285BA who have received payment in cash exceeding 2 lakhs rupees for sale of goods and services.