Сторонами контракта подряда являются заказчик и подрядчик.
В качестве заказчика может выступать хоть какое лицо как физическое, так и юридическое.
В качестве подрядчика выступает субъект предпринимательской деятельности, если создание работ для него является самостоятельной деятельностью, направленной на систематическое получение прибыли. Подрядчик вправе при выполнении работ завлекать остальных лиц, поручая им выполнение части работ, если из закона либо контракта не вытекает обязанность подрядчика лично исполнить предусмотренную контрактом работу. В этом случае подрядчик становится генеральным подрядчиком, а завлеченное лицо - субподрядчиком. При генеральном подряде ответственность перед заказчиком за выполнение всей работы несет генеральный подрядчик, а перед субподрядчиком генеральный подрядчик несет ответственность за неисполнение либо ненадлежащее выполнение заказчиком обязанностей по договору подряда. Если другое не предвидено законом либо контрактом, заказчик и субподрядчик не вправе предъявлять друг другу требования, связанные с нарушением договоров, заключенных каждым из их с генеральным подрядчиком (ст. 706 Гражданского кодекса РФ). Так, субподрядчик обратился в арбитражный трибунал с иском о взыскании с генерального подрядчика стоимости работ, также процентов за использование чужими валютными средствами в соответствии со статьей 395 Гражданского кодекса РФ Генеральный подрядчик иска не признал, ссылаясь на то, что неоплата выполненных субподрядчиком работ произошла из-за отсутствия валютных средств у заказчика.
Арбитражный трибунал не согласился с возражениями генерального подрядчика и удовлетворил исковые требования, сославшись на последующие происшествия.
В соответствии со статьей 706 Гражданского кодекса РФ подрядчик, если другое не вытекает из закона либо контракта, вправе привлечь к выполнению собственных обязанностей остальных лиц -субподрядчиков.