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