Помимо гибели предмета обязательства, невозможность исполнения наступает и вследствие других причин, например, в результате изъятия из гражданского оборота вещей, которые явились предметом обязательства, или последовавшего со стороны государственных органов запрещения действий, по поводу которых обязательство установлено. Так, договор морской перевозки грузов прекращается, если компетентные органы власти наложили запрещение на порт отправления, т. е. запретили выход транспортных судов из данного порта.
Каковы бы, однако, ни были причины, вызвавшие невозможность исполнения, поскольку они не могут быть вменены в вину одной из сторон, обязательство прекращается.
Зачет… В качестве способа прекращения обязательств
Во-первых, нужно, чтобы зачитываемые требования были встречными, т. е. чтобы два лица состояли одновременно в двух обязательствах, и тот, кто является кредитором по одному из них, был бы должником по другому. Только в этом случае два требования могут противостоять друг другу и, следовательно, только при этом условии практически осуществим зачет. При иных обстоятельствах для зачета не было бы никаких оснований. Так, если А. должен деньги Б., а Б. является должником В., А. не вправе зачесть в счет своего долга ту сумму, которая с Б. причитается в пользу В., ибо данное требование ему не принадлежит. Однако в случае уступки требования для того, чтобы она не ухудшала положения должника, ему дано право зачесть против требования нового кредитора свое требование к прежнему кредитору, если срок требования должника не установлен, определен моментом востребования или наступил до уведомления его о состоявшейся цессии.
Во-вторых, необходимо, чтобы зачитываемые требования были однородными, т. е. чтобы их предметы относились к вещам одного и того же рода (например, деньги засчитываются в счет денег, картофель в счет картофеля и т. д.). Конечно, и при неоднородности предметов можно выразить их в деньгах и произвести зачет. Но здесь уже, прежде чем применить зачет, понадобилось бы договориться об изменении обязательств. В том же виде, в каком обязательства существуют, они могут быть прекращены путем зачета при однородности их предметов. Практически чаще всего зачет применяется к денежным обязательствам, хотя нет препятствий к зачету всех других обязательств, предметы которых относятся к вещам одного и того же рода.
В-третьих, необходимо, чтобы срок исполнения наступил по обоим зачитываемым требованиям, либо вовсе не был установлен, либо определялся моментом востребования. Смысл этого правила ясен. До тех пор, пока по обязательству не наступил срок исполнения, оно в нормальных условиях должно сохранять свое действие, которое не может быть парализовано при помощи зачета. Иначе ущемлялись бы интересы контрагента, который по условиям обязательства вправе еще продолжать пользоваться определенными ценностями, но в результате зачета лишался бы такого права досрочно.
При наличии всех перечисленных условий согласия второй стороны для зачета не требуется. Таким образом, зачет не является следствием соглашения сторон, результатом заключаемого между ними по этому поводу договора. Но зачет не наступает и автоматически, ибо тогда при наличии нескольких обязательств между одними и теми же контрагентами было бы невозможно установить, какое из них подверглось зачету. Зачет – это односторонняя сделка, совершаемая по заявлению обладателя одного из двух встречных требований.
В результате зачета достигается тот же хозяйственный или иной эффект, что и при исполнении обязательства. Зачет является, следовательно, нормальным способом прекращения обязательств. При этом, если зачитываемые требования одинаковы по объему, зачет прекращает каждое из них. Напротив, при разном их объеме прекращается лишь требование на меньшую сумму долга, а требование большего объема сохраняется, но уже в уменьшенном размере.