Згідно зі ст. 713 ЦКУ за договором контрактації сільськогосподарської продукції виробник сільськогосподарської продукції зобов’язується виробити визначену договором сільськогосподарську продукцію і передати її у власність заготівельнику (контрактанту) або визначеному ним одержувачу, а заготівельник зобов’язується прийняти цю продукцію та оплатити її за встановленими цінами відповідно до умов договору.
Сільськогосподарська продукція, яка реалізується за договором контрактації, повинна бути вироблена безпосередньо продавцем-виробником. Це відрізняє такий договір від договору поставки, за яким постачальник може реалізувати як продукцію власного виробництва, так і закуплену в інших осіб.
Також особливість цього договору полягає в тому, що виконання договірних зобов’язань виробником сільськогосподарської продукції значною мірою залежить від погодних умов, тому на заготівельника покладається низка додаткових обов’язків: не лише прийняти продукцію у заготівельника, а й забезпечити її вивезення, надати пакувальні матеріали, тару. Заготівельник не має права відмовитися від прийняття продукції, яка відповідає умовам договору і перебуває у визначеному місці здачі.