По договору контрактации одна сторона — производитель сельскохозяйственной продукции — обязуется передать выращенную (произведенную) им сельскохозяйственную продукцию другой стороне — заготовителю, осуществляющему закупки такой продукции для переработки или продажи, а заготовитель обязуется принять этот товар и уплатить за него определенную денежную сумму (цену).
Специфическими для контрактации являются стороны и предмет договора. Продавцом по договору контрактации могут быть не только сельскохозяйственные коммерческие организации и крестьянские (фермерские) хозяйства, для которых производство и реализация сельскохозяйственной продукции является предпринимательской деятельностью, но также и граждане, производящие сельскохозяйственную продукцию на приусадебных, садово-огородных и дачных участках. Покупателем (заготовителем) является лицо, осуществляющее закупки сельскохозяйственной продукции для последующей переработки или продажи, т.е. для использования в предпринимательской деятельности.
По договору контрактации реализуется только та сельскохозяйственная продукция, которая выращена (произведена) продавцом, в количестве и ассортименте, предусмотренных договором. Это может быть продукция будущего урожая или уже имеющаяся в наличии у товаропроизводителя при заключении договора. По договору поставки может быть реализована как производимая, так и закупаемая продавцом продукция. По договору контрактации реализуется сельскохозяйственная продукция, не подвергавшаяся какой-либо переработке. Переработанная сельскохозяйственная продукция относится к промышленной продукции, которая реализуется по договору поставки или по договору розничной купли-продажи.
Содержание договора контрактации сельскохозяйственной продукции составляют права и обязанности сторон. Так, заготовитель обязан принять сельскохозяйственную продукцию у производителя по месту ее нахождения и обеспечить ее вывоз, если иное не предусмотрено договором, причем местом принятия сельскохозяйственной продукции указано место нахождения этой продукции, а не производителя. В связи с особенностями производственно-хозяйственной деятельности производителей сельскохозяйственной продукции склады готовой продукции могут находиться не на центральной усадьбе, а на производственных участках, откуда ее и должен вывозить заготовитель, если иное не предусмотрено договором.
В договоре может быть предусмотрена обязанность заготовителя, осуществляющего переработку сельскохозяйственной продукции, возвращать производителю по его требованию отходы от переработки сельскохозяйственной продукции с оплатой по цене, определенной договором.
В договоре обязательно должно быть указано количество подлежащей передаче сельскохозяйственной продукции.
Не менее важным является установление в договоре норм об ответственности сторон. Производитель сельскохозяйственной продукции не несет ответственности за неисполнение или ненадлежащее исполнение своих обязанностей по договору контрактации не только в тех случаях, когда это было вызвано чрезвычайными и непредотвратимыми обстоятельствами, но и в других случаях невиновного нарушения им этих обязанностей. Что касается заготовителя, не исполнившего или ненадлежащим образом исполнившего обязательство, то он, если иное не предусмотрено договором, освобождается от ответственности только в том случае, если докажет, что ненадлежащее исполнение явилось результатом непреодолимой силы.