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