Chetan (fresher) 11 December 2018
Siddharth Srivastava (Advocate) 11 December 2018
Kumar Doab (FIN) 11 December 2018
Check with your bank/banker.
The bank shall levy charges each time.
Although drawee may deposit again and again, but what is the benfit if issuer of the cheque is not maintaining balance ( if that is exact reason for cheque being returned unpaid) and hence not paying!