Rozsah práce, na který se dohoda o provedení práce uzavírá, nesmí být větší než 300 hodin v kalendářním roce. Do předpokládaného rozsahu práce se přitom započítává také doba práce konaná zaměstnancem pro zaměstnavatele v témže kalendářním roce na základě jiné dohody o provedení práce. Zaměstnanec tedy může uzavřít i více dohod o provedení práce s jedním zaměstnavatelem, ale rozsah práce z těchto dohod se sčítá a v součtu nesmí přesáhnout 300 hodin v kalendářním roce.
Pro uzavření dohody o provedení práce se vyžaduje písemná forma. Zaměstnavatel je tedy povinen se zaměstnancem uzavřít dohodu o provedení práce písemně a je povinen jedno vyhotovení dohody vydat zaměstnanci.
Právní úprava dohody o provedení práce je obsažena v § 75 ZP. V dohodě o provedení práce musí být uvedena především doba, na kterou se dohoda uzavírá; jiné náležitosti zákoník práce nestanoví. V praxi se v dohodě o provedení práce dále bude sjednávat zejména druh práce a ujednání o odměně za splnění pracovního úkolu.