There are several reasons that could cause problems in cheque processing and lead to cheque bouncing. But not all of them warrant legal action. For example, a cheque could bounce if the sign of the drawer does not match with the account.
A detailed list of these reasons has been provided by the Reserve Bank of India in Annexure D of the Uniform Regulation and Rules for Bankers Clearing Houses.