Рамочный договор — документ, который определяет договорённость сторон о том, как будет происходить сотрудничество, так же используют термин рамочное соглашение. Впоследствии эти договоренности должны воплотиться в конкретном договоре или контракте. Условия рамочного соглашения не являются окончательными и детализированными.
Рамочный договор — соглашение, в котором определяется некоторая часть условий поставок или выполнения работ, устанавливаются принципы сотрудничества, но могут быть не определены отдельные существенные условия, к которым относятся конкретные объемы закупок, цены, сроки и т. д. Рамочный договор не должен нарушать законодательство, а лицо, его заключающее, должно иметь соответствующее полномочия на заключение подобных договоров.
Рамочное соглашение в некоторых случаях выступает как предварительный договор согласно статьи 429 ГК РФ. Рамочное соглашение может также предусматривать, например, цены на единицу продукции, но не содержать соглашения об объемах поставляемых товаров, работ, услуг. К примеру, соглашение об организации регулярных перевозок грузов, услуг связи, юридических услугах и т. д., конкретные объёмы которых заранее неизвестны.
Следует отметить, что гражданское законодательство не предусматривает такого понятия, как «рамочное соглашение». К тому же, в юриспруденции далеко не все учёные признают право на существование подобной категории. Рамочное соглашение по своей правовой природе является договором. По этой причине, в отношении него действуют все условия гражданского законодательства, связанные с действительностью договора, его формой, моментом заключения. В частности, договор считается заключённым, если стороны достигли согласия в отношении всех существенных условий договора, к которым относятся условия о предмете договора, условия, являющиеся существенными в силу закона, условия, по поводу которых согласование необходимо по желанию любой из сторон. Поскольку же, как было сказано, рамочное соглашение может не содержать некоторых существенных условий, то во многих случаях оно может быть признано незаключённым, например, при отношениях по поставке, подрядных отношениях и других. Тем не менее рамочный договор может предусматривать ответственность сторон в случае отказа от выполнения договоренности.