البته باید توجه داشت که این کار واجب داراى شرائطى است که باید به آنها توجه کرد.اینها عبارتند از:
1 - شخص باید معروف و منکر را بخوبى بشناسد تا بتواند درباره او دستورى صادر کند. در این صورت کارى که انسان نمى داند انجامش واجب و یاحرام است نمى تواند نسبت به آن امر و یا نهى کند.
2 - احتمال بدهد که نصیحت او اثر بخش است و اگر مطمئن باشد که اثرى ندارد واجب نیست .
3 - شخص گنهکار و قانون شکن اصرار به تکرار آن عمل داشته باشد و اگر کسى یقین کند که دیگر تکرار نخواهد کرد لازم نیست به او امر یا نهى کند.
4 - امر به معروف و نهى از منکر، سبب ضرر جانى یا آبروئى براى خود او و یا دیگرى نباشد