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