قانون مجازات اسلامی 1392
ماده 177
شاهد شرعی در زمان ادای شهادت باید شرایط زیر را دارا باشد:
الف ـ بلوغ؛
ب ـ عقل؛
پ ـ ایمان؛
ت ـ عدالت؛
ث ـ طهارت مولد؛
ج ـ ذی نفع نبودن در موضوع؛
چ ـ نداشتن خصومت با طرفین یا یکی از آنها؛
ح ـ عدم اشتغال بـه تکدی؛
خ ـ ولگرد نبودن.
تبصره 1 ـ شرایط موضوع این ماده باید توسط قاضی احراز شود.
تبصره 2 ـ در مورد شرط خصومت، هر گاه شهادت شاهد بـه نفع طرف مورد خصومت باشد، پذیرفته می شود.