Сторонами у договорі контрактації виступають, з одного боку, підприємства, організації, на які в установленому порядку покладено функції державної закупівлі сільгосппродукції (заготівельні, переробні, торговельні тощо). Зокрема, замовниками сільгосппродукції, що реалізується за державним контрактом, виступають міністерства, відомства, установи та організації, яким виділені з цією метою кошти з державного бюджету. Замовниками продукції за регіональними державними контрактами можуть бути організації, яким виділені кошти з місцевого бюджету.
Друга сторона в договорах контрактації - це підприємства та організації будь-яких форм власності, що виробляють сільськогосподарську продукцію. До них відносяться колективні сільськогосподарські підприємства, селянські (фермерські) та інші господарства, підсобні господарства об'єднань у промисловості, дослідно-виробничі господарства сільськогосподарських навчальних закладів і науково-дослідних інститутів, селекційні та дослідні станції тощо. Отже, коротко сторони в договорі можна назвати так: заготівельник і господарство. Іноді заготівельник видає господарству так звану відвантажувальну рознарядку про відправку продукції не за своєю адресою, а за адресою іншої організації-одержувача, з якою він перебуває в договірних відносинах з поставки. Тоді просування сільгосппродукції від господарства до споживача (промислового чи торговельного підприємства) оформляється двома договорами - договором контрактації і договором поставки. Договір поставки зв'язує заготівельника і одержувача продукції.
Предметом договору контрактації є сільськогосподарська продукція у сирому вигляді або така, що пройшла первинну обробку. Проте при укладенні договору сторони можуть передбачити, що в рахунок виконання зобов'язань щодо здачі продукції у свіжому (натуральному) вигляді господарство частину продукції продає у переробленому вигляді.
За предметом і змістом договір контрактації близький до договору купівлі-продажу і поставки.
Сільгосппродукція у сирому вигляді є предметом договору поставки, коли він укладений між заготівельною організацією і промисловим підприємством. За загальним правилом на реалізацію переробленої продукції укладається договір поставки. Проте, щоб уникнути укладення двох договорів з одним господарством - на реалізацію сільгосппродукції у сирому вигляді і окремо у переробленому вигляді, - укладають тільки договір контрактації. Взагалі, сторонам надається можливість вибору правової форми реалізації сільгосппродукції (купівля-продаж, контрактація або поставка). Якщо одна із сторін заперечує проти укладення договору поставки на реалізацію сільгосппродукції у сирому вигляді чи після первинної обробки, то арбітражний суд при вирішенні спору виносить рішення про укладення договору контрактації незалежно від того, що сторони раніше укладали договори поставки. У цьому найбільше зацікавлене господарство, оскільки за договором контрактації на заготівельника можуть покладатися зобов'язання, наприклад, щодо сприяння в організації виробництва сільгосппродукції, забезпечення господарства тарою 1 пакувальними матеріалами, відпуску промислових чи продовольчих товарів або комбікормів у порядку зустрічного продажу, що не передбачено законодавством про поставки.
Укладення договорів на реалізацію сільгосппродукції на спеціалізованих аграрних біржах визначається правилами організації та проведення торгів ф'ючерсними та форвардними контрактами під закупку сільськогосподарської продукції та продуктів її переробки. Порядок укладення, зміни 1 розірвання договорів поза біржею, як 1 інших господарських договорів, визначено статтями 10, 11 Арбітражного процесуального кодексу України, про що говорилось вище. Договірні відносини з контрактації регулюються типовими договорами контрактації, іншими нормативними актами.
За договором контрактації господарство і заготівельник пов'язані взаємними правами і обов'язками. У ньому мають бути зазначені назва, кількість (за видами продукції), якість, ціна, строки, загальна сума договору, порядок та умови доставки, місця здачі-приймання, вимоги до тари й упаковки, порядок розрахунків, обов'язки заготівельника щодо надання господарству допомоги а організації виробництва сільгосппродукції та її транспортування на приймальний пункт заготівельника, взаємна майнова відповідальність сторін за порушення договору та інші умови, які сторони визнають за необхідне передбачити у договорі (ст. 255 Цивільного кодексу України).
Кількість та асортимент сільгосппродукції, належної до закупівлі, визначаються в договорах відповідно до державного контракту, а в разі його відсутності - за розсудом сторін. У договорі окремо зазначається кількість продукції, яку буде продано у сирому і переробленому вигляді.
За якістю продукція, яка продається господарством, повинна відповідати стандартам, технічним умовам, правилам ветеринарного і санітарного нагляду. Отже, заготівельник маєправо або повністю відмовитись від недоброякісної продукції, або прийняти її за ціною, яка відповідає якості продукції.
Важливою умовою в договорі і контрактації є строки здачі продукції заготівельникові, їх зазначають у договорах з урахуванням пори дозрівання культур, умов виробництва, переробки та зберігання. За погодженням із заготівельником господарство може достроково здати продукцію в рахунок наступних здавальних періодів. Невід'ємною частиною договору є погоджені між сторонами графіки доставки, які конкретизують строки здачі продукції. Господарство телеграфом повідомляє заготівельника про час відвантаження продукції. Днем виконання господарством зобов'язань за договором вважається дата складання приймально-здавального документа під час здачі продукції у господарстві або на приймально-здавальному пункті заготівельника, а в разі відвантаження її одержувачеві - день здачі продукції транспортній організації.
У договорі зазначаються пункти здачі приймання сільгосппродукції. Доки не завершено повний перехід до приймання продукції заготівельником безпосередньо у господарствах, у договорах контрактації зазначають окремо обсяги продукції, яка: а/ доставляється господарством безпосередньо роздрібним торговельним підприємствам; б/ приймається заготівельником безпосередньо в господарстві; в/ приймається заготівельником на своїх приймальних пунктах. Вивезення, експедирування та розвантаження законтрактованої продукції проводяться за рахунок заготівельних організацій.
Заготівельник зобов'язаний прийняти доставлену на приймальний пункт продукцію, не допускаючи простою транспортних засобів понад встановлені строки. В товарно-транспортних накладних зазначається час прибуття транспорту і час закінчення навантаження або вивантаження продукції. Якщо продукцію приймають не безпосередньо в господарстві, то пред'явленою до здачі вважається продукція, доставлена господарством на приймальний пункт /підприємство/ відповідно до договору чи погодженого графіка.
Приймання сільгосппродукції за кількістю та якістю здійснюється в порядку і в строки, встановлені стандартами, типовими договорами контрактації, відповідними інструкціями. Якщо в норматиних актах таких умов не передбачено, то сторони можуть визначити їх у договорі. Про це більш детально буде сказано в наступній темі.