از جمله مباحثی که در حوزه حقوق بین الملل خصوصی مطرح است و درباره آن اختلاف نظرهائی وجود دارد، مسأله تعیین قانون حاکم بر قراردادست. امروزه از منظر حقوقی بسیاری بر این باورند که براساس اصل حاکمیت اراده، طرفین می توانند قانون حاکم را خود انتخاب کنند. در این مقاله عمدتاً بعد فقهی مسأله انتخاب قانون حاکم بر قرارداد توسط متعاقدین، به صورت شرط ضمن عقد، مورد بررسی قرار گرفته و به این پرسش توجه شده که آیا چنین شرطی صحیح و معتبر است یا خلاف شرع و فاقد اعتبار؟ به نظر می رسد احکام و آثار مالی قراردادها نوعاً از احکام شرعی قابل تغییری به شمار می آید که طرفین می توانند به کمک شرط ضمن عقد و یا عقد صلح آن را تغییر دهند؛ از این رو در چنین مواردی انتخاب و تعیین قانون حاکم بر قرارداد توسط طرفین مجاز و معتبر خواهد بود. اما در مورد احکام غیر قابل تغییر یعنی قواعد آمره شرعی مانند اهلیت و قصد و رضا، انتخاب قانون حاکم توسط متعاقدین معتبر نیست و نمی توان اختیار تعیین قانون را به دست طرفین سپرد.