Comment on Notice under Section 139(9)? - Possible reason
If you have other taxable income, then yeah you will need an audit. You can check out our taxation module: http://zerodha.com/varsity/module/markets-and-taxation/. We have also started a tax filing initiative for traders http://tradetax.in/