Учет и Финансы · 10 мин
Как провести взаимозачет в 1С 8.3
Как провести взаимозачет в 1С 8.3: условия, документ «Корректировка долга», зачет авансов, проверка по акту сверки и типичные ошибки с пояснениями.
Взаимозачет (зачет встречных требований) нужен, когда организация одновременно является должником и кредитором одного контрагента: например, вы поставили ему товар, а он оказал вам услуги. Вместо двух платежей стороны подписывают соглашение о зачете встречных однородных требований, и обязательства гасятся без движения денег.
В 1С 8.3 (Бухгалтерия предприятия, редакция 3.0) взаимозачет оформляется документом «Корректировка долга». В отдельных случаях достаточно штатного механизма зачета авансов или ручной корректировки проводок операцией. Ниже разобраны все рабочие сценарии с точными действиями и способами проверки результата.
Перед проведением убедитесь, что требования действительно встречные, однородные (обычно денежные) и срок их исполнения наступил. Зачет оформляется соглашением сторон или заявлением одной стороны — этот документ будет основанием для отражения операции в учете.
Когда взаимозачет допустим, а когда нет
Закон допускает зачет встречных однородных требований, срок которых наступил либо не указан. На практике это значит, что обе задолженности должны уже отражаться в учете как реальные обязательства: по ним есть отгрузочные документы, акты или накладные, а не только договорные намерения.
Есть ограничения. Нельзя зачесть требования, по которым истек срок исковой давности, требования о возмещении вреда жизни и здоровью, о взыскании алиментов и ряд других личных требований. Также зачет невозможен, если одна из сторон находится в процедуре банкротства и зачет нарушает очередность удовлетворения требований кредиторов.
Если задолженность выражена в разных валютах или одно из требований еще не наступило (например, вы получили аванс, но не отгрузили товар), стандартный взаимозачет не оформляется — сначала нужно довести обязательства до состояния встречных и наступивших.
Подготовка: что проверить до проведения документа
Сначала сформируйте акт сверки взаиморасчетов с контрагентом: раздел «Покупки» или «Продажи» → «Акты сверки расчетов с контрагентами». Убедитесь, что обе стороны видят одинаковые суммы: ваша дебиторская задолженность по счету 62 должна совпадать с кредиторской задолженностью контрагента в его учете, и наоборот.
Далее откройте оборотно-сальдовую ведомость по счетам 60 и 62 с детализацией по контрагенту и договорам. Важно понять, на каких договорах и документах расчетов «висят» суммы: взаимозачет в 1С выполняется в разрезе конкретных документов, и ошибка в договоре приведет к некорректному закрытию.
Проверьте, нет ли по этим задолженностям незакрытых авансов, выделенного НДС с авансов и валютных переоценок. Если по авансу поставщика ранее принят вычет НДС, при зачете потребуется его корректное восстановление — программа обычно делает это автоматически при правильном заполнении документа.
Подходит документ «Корректировка долга» с проведением взаимозачета
Используйте вид операции «Зачет авансов»
Сначала найдите и исправьте расхождения, зачет проводить рано
Взаимозачет через документ «Корректировка долга»
Основной инструмент — документ «Корректировка долга». Он находится в разделе «Покупки» → «Корректировка долга» или «Продажи» → «Корректировка долга» (в зависимости от того, какую задолженность вы гасите в первую очередь; документ доступен из обоих разделов).
Создайте новый документ и выберите вид операции «Проведение взаимозачета». Укажите организацию, контрагента и валюту расчетов. Программа предложит две табличные части: «Задолженность покупателя» (дебиторская) и «Задолженность поставщику» (кредиторская).
Заполните обе таблицы кнопкой «Заполнить» — программа подберет остатки по расчетам с контрагентом. Проверьте, что подтянулись правильные договоры и документы расчетов, при необходимости отредактируйте строки вручную. Суммы дебиторской и кредиторской части должны быть равны — зачет проводится на меньшую из встречных сумм.
Проведите документ. В движениях вы увидите проводки вида Дт 60.01 Кт 62.01 (или аналогичные по счетам 76), закрывающие встречные обязательства. Распечатайте или сохраните документ вместе с соглашением о взаимозачете.
- 1Сформируйте акт сверки и убедитесь в совпадении сумм с контрагентом
- 2Откройте «Покупки» → «Корректировка долга», создайте документ
- 3Выберите вид операции «Проведение взаимозачета», укажите контрагента
- 4Заполните обе табличные части кнопкой «Заполнить» и проверьте договоры
- 5Выровняйте суммы: дебиторская и кредиторская части должны быть равны
- 6Проведите документ и проверьте проводки Дт 60 Кт 62
- 7Сформируйте ОСВ по 60 и 62 счетам — сальдо по контрагенту должно уменьшиться на сумму зачета
Зачет авансов и частные сценарии
Зачет аванса поставщику в счет долга покупателя
Если вы перечислили поставщику аванс, а он по другому договору должен вам как покупатель, используйте вид операции «Зачет авансов». Механика та же: две табличные части, заполнение остатками, равенство сумм. Разница в проводках: задействуются счета авансов 60.02 и 62.02.
Следите за НДС с авансов. Если вы принимали вычет НДС с аванса, выданного поставщику, при зачете программа сформирует записи по восстановлению или зачету налога в соответствии с настройками учетной политики. Проверьте книгу покупок и книгу продаж за период зачета.
Взаимозачет между разными договорами
Частая ситуация: дебиторка висит на договоре «Основной договор купли-продажи», а кредиторка — на договоре оказания услуг с тем же контрагентом. «Корректировка долга» позволяет указать разные договоры в табличных частях — это штатная возможность, дополнительных настроек не требуется.
Трехсторонний зачет
Если в зачете участвуют три организации (вы должны А, А должен Б, Б должен вам), стандартный документ работает только попарно. Оформляйте цепочку из двух документов «Корректировка долга» либо используйте вид операции «Списание задолженности» с ручными проводками через документ «Операция». Перед этим убедитесь, что трехстороннее соглашение оформлено корректно.
Проверка результата после проведения
Сразу после проведения сформируйте оборотно-сальдовую ведомость по счетам 60 и 62 с отбором по контрагенту. Сальдо по каждому счету должно уменьшиться ровно на сумму зачета. Если сальдо не изменилось или появились странные остатки по субсчетам авансов — документ заполнен неверно.
Откройте карточку счета 62 по контрагенту и проверьте, что закрылись именно те документы расчетов, которые указаны в соглашении о зачете. Ошибка в аналитике документа расчетов приводит к ситуации, когда старый долг остался висеть, а зачет закрыл другой документ.
Завершающий контроль — повторный акт сверки с контрагентом после проведения зачета. Оба учета должны показать одинаковое остаточное сальдо. Расхождение означает, что вторая сторона провела зачет иначе, и это нужно устранить до закрытия периода.
Как проверить результат
Сальдо уменьшилось на сумму зачета
Сальдо не изменилось или появились остатки на счетах авансов
Дт 60.01 Кт 62.01 на сумму зачета
Проводки на счет 91 или отсутствие движений
Сальдо совпадает с данными контрагента
Расхождение — стороны провели зачет по-разному
Типичные ошибки и как их избежать
Самая частая ошибка — неравные суммы в табличных частях. Программа либо не даст провести документ, либо проведет зачет на меньшую сумму, оставив «хвост» задолженности, который потом придется искать. Всегда сверяйте итоги по обеим таблицам до проведения.
Вторая ошибка — неверный договор в табличной части. Если указать договор, по которому нет реальной задолженности, программа создаст отрицательное сальдо по этому договору, а реальный долг останется незакрытым. Используйте кнопку «Заполнить» и не правьте договоры без необходимости.
Третья группа проблем — налоговые: забывают проверить НДС с авансов и не прикладывают соглашение о зачете к документу. Оба момента вскрываются при сверке с налоговой и приводят к доначислениям и необходимости исправительных записей прошлым периодом.
FAQ
Можно ли провести взаимозачет, если задолженности в разной валюте?
Стандартный документ «Корректировка долга» работает в одной валюте расчетов. Если одна задолженность в рублях, а другая в валюте, сначала согласуйте с контрагентом курс пересчета в соглашении о зачете, затем оформите зачет в рублевом эквиваленте и проверьте курсовые разницы.
Что делать, если документ «Корректировка долга» не заполняется автоматически?
Кнопка «Заполнить» подбирает остатки по выбранному контрагенту. Если таблица пустая, проверьте, что задолженность отражена на счетах расчетов (60, 62, 76), а не введена ручными операциями на других счетах, и что в документе выбраны правильная организация и валюта.
Нужно ли выставлять счета-фактуры при взаимозачете?
Сам зачет не является реализацией и счета-фактуры не требует. Счета-фактуры оформляются на этапе отгрузки товаров и услуг. При зачете контролируйте только НДС с авансов, если они участвуют в зачитываемых суммах.
Как отменить ошибочно проведенный взаимозачет?
Если период еще открыт, пометьте документ «Корректировка долга» на удаление и проверьте восстановление сальдо по счетам 60 и 62. Если период закрыт, создайте сторнирующий документ текущей датой и отразите исправление в пояснениях к учету.
Можно ли провести взаимозачет между двумя разными контрагентами?
Напрямую — нет, зачет возможен только между встречными обязательствами одних и тех же сторон. Для треугольных схем оформляется цепочка попарных зачетов или уступка права требования (цессия), каждая из которых требует отдельного договорного оформления.
Влияет ли взаимозачет на кассовый метод и УСН?
Да. При УСН «доходы минус расходы» зачет признается оплатой: доход и расход отражаются в книге учета доходов и расходов на дату подписания соглашения о зачете. Проверьте записи КУДиР после проведения документа — они должны появиться автоматически.
Что важно запомнить
Взаимозачет в 1С 8.3 оформляется документом «Корректировка долга» с видом операции «Проведение взаимозачета» или «Зачет авансов». Обязательные условия: подписанное соглашение о зачете, совпадающий акт сверки, равные суммы в табличных частях и контроль проводок Дт 60 Кт 62 с последующей проверкой ОСВ и НДС с авансов.