Dr. Yusuf Qardhawi menyebutkan dalam kitabnya Mujibat Tagashyyur Al-Fatwa fi ‘Aashrina mengenai 10 faktor yang bisa menyebabkan sebuah fatwa berubah. Di antaranya adalah karena:

  1. Perubahan tempat.
  2. Perubahan waktu.
  3. Perubahan kondisi.
  4. Perubahan tradisi (‘urf).
  5. Perubahan ilmu pengetahuan.
  6. Perubahan kebutuhan manusia.
  7. Perubahan kemampuan manusia.
  8. Perubahan kondisi social, ekonomi, dan politik.
  9. Perubahan pendapat dan pemikiran.
  10. Musibah.