در آیه ی ۲۸۲ سوره بقره، خداوند حکم به نوشتن قراردادها نموده، و جزییات آن را هم ذکر کرده است و تنها موردی که از این حکم مستثنا شده، قراردادی ست که طی آن جنس و قیمت در همان جا مبادله گردد و در قرارداد نقدی هم گرچه تنظیم سند و نوشتن آن لازم نیست، ولى شاهد گرفتن براى آن بهتر است، زیرا جلوى اختلافات احتمالى آینده را مى گیرد.
در قوانین ایران، تعهد شفاهی در صورتی ضمانت اجرایی دارد که با توجه به شهادت شهود، اصل تعهد ثابت شود. دراین صورت می توان متعهد را به انجام تعهد، یا اخذ خسارت ملزم کرد.