قراردادی است که به موجب آن کارفرما، عملی با شرایط معین و در برابر وجه معین، در مدت مشخصی را به شخص حقیقی یا حقوقی به نام پیمانکار واگذار مینماید.
قرارداد پیمانکاری سندی مکتوب می باشد که به جزئیات توافقات بین پیمانکار و مشتری می پردازد. قرارداد پیمانکاری شامل خدماتی است که پیمانکار ارائه می دهد. در تنظیم قرارداد پیمانکاری مواردی از قبیل مدت زمان انجام پروژه و جریمه های مورد نیاز ذکر می شود. قرارداد پیمانکاری مانند سایر قراردادها الزام آور و قانونی است.