Mandatory filing of form 29B?

Rhyythm Chhabra (17 Points)

23 October 2017  
is it mandatory to file form 29 B under section 115kb even if company is incurring loss and has receipts less than 1crore?
no tax becomes payable as per both calculations ,then also form 29 B should be filed?
please mention the relevant section