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